From 3df00696fca90623ab6796e73f37af33db7a2230 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 21 Sep 2023 08:41:31 +0000 Subject: [PATCH 001/164] use enum for type + assume to mark disabled --- .../sql/calcite/CalciteWindowQueryTest.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index aa8a5d74d86a..9bc0d9e28cf2 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -32,7 +32,9 @@ import org.apache.druid.query.operator.WindowOperatorQuery; import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; +import org.apache.druid.sql.calcite.CalciteWindowQueryTest.WindowQueryTestInputClass.TestType; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.hamcrest.Matchers; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; @@ -47,6 +49,8 @@ import java.util.Objects; import java.util.function.Function; +import static org.junit.Assume.assumeThat; + /** * These tests are file-based, look in resources -> calcite/tests/window for the set of test specifications. */ @@ -116,11 +120,9 @@ public void windowQueryTest() throws IOException } }; - if ("failingTest".equals(input.type)) { - return; - } + assumeThat(input.type, Matchers.not(TestType.failingTest)); - if ("operatorValidation".equals(input.type)) { + if (input.type == TestType.operatorValidation) { testBuilder() .skipVectorize(true) .sql(input.sql) @@ -212,8 +214,12 @@ private void maybeDumpActualResults( public static class WindowQueryTestInputClass { + enum TestType { + failingTest, + operatorValidation + } @JsonProperty - public String type; + public TestType type; @JsonProperty public String sql; From 21e6d9e91e8175930422a3d37b01e05669e2c96c Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 21 Sep 2023 10:23:56 +0000 Subject: [PATCH 002/164] enable rel logging in debug --- .../druid/sql/calcite/planner/CalciteRulesManager.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java index a3a46de2ba57..f9c3b88fbdb0 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java @@ -241,7 +241,13 @@ public List programs(final PlannerContext plannerContext) boolean isDebug = plannerContext.queryContext().isDebug(); return ImmutableList.of( - Programs.sequence(preProgram, Programs.ofRules(druidConventionRuleSet(plannerContext))), + Programs.sequence( + new LoggingProgram("Start", isDebug), + preProgram, + new LoggingProgram("After preProgram", isDebug), + Programs.ofRules(druidConventionRuleSet(plannerContext)), + new LoggingProgram("After volcano planner program", isDebug) + ), Programs.sequence(preProgram, Programs.ofRules(bindableConventionRuleSet(plannerContext))), Programs.sequence( // currently, adding logging program after every stage for easier debugging From 6de29b1951fbe5e5b378f149ffa1793edf7de3ed Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 21 Sep 2023 10:24:35 +0000 Subject: [PATCH 003/164] some changes --- .../sql/calcite/CalciteWindowQueryTest.java | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 9bc0d9e28cf2..97b8884e3b8e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -28,8 +28,13 @@ import org.apache.druid.jackson.DefaultObjectMapper; import org.apache.druid.java.util.common.ISE; import org.apache.druid.java.util.common.RE; +import org.apache.druid.query.DataSource; +import org.apache.druid.query.Query; +import org.apache.druid.query.QueryContexts; +import org.apache.druid.query.QueryDataSource; import org.apache.druid.query.operator.OperatorFactory; import org.apache.druid.query.operator.WindowOperatorQuery; +import org.apache.druid.query.scan.ScanQuery; import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.CalciteWindowQueryTest.WindowQueryTestInputClass.TestType; @@ -50,6 +55,8 @@ import java.util.function.Function; import static org.junit.Assume.assumeThat; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertInstanceOf; /** * These tests are file-based, look in resources -> calcite/tests/window for the set of test specifications. @@ -126,7 +133,8 @@ public void windowQueryTest() throws IOException testBuilder() .skipVectorize(true) .sql(input.sql) - .queryContext(ImmutableMap.of(PlannerContext.CTX_ENABLE_WINDOW_FNS, true)) + .queryContext(ImmutableMap.of(PlannerContext.CTX_ENABLE_WINDOW_FNS, true, + QueryContexts.ENABLE_DEBUG, true)) .addCustomVerification(QueryVerification.ofResults(results -> { if (results.exception != null) { throw new RE(results.exception, "Failed to execute because of exception."); @@ -142,7 +150,7 @@ public void windowQueryTest() throws IOException // and aggregations=[CountAggregatorFactory{name='w0'}, LongSumAggregatorFactory{fieldName='a0', expression='null', name='w1'}]}}]} // These 2 tests are marked as failingTests to unblock testing at this moment - final WindowOperatorQuery query = (WindowOperatorQuery) results.recordedQueries.get(0); + final WindowOperatorQuery query = extracted(results.recordedQueries); for (int i = 0; i < input.expectedOperators.size(); ++i) { final OperatorFactory expectedOperator = input.expectedOperators.get(i); final OperatorFactory actualOperator = query.getOperators().get(i); @@ -201,6 +209,20 @@ public void windowQueryTest() throws IOException } } + private WindowOperatorQuery extracted(List> queries) + { + assertEquals(1, queries.size()); + Object query = queries.get(0); + + if(query instanceof ScanQuery) { + DataSource ds = ((ScanQuery) query).getDataSource(); + assertInstanceOf(QueryDataSource.class, ds); + query=((QueryDataSource)ds).getQuery(); + } + assertInstanceOf(WindowOperatorQuery.class, query); + return (WindowOperatorQuery) query; + } + private void maybeDumpActualResults( Function toStrFn, List results ) From 6ce9bbd13b52af456cbc823385257b549774b758 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 21 Sep 2023 14:20:57 +0000 Subject: [PATCH 004/164] use local calcite; enable tests --- pom.xml | 2 +- sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest | 2 +- .../tests/window/wikipediaAggregationsMultipleOrdering.sqlTest | 2 +- .../calcite/tests/window/wikipediaCumulativeOrdered.sqlTest | 2 +- .../calcite/tests/window/wikipediaFramedAggregations.sqlTest | 2 +- .../calcite/tests/window/wikipediaSimplePartition.sqlTest | 2 +- .../tests/window/wikipediaSimplePartitionInitialSort.sqlTest | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 172bd90919d8..ce0542590e20 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ - 1.35.0 + 1.36.0-SNAPSHOT 4.1.0 2.2.0 10.14.2.0 diff --git a/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest b/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest index 09adf1b8ba63..d4affc6ec563 100644 --- a/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest @@ -1,4 +1,4 @@ -type: "failingTest" +type: "operatorValidation" sql: | SELECT diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest index b2d4b220326c..b2b5aa49c611 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest @@ -1,4 +1,4 @@ -type: "failingTest" +type: "operatorValidation" sql: | SELECT diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest index ab52096e8e1e..7777120e2bae 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest @@ -1,4 +1,4 @@ -type: "failingTest" +type: "operatorValidation" sql: | SELECT diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest index da5e1546baef..e1b5dcd1833c 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest @@ -1,4 +1,4 @@ -type: "failingTest" +type: "operatorValidation" sql: | SELECT diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest index 542fe203f8de..8284d3c2105c 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest @@ -1,4 +1,4 @@ -type: "failingTest" +type: "operatorValidation" sql: | SELECT diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest index 1b4a4de3eb24..282647c2f774 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest @@ -1,4 +1,4 @@ -type: "failingTest" +type: "operatorValidation" # Like wikipediaSimplePartition, but requires re-sorting the input data because the order of the GROUP BY # does not match the required order for window partitioning. ("t" and "countryIsoCode" are flipped.) From 53ddb34edde1aebb282c2ab99c05d5f582f146ec Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 10:03:28 +0000 Subject: [PATCH 005/164] make some tests pass --- .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../sql/calcite/DrillWindowQueryTest.java | 158 +++++++++++++----- 2 files changed, 121 insertions(+), 39 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 97b8884e3b8e..52dd66ec7258 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -214,7 +214,7 @@ private WindowOperatorQuery extracted(List> queries) assertEquals(1, queries.size()); Object query = queries.get(0); - if(query instanceof ScanQuery) { + if(false && query instanceof ScanQuery) { DataSource ds = ((ScanQuery) query).getDataSource(); assertInstanceOf(QueryDataSource.class, ds); query=((QueryDataSource)ds).getQuery(); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 762ae621d1fd..77f739765c03 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -37,10 +37,12 @@ import org.apache.druid.jackson.DefaultObjectMapper; import org.apache.druid.java.util.common.Intervals; import org.apache.druid.java.util.common.RE; +import org.apache.druid.java.util.common.StringUtils; import org.apache.druid.java.util.common.logger.Logger; import org.apache.druid.query.QueryRunnerFactoryConglomerate; import org.apache.druid.segment.IndexBuilder; import org.apache.druid.segment.QueryableIndex; +import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; @@ -53,6 +55,8 @@ import org.junit.runners.Parameterized; import javax.annotation.Nonnull; +import javax.annotation.Nullable; + import java.io.File; import java.io.IOException; import java.io.InputStream; @@ -60,6 +64,7 @@ import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.Arrays; +import java.util.List; import java.util.Map; /** @@ -100,13 +105,53 @@ public static Object parametersForWindowQueryTest() throws Exception } private static final ObjectMapper MAPPER = new DefaultObjectMapper(); - private final String filename; + private final DrillTestCase testCase; - public DrillWindowQueryTest( - String filename - ) + public DrillWindowQueryTest(String filename) throws IOException { - this.filename = filename; + this.testCase = new DrillTestCase(filename); + } + + static class DrillTestCase { + private final String filename; + private final String query; + private final List results; + + public DrillTestCase(String filename) throws IOException + { + this.filename = filename; + this.query=readStringFromResource(".q"); + String resultsStr = readStringFromResource(".e"); + String[] lines = resultsStr.split("\n"); + results = new ArrayList<>(); + for (String string : lines) { + String[] cols = string.split("\t"); + results.add(cols); + } + } + + @Nonnull + private String getQueryString() + { + return query; + } + + @Nonnull + private List getExpectedResults() + { + return results; + } + + @SuppressWarnings({"UnstableApiUsage", "ConstantConditions"}) + @Nonnull + private String readStringFromResource(String s) throws IOException + { + final String query; + try (InputStream queryIn = ClassLoader.getSystemResourceAsStream("drill/window/queries/" + filename + s)) { + query = new String(ByteStreams.toByteArray(queryIn), StandardCharsets.UTF_8); + } + return query; + } } @Override @@ -148,29 +193,89 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( return retVal; } + public class TextualResultsVerifier implements ResultsVerifier + { + protected final List expectedResults; + @Nullable + protected final RowSignature expectedResultRowSignature; + + public TextualResultsVerifier(List expectedResults, RowSignature expectedSignature) + { + this.expectedResults = expectedResults; + this.expectedResultRowSignature = expectedSignature; + } + + @Override + public void verifyRowSignature(RowSignature rowSignature) + { + if (expectedResultRowSignature != null) { + Assert.assertEquals(expectedResultRowSignature, rowSignature); + } + } + + @Override + public void verify(String sql, List results) + { + try { + Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); + for(int i=0;i expectedResults, List results) + { + for (int i = 0; i < results.size(); i++) { + Assert.assertArrayEquals( + StringUtils.format("result #%d: %s", i + 1, sql), + expectedResults.get(i), + results.get(i) + ); + } + Assert.assertEquals(expectedResults.size(), results.size()); + } + + } + + @Test - public void windowQueryTest() + public void windowQueryTest() throws Exception { Thread thread = null; String oldName = null; try { thread = Thread.currentThread(); oldName = thread.getName(); - thread.setName("drillWindowQuery-" + filename); - - final String query = getQueryString(); - final String results = getExpectedResults(); + thread.setName("drillWindowQuery-" + testCase.filename); testBuilder() .skipVectorize(true) - .sql(query) + .sql(testCase.getQueryString()) .queryContext(ImmutableMap.of("windowsAreForClosers", true, "windowsAllTheWayDown", true)) - .expectedResults((sql, results1) -> Assert.assertEquals(results, String.valueOf(results1))) + .expectedResults( new TextualResultsVerifier(testCase.getExpectedResults(),null)) .run(); } - catch (Throwable e) { - log.info(e, "Got a throwable, here it is. Ignoring for now."); - } finally { if (thread != null && oldName != null) { thread.setName(oldName); @@ -178,29 +283,6 @@ public void windowQueryTest() } } - @Nonnull - private String getQueryString() throws IOException - { - return readStringFromResource(".q"); - } - - @Nonnull - private String getExpectedResults() throws IOException - { - return readStringFromResource(".e"); - } - - @SuppressWarnings({"UnstableApiUsage", "ConstantConditions"}) - @Nonnull - private String readStringFromResource(String s) throws IOException - { - final String query; - try (InputStream queryIn = ClassLoader.getSystemResourceAsStream("drill/window/queries/" + filename + s)) { - query = new String(ByteStreams.toByteArray(queryIn), StandardCharsets.UTF_8); - } - return query; - } - @SuppressWarnings({"rawtypes", "unchecked"}) private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String dataSource, DimensionSchema... dims) throws IOException From 431ec6c939551be1cce25261dae9fc4a874aa1d5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 12:20:31 +0000 Subject: [PATCH 006/164] possble fix; but different format/etc; need different result cmp --- .../sql/calcite/planner/DruidTypeSystem.java | 8 ++--- .../sql/calcite/DrillWindowQueryTest.java | 30 +++++++++++++++---- 2 files changed, 29 insertions(+), 9 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index d3d09f7bdf36..eea5eb154887 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -126,11 +126,11 @@ public RelDataType deriveAvgAggType( { // Widen all averages to 64-bits regardless of the size of the inputs. - if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); - } else { +// if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { +// return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); +// } else { return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); - } +// } } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 77f739765c03..ea3f12caa49d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -39,6 +39,7 @@ import org.apache.druid.java.util.common.RE; import org.apache.druid.java.util.common.StringUtils; import org.apache.druid.java.util.common.logger.Logger; +import org.apache.druid.query.QueryContexts; import org.apache.druid.query.QueryRunnerFactoryConglomerate; import org.apache.druid.segment.IndexBuilder; import org.apache.druid.segment.QueryableIndex; @@ -46,6 +47,8 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; +import org.apache.druid.sql.calcite.planner.PlannerConfig; +import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; import org.apache.druid.timeline.partition.NumberedShardSpec; @@ -198,6 +201,7 @@ public class TextualResultsVerifier implements ResultsVerifier protected final List expectedResults; @Nullable protected final RowSignature expectedResultRowSignature; + private RowSignature currentRowSignature; public TextualResultsVerifier(List expectedResults, RowSignature expectedSignature) { @@ -211,28 +215,37 @@ public void verifyRowSignature(RowSignature rowSignature) if (expectedResultRowSignature != null) { Assert.assertEquals(expectedResultRowSignature, rowSignature); } + currentRowSignature = rowSignature; } @Override public void verify(String sql, List results) { +// List parsedExpectedResults=parseResults(expectedResults); + try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); for(int i=0;i expectedResults2) + { + return null; + + } + private String[] arrayToString(Object[] objects) { String[] ret = new String[objects.length]; @@ -271,8 +284,15 @@ public void windowQueryTest() throws Exception testBuilder() .skipVectorize(true) + .queryContext(ImmutableMap.of( + PlannerContext.CTX_ENABLE_WINDOW_FNS, true, + "windowsAllTheWayDown", true, + QueryContexts.ENABLE_DEBUG, true, + PlannerConfig.CTX_KEY_USE_APPROXIMATE_COUNT_DISTINCT, false + ) + ) .sql(testCase.getQueryString()) - .queryContext(ImmutableMap.of("windowsAreForClosers", true, "windowsAllTheWayDown", true)) +// .queryContext(ImmutableMap.of("windowsAreForClosers", true, "windowsAllTheWayDown", true)) .expectedResults( new TextualResultsVerifier(testCase.getExpectedResults(),null)) .run(); } From 3522ef5eb73e3d99ba1c2908169763ee90d61201 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 12:39:04 +0000 Subject: [PATCH 007/164] parse results --- .../sql/calcite/DrillWindowQueryTest.java | 169 +++++++++--------- 1 file changed, 84 insertions(+), 85 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index ea3f12caa49d..1a848dab87a8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -36,6 +36,7 @@ import org.apache.druid.data.input.impl.StringDimensionSchema; import org.apache.druid.jackson.DefaultObjectMapper; import org.apache.druid.java.util.common.Intervals; +import org.apache.druid.java.util.common.Numbers; import org.apache.druid.java.util.common.RE; import org.apache.druid.java.util.common.StringUtils; import org.apache.druid.java.util.common.logger.Logger; @@ -43,6 +44,7 @@ import org.apache.druid.query.QueryRunnerFactoryConglomerate; import org.apache.druid.segment.IndexBuilder; import org.apache.druid.segment.QueryableIndex; +import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; @@ -60,6 +62,8 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; +import static org.junit.Assert.assertNull; + import java.io.File; import java.io.IOException; import java.io.InputStream; @@ -71,15 +75,18 @@ import java.util.Map; /** - * These test cases are borrowed from the drill-test-framework at https://github.com/apache/drill-test-framework + * These test cases are borrowed from the drill-test-framework at + * https://github.com/apache/drill-test-framework *

- * The Drill data sources are just accessing parquet files directly, we ingest and index the data first via JSON - * (so that we avoid pulling in the parquet dependencies here) and then run the queries over that. + * The Drill data sources are just accessing parquet files directly, we ingest + * and index the data first via JSON (so that we avoid pulling in the parquet + * dependencies here) and then run the queries over that. *

- * The setup of the ingestion is done via code in this class, so any new data source needs to be added through that - * manner. That said, these tests are primarily being added to bootstrap our own test coverage of window - * functions, so it is believed that most iteration on tests will happen through the CalciteWindowQueryTest - * instead of this class. + * The setup of the ingestion is done via code in this class, so any new data + * source needs to be added through that manner. That said, these tests are + * primarily being added to bootstrap our own test coverage of window functions, + * so it is believed that most iteration on tests will happen through the + * CalciteWindowQueryTest instead of this class. */ @RunWith(Parameterized.class) public class DrillWindowQueryTest extends BaseCalciteQueryTest @@ -95,7 +102,13 @@ public static Object parametersForWindowQueryTest() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); File windowFolder = new File(windowQueriesUrl.toURI()); - int windowFolderPrefixSize = windowFolder.getAbsolutePath().length() + 1 /* 1 for the ending slash */; + int windowFolderPrefixSize = windowFolder.getAbsolutePath().length() + 1 /* + * 1 + * for + * the + * ending + * slash + */; return FileUtils .streamFiles(windowFolder, true, "q") @@ -115,7 +128,8 @@ public DrillWindowQueryTest(String filename) throws IOException this.testCase = new DrillTestCase(filename); } - static class DrillTestCase { + static class DrillTestCase + { private final String filename; private final String query; private final List results; @@ -123,7 +137,7 @@ static class DrillTestCase { public DrillTestCase(String filename) throws IOException { this.filename = filename; - this.query=readStringFromResource(".q"); + this.query = readStringFromResource(".q"); String resultsStr = readStringFromResource(".e"); String[] lines = resultsStr.split("\n"); results = new ArrayList<>(); @@ -161,21 +175,18 @@ private String readStringFromResource(String s) throws IOException public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( QueryRunnerFactoryConglomerate conglomerate, JoinableFactoryWrapper joinableFactory, - Injector injector - ) throws IOException + Injector injector) throws IOException { final SpecificSegmentsQuerySegmentWalker retVal = super.createQuerySegmentWalker( conglomerate, joinableFactory, - injector - ); + injector); attachIndex( retVal, "tblWnulls.parquet", new LongDimensionSchema("c1"), - new StringDimensionSchema("c2") - ); + new StringDimensionSchema("c2")); // {"col0":1,"col1":65534,"col2":256.0,"col3":1234.9,"col4":73578580,"col5":1393720082338,"col6":421185052800000,"col7":false,"col8":"CA","col9":"AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ"} attachIndex( @@ -190,8 +201,7 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( new LongDimensionSchema("col6"), new StringDimensionSchema("col7"), new StringDimensionSchema("col8"), - new StringDimensionSchema("col9") - ); + new StringDimensionSchema("col9")); return retVal; } @@ -221,57 +231,55 @@ public void verifyRowSignature(RowSignature rowSignature) @Override public void verify(String sql, List results) { -// List parsedExpectedResults=parseResults(expectedResults); - + List parsedExpectedResults = parseResults(currentRowSignature, expectedResults); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); - for(int i=0;i expectedResults2) - { - return null; - - } - - private String[] arrayToString(Object[] objects) - { - String[] ret = new String[objects.length]; - for (int i = 0; i < objects.length; i++) { - Object o = objects[i]; - String val = (o == null) ? "null" : o.toString(); - ret[i] = val; - } - return ret; - } + private static List parseResults(RowSignature rs, List results) + { + List ret = new ArrayList<>(); + for (Object[] row : results) { + Object[] newRow = new Object[row.length]; + List cc = rs.getColumnNames(); + for (int i = 0; i < cc.size(); i++) { + ColumnType t = rs.getColumnType(i).get(); + assertNull(t.getComplexTypeName()); + + Object val = row[i]; + + if ("null".equals(val)) { + val = null; + } else { + switch (t.getType()) + { + case STRING: + break; + case LONG: + val = Numbers.parseLong(val); + break; + case DOUBLE: + val = Numbers.parseDoubleObject((String) val); + break; + default: + throw new RuntimeException("unimplemented"); + } + } + newRow[i] = val; - public void assertResultsEquals(String sql, List expectedResults, List results) - { - for (int i = 0; i < results.size(); i++) { - Assert.assertArrayEquals( - StringUtils.format("result #%d: %s", i + 1, sql), - expectedResults.get(i), - results.get(i) - ); } - Assert.assertEquals(expectedResults.size(), results.size()); + ret.add(newRow); } - + return ret; } - @Test public void windowQueryTest() throws Exception { @@ -288,15 +296,13 @@ public void windowQueryTest() throws Exception PlannerContext.CTX_ENABLE_WINDOW_FNS, true, "windowsAllTheWayDown", true, QueryContexts.ENABLE_DEBUG, true, - PlannerConfig.CTX_KEY_USE_APPROXIMATE_COUNT_DISTINCT, false - ) - ) + PlannerConfig.CTX_KEY_USE_APPROXIMATE_COUNT_DISTINCT, false)) .sql(testCase.getQueryString()) -// .queryContext(ImmutableMap.of("windowsAreForClosers", true, "windowsAllTheWayDown", true)) - .expectedResults( new TextualResultsVerifier(testCase.getExpectedResults(),null)) + // .queryContext(ImmutableMap.of("windowsAreForClosers", true, + // "windowsAllTheWayDown", true)) + .expectedResults(new TextualResultsVerifier(testCase.getExpectedResults(), null)) .run(); - } - finally { + } finally { if (thread != null && oldName != null) { thread.setName(oldName); } @@ -318,38 +324,31 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .tmpDir(new File(tmpFolder, dataSource)) .segmentWriteOutMediumFactory(OnHeapMemorySegmentWriteOutMediumFactory.instance()) .schema(new IncrementalIndexSchema.Builder() - .withRollup(false) - .withDimensionsSpec(new DimensionsSpec(Arrays.asList(dims))) - .build() - ) + .withRollup(false) + .withDimensionsSpec(new DimensionsSpec(Arrays.asList(dims))) + .build()) .rows( () -> { try { return Iterators.transform( MAPPER.readerFor(Map.class) - .readValues( - ClassLoader.getSystemResource("drill/window/datasources/" + dataSource + ".json") - ), - (Function) input -> new MapBasedInputRow(0, dimensionNames, input) - ); - } - catch (IOException e) { + .readValues( + ClassLoader.getSystemResource("drill/window/datasources/" + dataSource + ".json")), + (Function) input -> new MapBasedInputRow(0, dimensionNames, input)); + } catch (IOException e) { throw new RE(e, "problem reading file"); } - } - ) + }) .buildMMappedIndex(); - texasRanger.add( DataSegment.builder() - .dataSource(dataSource) - .interval(Intervals.ETERNITY) - .version("1") - .shardSpec(new NumberedShardSpec(0, 0)) - .size(0) - .build(), - queryableIndex - ); + .dataSource(dataSource) + .interval(Intervals.ETERNITY) + .version("1") + .shardSpec(new NumberedShardSpec(0, 0)) + .size(0) + .build(), + queryableIndex); } } From 46bcd6288577facff8d6d6f41a5f5bce39fff3cd Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 12:53:10 +0000 Subject: [PATCH 008/164] unsorted --- .../sql/calcite/DrillWindowQueryTest.java | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 1a848dab87a8..326cc92e9be6 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -71,6 +71,7 @@ import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.Arrays; +import java.util.Comparator; import java.util.List; import java.util.Map; @@ -231,10 +232,24 @@ public void verifyRowSignature(RowSignature rowSignature) @Override public void verify(String sql, List results) { + boolean unsorted = !sql.toLowerCase().contains("order"); + List parsedExpectedResults = parseResults(currentRowSignature, expectedResults); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); - assertResultsEquals(sql, parsedExpectedResults, results); + if(unsorted) { +// Set resultsSet = new TreeSet<>(results); +// Set expectedSet = new TreeSet<>(parsedExpectedResults); +//// // FIXME: incorrectly handles multiset issue +//// +//// if(resultsSet) +//// + results.sort(new ArrayRowCmp()); + parsedExpectedResults.sort(new ArrayRowCmp());; + + } else { + assertResultsEquals(sql, parsedExpectedResults, results); + } } catch (AssertionError e) { System.out.println("query: " + sql); displayResults(results); @@ -243,6 +258,18 @@ public void verify(String sql, List results) } } + static class ArrayRowCmp implements Comparator{ + + @Override + public int compare(Object[] arg0, Object[] arg1) + { + String s0 = Arrays.toString(arg0); + String s1 = Arrays.toString(arg1); + return s0.compareTo(s1); + } + + } + private static List parseResults(RowSignature rs, List results) { List ret = new ArrayList<>(); From b8c43537dcfb3f41b8fb8987a6690669b36365d5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 13:00:27 +0000 Subject: [PATCH 009/164] more sophisticated order match --- .../apache/druid/sql/calcite/DrillWindowQueryTest.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 326cc92e9be6..3c88300fe6b1 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -232,7 +232,12 @@ public void verifyRowSignature(RowSignature rowSignature) @Override public void verify(String sql, List results) { - boolean unsorted = !sql.toLowerCase().contains("order"); +// SqlToRelConverter.isOrdered(null) + + boolean unsorted = !sql.toLowerCase() + .replaceAll("\n", " ") + .replaceFirst(".*\\)","") + . contains("order"); List parsedExpectedResults = parseResults(currentRowSignature, expectedResults); try { @@ -251,6 +256,7 @@ public void verify(String sql, List results) assertResultsEquals(sql, parsedExpectedResults, results); } } catch (AssertionError e) { + displayResults(parsedExpectedResults); System.out.println("query: " + sql); displayResults(results); throw e; From be06612061c8d7281a6ad911bedf2b8e3ef3e6dd Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 13:11:07 +0000 Subject: [PATCH 010/164] asd --- .../druid/sql/calcite/DrillWindowQueryTest.java | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 3c88300fe6b1..8b903408228b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -69,6 +69,7 @@ import java.io.InputStream; import java.net.URL; import java.nio.charset.StandardCharsets; +import java.nio.file.Path; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; @@ -102,20 +103,13 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest public static Object parametersForWindowQueryTest() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); - File windowFolder = new File(windowQueriesUrl.toURI()); - int windowFolderPrefixSize = windowFolder.getAbsolutePath().length() + 1 /* - * 1 - * for - * the - * ending - * slash - */; + Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); return FileUtils - .streamFiles(windowFolder, true, "q") + .streamFiles(windowFolder.toFile(), true, "q") .map(file -> { - final String filePath = file.getAbsolutePath(); - return filePath.substring(windowFolderPrefixSize, filePath.length() - 2); + Path rel = windowFolder.relativize(file.toPath()); + return rel.toString().replaceFirst("..$", ""); }) .sorted() .toArray(); From 01ee94ce0063956754cb7f546cb73bcbf7a5096f Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 13:12:43 +0000 Subject: [PATCH 011/164] format --- .../sql/calcite/DrillWindowQueryTest.java | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 8b903408228b..7c3d9fe52218 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -226,27 +226,28 @@ public void verifyRowSignature(RowSignature rowSignature) @Override public void verify(String sql, List results) { -// SqlToRelConverter.isOrdered(null) + // SqlToRelConverter.isOrdered(null) boolean unsorted = !sql.toLowerCase() .replaceAll("\n", " ") - .replaceFirst(".*\\)","") - . contains("order"); + .replaceFirst(".*\\)", "") + .contains("order"); List parsedExpectedResults = parseResults(currentRowSignature, expectedResults); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); - if(unsorted) { -// Set resultsSet = new TreeSet<>(results); -// Set expectedSet = new TreeSet<>(parsedExpectedResults); -//// // FIXME: incorrectly handles multiset issue -//// -//// if(resultsSet) -//// - results.sort(new ArrayRowCmp()); - parsedExpectedResults.sort(new ArrayRowCmp());; - - } else { + if (unsorted) { + // Set resultsSet = new TreeSet<>(results); + // Set expectedSet = new TreeSet<>(parsedExpectedResults); + //// // FIXME: incorrectly handles multiset issue + //// + //// if(resultsSet) + //// + results.sort(new ArrayRowCmp()); + parsedExpectedResults.sort(new ArrayRowCmp()); + ; + + } else { assertResultsEquals(sql, parsedExpectedResults, results); } } catch (AssertionError e) { @@ -258,7 +259,8 @@ public void verify(String sql, List results) } } - static class ArrayRowCmp implements Comparator{ + static class ArrayRowCmp implements Comparator + { @Override public int compare(Object[] arg0, Object[] arg1) From 39f713be0183e1ea7b5bde1e836cea89e250d13f Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 13:33:08 +0000 Subject: [PATCH 012/164] crap --- .../sql/calcite/DrillWindowQueryTest.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 7c3d9fe52218..ae71dd3d7510 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -123,6 +123,28 @@ public DrillWindowQueryTest(String filename) throws IOException this.testCase = new DrillTestCase(filename); } + static class TestCaseInfo { + private String filename; + private Expectation expectation; + + enum Expectation { + PASS + } + + public TestCaseInfo(String filename, Object ... details) { + this.filename = filename; + this.expectation = Expectation.PASS; + for (Object object : details) { + if(object instanceof Expectation) { + expectation=(Expectation) object; + continue; + } + throw new RuntimeException("unknown: " + details); + } + } + } + + static class DrillTestCase { private final String filename; From 41120e298c687b4ba61b6a608c03829869338596 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 13:44:24 +0000 Subject: [PATCH 013/164] lead/lag default 1 --- .../main/java/org/apache/druid/sql/calcite/rel/Windowing.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index e486a9588123..9730548e5566 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -88,9 +88,9 @@ public class Windowing private static final ImmutableMap KNOWN_WINDOW_FNS = ImmutableMap .builder() .put("LAG", (agg) -> - new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), -agg.getConstantInt(1))) + new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), -agg.getConstantInt(1,1))) .put("LEAD", (agg) -> - new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), agg.getConstantInt(1))) + new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), agg.getConstantInt(1,1))) .put("FIRST_VALUE", (agg) -> new WindowFirstProcessor(agg.getColumn(0), agg.getOutputName())) .put("LAST_VALUE", (agg) -> From 37ba5e73eb2b1ba68186713a3b41f58441c662fd Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 13:58:14 +0000 Subject: [PATCH 014/164] add smlTbl --- .../sql/calcite/DrillWindowQueryTest.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index ae71dd3d7510..e0824f47f07d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -219,6 +219,28 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( new StringDimensionSchema("col7"), new StringDimensionSchema("col8"), new StringDimensionSchema("col9")); + attachIndex( + retVal, + "smlTbl.parquet", + //"col_int": 8122, + new LongDimensionSchema("col_int"), + //"col_bgint": 817200, + new LongDimensionSchema("col_bgint"), + //"col_char_2": "IN", + new StringDimensionSchema("col_char_2"), + //"col_vchar_52": "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB", + new StringDimensionSchema("col_vchar_52"), + //"col_tmstmp": 1409617682418, + new LongDimensionSchema("col_tmstmp"), + //"col_dt": 422717616000000, + new LongDimensionSchema("col_dt"), + //"col_booln": false, + new StringDimensionSchema("col_booln"), + //"col_dbl": 12900.48, + new DoubleDimensionSchema("col_dbl"), + //"col_tm": 33109170 + new LongDimensionSchema("col_tm") + ); return retVal; } From 0b7a65640720307ea6e7751a3548a836b4fb7967 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 14:11:45 +0000 Subject: [PATCH 015/164] fix a 100 more --- .../main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java index ef19c559a8af..1b96533f1326 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java @@ -1386,7 +1386,8 @@ private WindowOperatorQuery toWindowQuery() final DataSource myDataSource; if (dataSource instanceof TableDataSource) { // In this case, we first plan a scan query to pull the results up for us before applying the window - myDataSource = new QueryDataSource(toScanQuery()); + return null; +// myDataSource = new QueryDataSource(toScanQuery()); } else { myDataSource = dataSource; } From e0e157557be490f0523cde6ec08731229d3d1821 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 14:15:40 +0000 Subject: [PATCH 016/164] remove crappy class --- .../sql/calcite/DrillWindowQueryTest.java | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index e0824f47f07d..d2f7d991d1eb 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -123,28 +123,6 @@ public DrillWindowQueryTest(String filename) throws IOException this.testCase = new DrillTestCase(filename); } - static class TestCaseInfo { - private String filename; - private Expectation expectation; - - enum Expectation { - PASS - } - - public TestCaseInfo(String filename, Object ... details) { - this.filename = filename; - this.expectation = Expectation.PASS; - for (Object object : details) { - if(object instanceof Expectation) { - expectation=(Expectation) object; - continue; - } - throw new RuntimeException("unknown: " + details); - } - } - } - - static class DrillTestCase { private final String filename; From 628d4c63a4accfd170d412208e90bc39a0bea6e5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 14:27:45 +0000 Subject: [PATCH 017/164] undo comment wrap --- .../sql/calcite/DrillWindowQueryTest.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index d2f7d991d1eb..531b6ec18c8d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -77,18 +77,15 @@ import java.util.Map; /** - * These test cases are borrowed from the drill-test-framework at - * https://github.com/apache/drill-test-framework + * These test cases are borrowed from the drill-test-framework at https://github.com/apache/drill-test-framework *

- * The Drill data sources are just accessing parquet files directly, we ingest - * and index the data first via JSON (so that we avoid pulling in the parquet - * dependencies here) and then run the queries over that. + * The Drill data sources are just accessing parquet files directly, we ingest and index the data first via JSON + * (so that we avoid pulling in the parquet dependencies here) and then run the queries over that. *

- * The setup of the ingestion is done via code in this class, so any new data - * source needs to be added through that manner. That said, these tests are - * primarily being added to bootstrap our own test coverage of window functions, - * so it is believed that most iteration on tests will happen through the - * CalciteWindowQueryTest instead of this class. + * The setup of the ingestion is done via code in this class, so any new data source needs to be added through that + * manner. That said, these tests are primarily being added to bootstrap our own test coverage of window + * functions, so it is believed that most iteration on tests will happen through the CalciteWindowQueryTest + * instead of this class. */ @RunWith(Parameterized.class) public class DrillWindowQueryTest extends BaseCalciteQueryTest @@ -99,6 +96,9 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest NullHandling.initializeForTests(); } + + + @Parameterized.Parameters(name = "{0}") public static Object parametersForWindowQueryTest() throws Exception { From baddb89ceb67aba877ea11e9cea075a54fc0534e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 14:56:30 +0000 Subject: [PATCH 018/164] generate junit4 cases - so they can be ignored --- .../sql/calcite/DrillWindowQueryTest.java | 6053 ++++++++++++++++- 1 file changed, 6041 insertions(+), 12 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 531b6ec18c8d..c08696845043 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -56,17 +56,20 @@ import org.apache.druid.timeline.partition.NumberedShardSpec; import org.junit.Assert; import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.Parameterized; - import javax.annotation.Nonnull; import javax.annotation.Nullable; +import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; - +import static org.junit.Assert.fail; import java.io.File; import java.io.IOException; import java.io.InputStream; +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; +import java.lang.reflect.Method; import java.net.URL; import java.nio.charset.StandardCharsets; import java.nio.file.Path; @@ -75,6 +78,8 @@ import java.util.Comparator; import java.util.List; import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; /** * These test cases are borrowed from the drill-test-framework at https://github.com/apache/drill-test-framework @@ -87,7 +92,6 @@ * functions, so it is believed that most iteration on tests will happen through the CalciteWindowQueryTest * instead of this class. */ -@RunWith(Parameterized.class) public class DrillWindowQueryTest extends BaseCalciteQueryTest { private static final Logger log = new Logger(DrillWindowQueryTest.class); @@ -96,10 +100,56 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest NullHandling.initializeForTests(); } +// @Parameterized.Parameters(name = "{0}") + @Test + public void ensureAllDeclared() throws Exception { + final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); + Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); + + Set allCases = FileUtils + .streamFiles(windowFolder.toFile(), true, "q") + .map(file -> { + return windowFolder.relativize(file.toPath()).toString(); + }) + .sorted().collect(Collectors.toSet()); + + for (Method method : DrillWindowQueryTest.class.getDeclaredMethods()) { + DrillTestCase1 ann = method.getAnnotation(DrillTestCase1.class); + if (method.getAnnotation(Test.class) == null || ann == null) { + continue; + } + if(allCases.remove(ann.value()+".q")) { + continue; + } + fail("found testcase referencing invalid file: " + method.getName()); + } + + for (String string : allCases) { + string=string.replaceFirst("..$",""); + System.out.printf("@%s( \"%s\" )\n" + + "@Test\n" + + "public void test_%s() throws Exception {\n" + + " windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value());\n" + + "\n" + + "}\n", + DrillTestCase1.class.getSimpleName(), + string, + string.replace('/', '_') + ); + } + assertEquals("found some non-declared tests; please add the above!",0, allCases.size()); + + } + + @Retention(RetentionPolicy.RUNTIME) + @Target({ElementType.METHOD}) + public @interface DrillTestCase1 { + String value(); + + } - @Parameterized.Parameters(name = "{0}") public static Object parametersForWindowQueryTest() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); @@ -116,12 +166,12 @@ public static Object parametersForWindowQueryTest() throws Exception } private static final ObjectMapper MAPPER = new DefaultObjectMapper(); - private final DrillTestCase testCase; + private DrillTestCase testCase=null; - public DrillWindowQueryTest(String filename) throws IOException - { - this.testCase = new DrillTestCase(filename); - } +// public DrillWindowQueryTest(String filename) throws IOException +// { +// this.testCase = null;//new DrillTestCase(filename); +// } static class DrillTestCase { @@ -331,7 +381,7 @@ private static List parseResults(RowSignature rs, List resul return ret; } - @Test +// @Test public void windowQueryTest() throws Exception { Thread thread = null; @@ -402,4 +452,5983 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .build(), queryableIndex); } + // + + @DrillTestCase1( "aggregates/winFnQry_77" ) + @Test + public void test_aggregates_winFnQry_77() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + } + + private void windowQueryTest(String value) throws Exception + { + testCase=new DrillTestCase(value); + windowQueryTest(); + + } + + @DrillTestCase1( "lead_func/lead_Fn_76" ) + @Test + public void test_lead_func_lead_Fn_76() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_10" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_20" ) + @Test + public void test_aggregates_aggOWnFn_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_33" ) + @Test + public void test_ntile_func_ntileFn_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_30" ) + @Test + public void test_aggregates_testW_Nulls_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_5" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_1" ) + @Test + public void test_last_val_lastValFn_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_35" ) + @Test + public void test_last_val_lastValFn_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_5" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_100" ) + @Test + public void test_lead_func_lead_Fn_100() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_7" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_7" ) + @Test + public void test_nestedAggs_woutPrtnBy_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_6" ) + @Test + public void test_aggregates_aggOWnFn_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_22" ) + @Test + public void test_aggregates_winFnQry_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_68" ) + @Test + public void test_aggregates_winFnQry_68() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_63" ) + @Test + public void test_lead_func_lead_Fn_63() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_46" ) + @Test + public void test_lag_func_lag_Fn_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_21" ) + @Test + public void test_aggregates_woPrtnBy_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_44" ) + @Test + public void test_ntile_func_ntileFn_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_25" ) + @Test + public void test_first_val_firstValFn_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm01" ) + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_7" ) + @Test + public void test_lag_func_lag_Fn_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause07" ) + @Test + public void test_nestedAggs_frmclause07() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_33" ) + @Test + public void test_aggregates_winFnQry_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_79" ) + @Test + public void test_aggregates_winFnQry_79() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_5" ) + @Test + public void test_lead_func_lead_Fn_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_74" ) + @Test + public void test_lead_func_lead_Fn_74() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_46" ) + @Test + public void test_aggregates_aggOWnFn_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_10" ) + @Test + public void test_first_val_firstValFn_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_10" ) + @Test + public void test_aggregates_woPrtnBy_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_78" ) + @Test + public void test_lead_func_lead_Fn_78() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_13" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_13" ) + @Test + public void test_ntile_func_ntileFn_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_59" ) + @Test + public void test_ntile_func_ntileFn_59() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_5" ) + @Test + public void test_ntile_func_ntileFn_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/max_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_15" ) + @Test + public void test_last_val_lastValFn_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_3" ) + @Test + public void test_aggregates_wo_OrdrBy_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_6" ) + @Test + public void test_nestedAggs_woutOby_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_43" ) + @Test + public void test_lead_func_lead_Fn_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int7" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_35" ) + @Test + public void test_lag_func_lag_Fn_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_44" ) + @Test + public void test_aggregates_winFnQry_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_109" ) + @Test + public void test_lag_func_lag_Fn_109() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_35" ) + @Test + public void test_aggregates_aggOWnFn_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_2" ) + @Test + public void test_aggregates_wPrtnOrdrBy_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_89" ) + @Test + public void test_lead_func_lead_Fn_89() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_45" ) + @Test + public void test_aggregates_woPrtnBy_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg23" ) + @Test + public void test_nestedAggs_nstdagg23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_24" ) + @Test + public void test_ntile_func_ntileFn_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_26" ) + @Test + public void test_last_val_lastValFn_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_6" ) + @Test + public void test_nestedAggs_emtyOvrCls_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_54" ) + @Test + public void test_lead_func_lead_Fn_54() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_54" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_54() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_24" ) + @Test + public void test_lag_func_lag_Fn_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_55" ) + @Test + public void test_aggregates_winFnQry_55() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_59" ) + @Test + public void test_lag_func_lag_Fn_59() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_34" ) + @Test + public void test_aggregates_woPrtnBy_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_12" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_6" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_22" ) + @Test + public void test_aggregates_aggOWnFn_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_35" ) + @Test + public void test_ntile_func_ntileFn_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg10" ) + @Test + public void test_nestedAggs_nstdagg10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_102" ) + @Test + public void test_lead_func_lead_Fn_102() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/avg_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_3" ) + @Test + public void test_last_val_lastValFn_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_37" ) + @Test + public void test_last_val_lastValFn_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_41" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_8" ) + @Test + public void test_aggregates_aggOWnFn_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_5" ) + @Test + public void test_nestedAggs_woutPrtnBy_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/cte_win_01" ) + @Test + public void test_nestedAggs_cte_win_01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_20" ) + @Test + public void test_aggregates_winFnQry_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_9" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_4" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_65" ) + @Test + public void test_lead_func_lead_Fn_65() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_66" ) + @Test + public void test_aggregates_winFnQry_66() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_8" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_13" ) + @Test + public void test_lag_func_lag_Fn_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm03" ) + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_48" ) + @Test + public void test_lag_func_lag_Fn_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_2" ) + @Test + public void test_nestedAggs_wPbOb_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_23" ) + @Test + public void test_aggregates_woPrtnBy_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_23" ) + @Test + public void test_first_val_firstValFn_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_11" ) + @Test + public void test_aggregates_aggOWnFn_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_46" ) + @Test + public void test_ntile_func_ntileFn_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_5" ) + @Test + public void test_lag_func_lag_Fn_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause09" ) + @Test + public void test_nestedAggs_frmclause09() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_30" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_10" ) + @Test + public void test_nestedAggs_basic_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_6" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_31" ) + @Test + public void test_aggregates_winFnQry_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_3" ) + @Test + public void test_lead_func_lead_Fn_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_30" ) + @Test + public void test_lead_func_lead_Fn_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_38" ) + @Test + public void test_aggregates_woPrtnBy_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_8" ) + @Test + public void test_nestedAggs_basic_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_28" ) + @Test + public void test_lag_func_lag_Fn_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_81" ) + @Test + public void test_lag_func_lag_Fn_81() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_59" ) + @Test + public void test_aggregates_winFnQry_59() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_2" ) + @Test + public void test_nestedAggs_emtyOvrCls_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_13" ) + @Test + public void test_aggregates_winFnQry_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_12" ) + @Test + public void test_lead_func_lead_Fn_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_58" ) + @Test + public void test_lead_func_lead_Fn_58() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_30" ) + @Test + public void test_first_val_firstValFn_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_33" ) + @Test + public void test_last_val_lastValFn_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_19" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_6" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_39" ) + @Test + public void test_ntile_func_ntileFn_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_17" ) + @Test + public void test_aggregates_testW_Nulls_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/cte_win_05" ) + @Test + public void test_nestedAggs_cte_win_05() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/fval_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_27" ) + @Test + public void test_aggregates_woPrtnBy_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_1" ) + @Test + public void test_nestedAggs_woutPrtnBy_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_70" ) + @Test + public void test_lag_func_lag_Fn_70() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_4" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_17" ) + @Test + public void test_lag_func_lag_Fn_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_24" ) + @Test + public void test_aggregates_winFnQry_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_23" ) + @Test + public void test_lead_func_lead_Fn_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_69" ) + @Test + public void test_lead_func_lead_Fn_69() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int12" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_08" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_08() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_6" ) + @Test + public void test_aggregates_woPrtnBy_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_5" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_9" ) + @Test + public void test_lag_func_lag_Fn_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_16" ) + @Test + public void test_aggregates_woPrtnBy_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/lval_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_7" ) + @Test + public void test_lead_func_lead_Fn_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_35" ) + @Test + public void test_aggregates_winFnQry_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bln_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_11" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_33" ) + @Test + public void test_lag_func_lag_Fn_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_79" ) + @Test + public void test_lag_func_lag_Fn_79() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_107" ) + @Test + public void test_lag_func_lag_Fn_107() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_44" ) + @Test + public void test_aggregates_aggOWnFn_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_12" ) + @Test + public void test_first_val_firstValFn_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_11" ) + @Test + public void test_ntile_func_ntileFn_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_3" ) + @Test + public void test_ntile_func_ntileFn_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_57" ) + @Test + public void test_ntile_func_ntileFn_57() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_13" ) + @Test + public void test_last_val_lastValFn_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_5" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_18" ) + @Test + public void test_nestedAggs_wPbOb_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause18" ) + @Test + public void test_nestedAggs_frmclause18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_2" ) + @Test + public void test_aggregates_woPrtnBy_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_46" ) + @Test + public void test_aggregates_winFnQry_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_1" ) + @Test + public void test_aggregates_wo_OrdrBy_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_87" ) + @Test + public void test_lead_func_lead_Fn_87() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int5" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_8" ) + @Test + public void test_nestedAggs_woutOby_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_41" ) + @Test + public void test_lead_func_lead_Fn_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int5" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_63" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_63() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_22" ) + @Test + public void test_lag_func_lag_Fn_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_68" ) + @Test + public void test_lag_func_lag_Fn_68() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_43" ) + @Test + public void test_aggregates_woPrtnBy_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_13" ) + @Test + public void test_nestedAggs_woutOby_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_33" ) + @Test + public void test_aggregates_aggOWnFn_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_22" ) + @Test + public void test_ntile_func_ntileFn_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg21" ) + @Test + public void test_nestedAggs_nstdagg21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_24" ) + @Test + public void test_last_val_lastValFn_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_4" ) + @Test + public void test_aggregates_wPrtnOrdrBy_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_52" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_52() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/min_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_8" ) + @Test + public void test_nestedAggs_emtyOvrCls_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_11" ) + @Test + public void test_aggregates_winFnQry_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_57" ) + @Test + public void test_aggregates_winFnQry_57() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bln_2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_98" ) + @Test + public void test_lead_func_lead_Fn_98() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_52" ) + @Test + public void test_lead_func_lead_Fn_52() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_11" ) + @Test + public void test_lag_func_lag_Fn_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_57" ) + @Test + public void test_lag_func_lag_Fn_57() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_32" ) + @Test + public void test_aggregates_woPrtnBy_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_37" ) + @Test + public void test_ntile_func_ntileFn_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_19" ) + @Test + public void test_aggregates_testW_Nulls_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/cte_win_03" ) + @Test + public void test_nestedAggs_cte_win_03() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_6" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_4" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_3" ) + @Test + public void test_nestedAggs_woutPrtnBy_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_9" ) + @Test + public void test_aggregates_testW_Nulls_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_26" ) + @Test + public void test_aggregates_winFnQry_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_15" ) + @Test + public void test_lag_func_lag_Fn_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_21" ) + @Test + public void test_lead_func_lead_Fn_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm05" ) + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_21" ) + @Test + public void test_first_val_firstValFn_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_67" ) + @Test + public void test_lead_func_lead_Fn_67() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_06" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_06() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_25" ) + @Test + public void test_aggregates_woPrtnBy_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int14" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_4" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_48" ) + @Test + public void test_ntile_func_ntileFn_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_51" ) + @Test + public void test_aggregates_aggOWnFn_51() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_8" ) + @Test + public void test_aggregates_woPrtnBy_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_37" ) + @Test + public void test_aggregates_winFnQry_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_32" ) + @Test + public void test_lead_func_lead_Fn_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_9" ) + @Test + public void test_ntile_func_ntileFn_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_11" ) + @Test + public void test_last_val_lastValFn_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_2" ) + @Test + public void test_first_val_firstValFn_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_36" ) + @Test + public void test_lead_func_lead_Fn_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_42" ) + @Test + public void test_aggregates_aggOWnFn_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_14" ) + @Test + public void test_aggregates_woPrtnBy_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_17" ) + @Test + public void test_ntile_func_ntileFn_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_16" ) + @Test + public void test_nestedAggs_wPbOb_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_4" ) + @Test + public void test_aggregates_woPrtnBy_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_1" ) + @Test + public void test_aggregates_winFnQry_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_39" ) + @Test + public void test_lag_func_lag_Fn_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_92" ) + @Test + public void test_lag_func_lag_Fn_92() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_48" ) + @Test + public void test_aggregates_winFnQry_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_49" ) + @Test + public void test_aggregates_woPrtnBy_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_61" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_61() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_47" ) + @Test + public void test_lead_func_lead_Fn_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_22" ) + @Test + public void test_last_val_lastValFn_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_31" ) + @Test + public void test_aggregates_aggOWnFn_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_22" ) + @Test + public void test_aggregates_wo_OrdrBy_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_2" ) + @Test + public void test_nestedAggs_woutOby_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_28" ) + @Test + public void test_ntile_func_ntileFn_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_11" ) + @Test + public void test_nestedAggs_woutOby_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_7" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_50" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_4" ) + @Test + public void test_ntile_func_ntileFn_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_1" ) + @Test + public void test_aggregates_woPrtnBy_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_64" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_64() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_5" ) + @Test + public void test_nestedAggs_woutOby_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_88" ) + @Test + public void test_lead_func_lead_Fn_88() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int6" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_43" ) + @Test + public void test_aggregates_winFnQry_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_4" ) + @Test + public void test_aggregates_wo_OrdrBy_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_42" ) + @Test + public void test_lead_func_lead_Fn_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_3" ) + @Test + public void test_aggregates_wPrtnOrdrBy_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_46" ) + @Test + public void test_aggregates_woPrtnBy_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_34" ) + @Test + public void test_aggregates_aggOWnFn_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/sum_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_23" ) + @Test + public void test_ntile_func_ntileFn_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg22" ) + @Test + public void test_nestedAggs_nstdagg22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_25" ) + @Test + public void test_last_val_lastValFn_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_99" ) + @Test + public void test_lead_func_lead_Fn_99() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_7" ) + @Test + public void test_nestedAggs_emtyOvrCls_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bln_3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_25" ) + @Test + public void test_lag_func_lag_Fn_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_54" ) + @Test + public void test_aggregates_winFnQry_54() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_53" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_53() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_53" ) + @Test + public void test_lead_func_lead_Fn_53() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_48" ) + @Test + public void test_aggregates_aggOWnFn_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_53" ) + @Test + public void test_ntile_func_ntileFn_53() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_17" ) + @Test + public void test_last_val_lastValFn_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg13" ) + @Test + public void test_nestedAggs_nstdagg13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_105" ) + @Test + public void test_lead_func_lead_Fn_105() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_12" ) + @Test + public void test_aggregates_testW_Nulls_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_50" ) + @Test + public void test_aggregates_woPrtnBy_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause14" ) + @Test + public void test_nestedAggs_frmclause14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_16" ) + @Test + public void test_first_val_firstValFn_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_4" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_60" ) + @Test + public void test_lead_func_lead_Fn_60() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int9" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_52" ) + @Test + public void test_lag_func_lag_Fn_52() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_98" ) + @Test + public void test_lag_func_lag_Fn_98() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_8" ) + @Test + public void test_first_val_firstValFn_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_5" ) + @Test + public void test_aggregates_wo_OrdrBy_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_65" ) + @Test + public void test_aggregates_winFnQry_65() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int9" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_21" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_37" ) + @Test + public void test_aggregates_aggOWnFn_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_4" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_1" ) + @Test + public void test_aggregates_aggOWnFn_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_28" ) + @Test + public void test_last_val_lastValFn_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_8" ) + @Test + public void test_aggregates_wPrtnOrdrBy_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg02" ) + @Test + public void test_nestedAggs_nstdagg02() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_4" ) + @Test + public void test_lag_func_lag_Fn_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_71" ) + @Test + public void test_lead_func_lead_Fn_71() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/mtyOvrCluse_03" ) + @Test + public void test_aggregates_mtyOvrCluse_03() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_10" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_56" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_56() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_41" ) + @Test + public void test_lag_func_lag_Fn_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_87" ) + @Test + public void test_lag_func_lag_Fn_87() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_76" ) + @Test + public void test_aggregates_winFnQry_76() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_104" ) + @Test + public void test_lag_func_lag_Fn_104() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_30" ) + @Test + public void test_lag_func_lag_Fn_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_1" ) + @Test + public void test_aggregates_testW_Nulls_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_4" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_18" ) + @Test + public void test_lead_func_lead_Fn_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_14" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_39" ) + @Test + public void test_last_val_lastValFn_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_5" ) + @Test + public void test_last_val_lastValFn_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_34" ) + @Test + public void test_aggregates_testW_Nulls_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_15" ) + @Test + public void test_aggregates_wo_OrdrBy_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_82" ) + @Test + public void test_lead_func_lead_Fn_82() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_41" ) + @Test + public void test_aggregates_winFnQry_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_43" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_76" ) + @Test + public void test_lag_func_lag_Fn_76() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_5" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_40" ) + @Test + public void test_ntile_func_ntileFn_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_13" ) + @Test + public void test_aggregates_aggOWnFn_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_4" ) + @Test + public void test_nestedAggs_wPbOb_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_29" ) + @Test + public void test_lead_func_lead_Fn_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg24" ) + @Test + public void test_nestedAggs_nstdagg24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_23" ) + @Test + public void test_aggregates_testW_Nulls_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bln_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause03" ) + @Test + public void test_nestedAggs_frmclause03() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_29" ) + @Test + public void test_first_val_firstValFn_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_52" ) + @Test + public void test_aggregates_winFnQry_52() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_93" ) + @Test + public void test_lead_func_lead_Fn_93() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_32" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_65" ) + @Test + public void test_lag_func_lag_Fn_65() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_55" ) + @Test + public void test_ntile_func_ntileFn_55() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_14" ) + @Test + public void test_first_val_firstValFn_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_107" ) + @Test + public void test_lead_func_lead_Fn_107() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_10" ) + @Test + public void test_aggregates_testW_Nulls_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_19" ) + @Test + public void test_last_val_lastValFn_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_7" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg15" ) + @Test + public void test_nestedAggs_nstdagg15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause16" ) + @Test + public void test_nestedAggs_frmclause16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_62" ) + @Test + public void test_lead_func_lead_Fn_62() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_63" ) + @Test + public void test_aggregates_winFnQry_63() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_7" ) + @Test + public void test_aggregates_wo_OrdrBy_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int7" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_23" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_39" ) + @Test + public void test_aggregates_aggOWnFn_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_54" ) + @Test + public void test_lag_func_lag_Fn_54() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_41" ) + @Test + public void test_aggregates_woPrtnBy_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_89" ) + @Test + public void test_lag_func_lag_Fn_89() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_20" ) + @Test + public void test_ntile_func_ntileFn_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_3" ) + @Test + public void test_aggregates_aggOWnFn_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_2" ) + @Test + public void test_lag_func_lag_Fn_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_6" ) + @Test + public void test_aggregates_wPrtnOrdrBy_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg04" ) + @Test + public void test_nestedAggs_nstdagg04() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_73" ) + @Test + public void test_lead_func_lead_Fn_73() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_58" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_58() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/mtyOvrCluse_05" ) + @Test + public void test_aggregates_mtyOvrCluse_05() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_74" ) + @Test + public void test_aggregates_winFnQry_74() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_12" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_43" ) + @Test + public void test_lag_func_lag_Fn_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_30" ) + @Test + public void test_aggregates_woPrtnBy_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_106" ) + @Test + public void test_lag_func_lag_Fn_106() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_32" ) + @Test + public void test_lag_func_lag_Fn_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_78" ) + @Test + public void test_lag_func_lag_Fn_78() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_10" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_31" ) + @Test + public void test_ntile_func_ntileFn_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_3" ) + @Test + public void test_aggregates_testW_Nulls_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_32" ) + @Test + public void test_aggregates_testW_Nulls_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_7" ) + @Test + public void test_last_val_lastValFn_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_5" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_17" ) + @Test + public void test_aggregates_wo_OrdrBy_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_45" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_85" ) + @Test + public void test_aggregates_winFnQry_85() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_84" ) + @Test + public void test_lead_func_lead_Fn_84() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_21" ) + @Test + public void test_lag_func_lag_Fn_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_67" ) + @Test + public void test_lag_func_lag_Fn_67() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_50" ) + @Test + public void test_aggregates_winFnQry_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_7" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_15" ) + @Test + public void test_aggregates_aggOWnFn_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_42" ) + @Test + public void test_ntile_func_ntileFn_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bln_2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_21" ) + @Test + public void test_aggregates_testW_Nulls_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg26" ) + @Test + public void test_nestedAggs_nstdagg26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause05" ) + @Test + public void test_nestedAggs_frmclause05() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_21" ) + @Test + public void test_nestedAggs_wPbOb_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_27" ) + @Test + public void test_first_val_firstValFn_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_34" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_5" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_95" ) + @Test + public void test_lead_func_lead_Fn_95() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_6" ) + @Test + public void test_nestedAggs_wPbOb_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_4" ) + @Test + public void test_first_val_firstValFn_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_1" ) + @Test + public void test_nestedAggs_basic_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_61" ) + @Test + public void test_aggregates_winFnQry_61() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_9" ) + @Test + public void test_aggregates_wo_OrdrBy_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_38" ) + @Test + public void test_lead_func_lead_Fn_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_5" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause10" ) + @Test + public void test_nestedAggs_frmclause10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg17" ) + @Test + public void test_nestedAggs_nstdagg17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_16" ) + @Test + public void test_aggregates_testW_Nulls_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int12" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_10" ) + @Test + public void test_nestedAggs_wPbOb_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_94" ) + @Test + public void test_lag_func_lag_Fn_94() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_28" ) + @Test + public void test_aggregates_woPrtnBy_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_25" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_72" ) + @Test + public void test_aggregates_winFnQry_72() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_111" ) + @Test + public void test_lag_func_lag_Fn_111() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_49" ) + @Test + public void test_lead_func_lead_Fn_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg06" ) + @Test + public void test_nestedAggs_nstdagg06() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_19" ) + @Test + public void test_aggregates_winFnQry_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_24" ) + @Test + public void test_aggregates_wo_OrdrBy_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_14" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_83" ) + @Test + public void test_lag_func_lag_Fn_83() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_17" ) + @Test + public void test_aggregates_woPrtnBy_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_5" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_14" ) + @Test + public void test_lead_func_lead_Fn_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_83" ) + @Test + public void test_aggregates_winFnQry_83() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_9" ) + @Test + public void test_last_val_lastValFn_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_100" ) + @Test + public void test_lag_func_lag_Fn_100() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/multiWin_8" ) + @Test + public void test_nestedAggs_multiWin_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_11" ) + @Test + public void test_aggregates_wo_OrdrBy_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_18" ) + @Test + public void test_ntile_func_ntileFn_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_38" ) + @Test + public void test_aggregates_testW_Nulls_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_5" ) + @Test + public void test_aggregates_testW_Nulls_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_19" ) + @Test + public void test_lag_func_lag_Fn_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_47" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_72" ) + @Test + public void test_lag_func_lag_Fn_72() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_17" ) + @Test + public void test_aggregates_aggOWnFn_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_01" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_8" ) + @Test + public void test_aggregates_winFnQry_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_25" ) + @Test + public void test_lead_func_lead_Fn_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_4" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int10" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_29" ) + @Test + public void test_ntile_func_ntileFn_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_23" ) + @Test + public void test_nestedAggs_wPbOb_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_27" ) + @Test + public void test_aggregates_testW_Nulls_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bln_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_12" ) + @Test + public void test_nestedAggs_emtyOvrCls_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_36" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_61" ) + @Test + public void test_lag_func_lag_Fn_61() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_7" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_8" ) + @Test + public void test_nestedAggs_wPbOb_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_51" ) + @Test + public void test_ntile_func_ntileFn_51() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_3" ) + @Test + public void test_nestedAggs_basic_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_30" ) + @Test + public void test_last_val_lastValFn_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause12" ) + @Test + public void test_nestedAggs_frmclause12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_14" ) + @Test + public void test_aggregates_testW_Nulls_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int14" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_12" ) + @Test + public void test_nestedAggs_wPbOb_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg19" ) + @Test + public void test_nestedAggs_nstdagg19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_27" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_18" ) + @Test + public void test_first_val_firstValFn_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_50" ) + @Test + public void test_lag_func_lag_Fn_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_96" ) + @Test + public void test_lag_func_lag_Fn_96() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_6" ) + @Test + public void test_first_val_firstValFn_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_70" ) + @Test + public void test_aggregates_winFnQry_70() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_9" ) + @Test + public void test_aggregates_woPrtnBy_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_50" ) + @Test + public void test_aggregates_aggOWnFn_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_4" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_06" ) + @Test + public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_17" ) + @Test + public void test_aggregates_winFnQry_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg08" ) + @Test + public void test_nestedAggs_nstdagg08() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_5" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_26" ) + @Test + public void test_aggregates_wo_OrdrBy_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_16" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_19" ) + @Test + public void test_aggregates_woPrtnBy_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_85" ) + @Test + public void test_lag_func_lag_Fn_85() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/multiWin_6" ) + @Test + public void test_nestedAggs_multiWin_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_81" ) + @Test + public void test_aggregates_winFnQry_81() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_102" ) + @Test + public void test_lag_func_lag_Fn_102() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_16" ) + @Test + public void test_lead_func_lead_Fn_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_36" ) + @Test + public void test_aggregates_testW_Nulls_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_28" ) + @Test + public void test_aggregates_winFnQry_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_80" ) + @Test + public void test_lead_func_lead_Fn_80() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_13" ) + @Test + public void test_aggregates_wo_OrdrBy_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_03" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_03() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_49" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_7" ) + @Test + public void test_aggregates_testW_Nulls_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_6" ) + @Test + public void test_aggregates_winFnQry_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_74" ) + @Test + public void test_lag_func_lag_Fn_74() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_19" ) + @Test + public void test_aggregates_aggOWnFn_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_5" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_27" ) + @Test + public void test_lead_func_lead_Fn_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_10" ) + @Test + public void test_nestedAggs_emtyOvrCls_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause01" ) + @Test + public void test_nestedAggs_frmclause01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_25" ) + @Test + public void test_aggregates_testW_Nulls_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_39" ) + @Test + public void test_aggregates_winFnQry_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_25" ) + @Test + public void test_nestedAggs_wPbOb_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_91" ) + @Test + public void test_lead_func_lead_Fn_91() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bln_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_38" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_63" ) + @Test + public void test_lag_func_lag_Fn_63() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_5" ) + @Test + public void test_nestedAggs_basic_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_34" ) + @Test + public void test_lead_func_lead_Fn_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_12" ) + @Test + public void test_aggregates_woPrtnBy_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/count_mulwds" ) + @Test + public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_40" ) + @Test + public void test_aggregates_aggOWnFn_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_15" ) + @Test + public void test_ntile_func_ntileFn_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_7" ) + @Test + public void test_ntile_func_ntileFn_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_14" ) + @Test + public void test_nestedAggs_wPbOb_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_90" ) + @Test + public void test_lag_func_lag_Fn_90() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_3" ) + @Test + public void test_aggregates_winFnQry_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_4" ) + @Test + public void test_nestedAggs_woutOby_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_37" ) + @Test + public void test_lag_func_lag_Fn_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_20" ) + @Test + public void test_last_val_lastValFn_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_45" ) + @Test + public void test_lead_func_lead_Fn_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_20" ) + @Test + public void test_aggregates_wo_OrdrBy_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_47" ) + @Test + public void test_aggregates_woPrtnBy_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_26" ) + @Test + public void test_ntile_func_ntileFn_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_5" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_08" ) + @Test + public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_26" ) + @Test + public void test_lag_func_lag_Fn_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_15" ) + @Test + public void test_aggregates_winFnQry_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_10" ) + @Test + public void test_lead_func_lead_Fn_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_6" ) + @Test + public void test_nestedAggs_basic_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_4" ) + @Test + public void test_nestedAggs_emtyOvrCls_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_32" ) + @Test + public void test_first_val_firstValFn_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_31" ) + @Test + public void test_last_val_lastValFn_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_56" ) + @Test + public void test_lead_func_lead_Fn_56() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_17" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_36" ) + @Test + public void test_aggregates_woPrtnBy_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_9" ) + @Test + public void test_lead_func_lead_Fn_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_5" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + }@DrillTestCase1( "lead_func/lead_Fn_22" ) + @Test + public void test_lead_func_lead_Fn_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm06" ) + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_68" ) + @Test + public void test_lead_func_lead_Fn_68() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_20" ) + @Test + public void test_first_val_firstValFn_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_07" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_07() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_49" ) + @Test + public void test_lag_func_lag_Fn_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_24" ) + @Test + public void test_aggregates_woPrtnBy_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int13" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_49" ) + @Test + public void test_ntile_func_ntileFn_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_7" ) + @Test + public void test_aggregates_woPrtnBy_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_26" ) + @Test + public void test_nestedAggs_wPbOb_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_38" ) + @Test + public void test_aggregates_winFnQry_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_5" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_8" ) + @Test + public void test_lead_func_lead_Fn_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_33" ) + @Test + public void test_lead_func_lead_Fn_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_79" ) + @Test + public void test_lead_func_lead_Fn_79() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_13" ) + @Test + public void test_aggregates_woPrtnBy_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_14" ) + @Test + public void test_ntile_func_ntileFn_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_10" ) + @Test + public void test_aggregates_wPrtnOrdrBy_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_15" ) + @Test + public void test_nestedAggs_wPbOb_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_6" ) + @Test + public void test_ntile_func_ntileFn_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_4" ) + @Test + public void test_aggregates_winFnQry_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_49" ) + @Test + public void test_aggregates_winFnQry_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_91" ) + @Test + public void test_lag_func_lag_Fn_91() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_3" ) + @Test + public void test_nestedAggs_woutOby_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_48" ) + @Test + public void test_aggregates_woPrtnBy_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_05" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_05() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_38" ) + @Test + public void test_lag_func_lag_Fn_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_44" ) + @Test + public void test_lead_func_lead_Fn_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_1" ) + @Test + public void test_aggregates_wPrtnOrdrBy_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_29" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_25" ) + @Test + public void test_ntile_func_ntileFn_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_10" ) + @Test + public void test_nestedAggs_woutOby_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg09" ) + @Test + public void test_nestedAggs_nstdagg09() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_6" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_09" ) + @Test + public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_80" ) + @Test + public void test_lag_func_lag_Fn_80() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_37" ) + @Test + public void test_aggregates_woPrtnBy_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_14" ) + @Test + public void test_aggregates_winFnQry_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_55" ) + @Test + public void test_lead_func_lead_Fn_55() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_5" ) + @Test + public void test_nestedAggs_emtyOvrCls_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_7" ) + @Test + public void test_nestedAggs_basic_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_13" ) + @Test + public void test_lead_func_lead_Fn_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_59" ) + @Test + public void test_lead_func_lead_Fn_59() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_34" ) + @Test + public void test_last_val_lastValFn_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_10" ) + @Test + public void test_aggregates_wo_OrdrBy_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_7" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_4" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_18" ) + @Test + public void test_aggregates_testW_Nulls_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/cte_win_04" ) + @Test + public void test_nestedAggs_cte_win_04() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int10" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_26" ) + @Test + public void test_aggregates_woPrtnBy_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_5" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_16" ) + @Test + public void test_lag_func_lag_Fn_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_24" ) + @Test + public void test_lead_func_lead_Fn_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int11" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_09" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_09() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_13" ) + @Test + public void test_nestedAggs_emtyOvrCls_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_4" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_15" ) + @Test + public void test_aggregates_woPrtnBy_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_6" ) + @Test + public void test_lead_func_lead_Fn_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_36" ) + @Test + public void test_aggregates_winFnQry_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_35" ) + @Test + public void test_lead_func_lead_Fn_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_10" ) + @Test + public void test_last_val_lastValFn_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_8" ) + @Test + public void test_ntile_func_ntileFn_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_1" ) + @Test + public void test_first_val_firstValFn_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_41" ) + @Test + public void test_aggregates_aggOWnFn_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_16" ) + @Test + public void test_ntile_func_ntileFn_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_17" ) + @Test + public void test_nestedAggs_wPbOb_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_5" ) + @Test + public void test_aggregates_woPrtnBy_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_2" ) + @Test + public void test_aggregates_winFnQry_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_47" ) + @Test + public void test_aggregates_winFnQry_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_93" ) + @Test + public void test_lag_func_lag_Fn_93() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_60" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_60() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_21" ) + @Test + public void test_last_val_lastValFn_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_46" ) + @Test + public void test_lead_func_lead_Fn_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_21" ) + @Test + public void test_aggregates_wo_OrdrBy_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_1" ) + @Test + public void test_nestedAggs_woutOby_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_30" ) + @Test + public void test_aggregates_aggOWnFn_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_110" ) + @Test + public void test_lag_func_lag_Fn_110() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_27" ) + @Test + public void test_ntile_func_ntileFn_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_12" ) + @Test + public void test_nestedAggs_woutOby_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_29" ) + @Test + public void test_aggregates_testW_Nulls_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_29" ) + @Test + public void test_lag_func_lag_Fn_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_9" ) + @Test + public void test_nestedAggs_basic_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_58" ) + @Test + public void test_aggregates_winFnQry_58() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_39" ) + @Test + public void test_aggregates_woPrtnBy_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_82" ) + @Test + public void test_lag_func_lag_Fn_82() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_3" ) + @Test + public void test_nestedAggs_emtyOvrCls_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/multiWin_1" ) + @Test + public void test_nestedAggs_multiWin_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_12" ) + @Test + public void test_aggregates_winFnQry_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_11" ) + @Test + public void test_lead_func_lead_Fn_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_10" ) + @Test + public void test_lag_func_lag_Fn_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_56" ) + @Test + public void test_lag_func_lag_Fn_56() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_31" ) + @Test + public void test_aggregates_woPrtnBy_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_21" ) + @Test + public void test_aggregates_aggOWnFn_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_34" ) + @Test + public void test_ntile_func_ntileFn_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_11" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_31" ) + @Test + public void test_aggregates_testW_Nulls_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_4" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_4" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_36" ) + @Test + public void test_last_val_lastValFn_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_101" ) + @Test + public void test_lead_func_lead_Fn_101() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_40" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_5" ) + @Test + public void test_aggregates_aggOWnFn_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_6" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_6" ) + @Test + public void test_nestedAggs_woutPrtnBy_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_5" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_69" ) + @Test + public void test_aggregates_winFnQry_69() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_64" ) + @Test + public void test_lead_func_lead_Fn_64() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_23" ) + @Test + public void test_aggregates_winFnQry_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_9" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int4" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_45" ) + @Test + public void test_lag_func_lag_Fn_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_20" ) + @Test + public void test_aggregates_woPrtnBy_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_10" ) + @Test + public void test_aggregates_aggOWnFn_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_24" ) + @Test + public void test_first_val_firstValFn_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm02" ) + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_45" ) + @Test + public void test_ntile_func_ntileFn_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_20" ) + @Test + public void test_aggregates_testW_Nulls_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_8" ) + @Test + public void test_lag_func_lag_Fn_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause06" ) + @Test + public void test_nestedAggs_frmclause06() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_4" ) + @Test + public void test_lead_func_lead_Fn_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_75" ) + @Test + public void test_lead_func_lead_Fn_75() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_34" ) + @Test + public void test_aggregates_winFnQry_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_12" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_12" ) + @Test + public void test_last_val_lastValFn_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_10" ) + @Test + public void test_ntile_func_ntileFn_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_56" ) + @Test + public void test_ntile_func_ntileFn_56() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_43" ) + @Test + public void test_aggregates_aggOWnFn_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_13" ) + @Test + public void test_first_val_firstValFn_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_19" ) + @Test + public void test_nestedAggs_wPbOb_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_2" ) + @Test + public void test_ntile_func_ntileFn_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_6" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause19" ) + @Test + public void test_nestedAggs_frmclause19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_3" ) + @Test + public void test_aggregates_woPrtnBy_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_45" ) + @Test + public void test_aggregates_winFnQry_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_2" ) + @Test + public void test_aggregates_wo_OrdrBy_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_40" ) + @Test + public void test_lead_func_lead_Fn_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_86" ) + @Test + public void test_lead_func_lead_Fn_86() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int4" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_7" ) + @Test + public void test_nestedAggs_woutOby_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_19" ) + @Test + public void test_aggregates_wo_OrdrBy_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int6" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_62" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_62() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_108" ) + @Test + public void test_lag_func_lag_Fn_108() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_34" ) + @Test + public void test_lag_func_lag_Fn_34() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_69" ) + @Test + public void test_lag_func_lag_Fn_69() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_23" ) + @Test + public void test_last_val_lastValFn_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg20" ) + @Test + public void test_nestedAggs_nstdagg20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_21" ) + @Test + public void test_ntile_func_ntileFn_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_44" ) + @Test + public void test_aggregates_woPrtnBy_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_32" ) + @Test + public void test_aggregates_aggOWnFn_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_5" ) + @Test + public void test_aggregates_wPrtnOrdrBy_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_51" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_51() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_10" ) + @Test + public void test_aggregates_winFnQry_10() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_56" ) + @Test + public void test_aggregates_winFnQry_56() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_51" ) + @Test + public void test_lead_func_lead_Fn_51() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_97" ) + @Test + public void test_lead_func_lead_Fn_97() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_9" ) + @Test + public void test_nestedAggs_emtyOvrCls_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bln_1" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_23" ) + @Test + public void test_lag_func_lag_Fn_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_58" ) + @Test + public void test_lag_func_lag_Fn_58() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_23" ) + @Test + public void test_aggregates_aggOWnFn_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_33" ) + @Test + public void test_aggregates_woPrtnBy_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_33" ) + @Test + public void test_first_val_firstValFn_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_7" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_36" ) + @Test + public void test_ntile_func_ntileFn_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_13" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg11" ) + @Test + public void test_nestedAggs_nstdagg11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_103" ) + @Test + public void test_lead_func_lead_Fn_103() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_2" ) + @Test + public void test_last_val_lastValFn_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_38" ) + @Test + public void test_last_val_lastValFn_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_4" ) + @Test + public void test_nestedAggs_woutPrtnBy_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_7" ) + @Test + public void test_aggregates_aggOWnFn_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_21" ) + @Test + public void test_aggregates_winFnQry_21() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_67" ) + @Test + public void test_aggregates_winFnQry_67() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_7" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_8" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_20" ) + @Test + public void test_lead_func_lead_Fn_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_66" ) + @Test + public void test_lead_func_lead_Fn_66() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_12" ) + @Test + public void test_lag_func_lag_Fn_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_42" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm04" ) + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_47" ) + @Test + public void test_lag_func_lag_Fn_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_1" ) + @Test + public void test_nestedAggs_wPbOb_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_22" ) + @Test + public void test_aggregates_woPrtnBy_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_22" ) + @Test + public void test_first_val_firstValFn_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_12" ) + @Test + public void test_aggregates_aggOWnFn_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_6" ) + @Test + public void test_lag_func_lag_Fn_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_47" ) + @Test + public void test_ntile_func_ntileFn_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause08" ) + @Test + public void test_nestedAggs_frmclause08() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/mtyOvrCluse_01" ) + @Test + public void test_aggregates_mtyOvrCluse_01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_32" ) + @Test + public void test_aggregates_winFnQry_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_78" ) + @Test + public void test_aggregates_winFnQry_78() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_7" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_31" ) + @Test + public void test_lead_func_lead_Fn_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_77" ) + @Test + public void test_lead_func_lead_Fn_77() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_31" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_2" ) + @Test + public void test_lead_func_lead_Fn_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_11" ) + @Test + public void test_aggregates_woPrtnBy_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_45" ) + @Test + public void test_aggregates_aggOWnFn_45() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_11" ) + @Test + public void test_first_val_firstValFn_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_14" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_12" ) + @Test + public void test_ntile_func_ntileFn_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_4" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_58" ) + @Test + public void test_ntile_func_ntileFn_58() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_14" ) + @Test + public void test_last_val_lastValFn_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + }@DrillTestCase1( "ntile_func/ntileFn_30" ) + @Test + public void test_ntile_func_ntileFn_30() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_5" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_103" ) + @Test + public void test_lag_func_lag_Fn_103() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_19" ) + @Test + public void test_lead_func_lead_Fn_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_4" ) + @Test + public void test_last_val_lastValFn_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_35" ) + @Test + public void test_aggregates_testW_Nulls_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_83" ) + @Test + public void test_lead_func_lead_Fn_83() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_16" ) + @Test + public void test_aggregates_wo_OrdrBy_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_75" ) + @Test + public void test_lag_func_lag_Fn_75() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_42" ) + @Test + public void test_aggregates_winFnQry_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_44" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_14" ) + @Test + public void test_aggregates_aggOWnFn_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_41" ) + @Test + public void test_ntile_func_ntileFn_41() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_3" ) + @Test + public void test_nestedAggs_wPbOb_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bln_3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause02" ) + @Test + public void test_nestedAggs_frmclause02() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_24" ) + @Test + public void test_aggregates_testW_Nulls_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_4" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg25" ) + @Test + public void test_nestedAggs_nstdagg25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_28" ) + @Test + public void test_first_val_firstValFn_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_33" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_64" ) + @Test + public void test_lag_func_lag_Fn_64() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_53" ) + @Test + public void test_aggregates_winFnQry_53() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_94" ) + @Test + public void test_lead_func_lead_Fn_94() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_52" ) + @Test + public void test_ntile_func_ntileFn_52() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_47" ) + @Test + public void test_aggregates_aggOWnFn_47() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdWinView01" ) + @Test + public void test_nestedAggs_nstdWinView01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg12" ) + @Test + public void test_nestedAggs_nstdagg12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_11" ) + @Test + public void test_aggregates_testW_Nulls_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_104" ) + @Test + public void test_lead_func_lead_Fn_104() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_16" ) + @Test + public void test_last_val_lastValFn_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause15" ) + @Test + public void test_nestedAggs_frmclause15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_17" ) + @Test + public void test_first_val_firstValFn_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_64" ) + @Test + public void test_aggregates_winFnQry_64() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_6" ) + @Test + public void test_aggregates_wo_OrdrBy_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_53" ) + @Test + public void test_lag_func_lag_Fn_53() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_99" ) + @Test + public void test_lag_func_lag_Fn_99() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_7" ) + @Test + public void test_first_val_firstValFn_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int8" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_20" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_5" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_40" ) + @Test + public void test_aggregates_woPrtnBy_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_36" ) + @Test + public void test_aggregates_aggOWnFn_36() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_9" ) + @Test + public void test_aggregates_wPrtnOrdrBy_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg01" ) + @Test + public void test_nestedAggs_nstdagg01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_5" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_2" ) + @Test + public void test_aggregates_aggOWnFn_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_3" ) + @Test + public void test_lag_func_lag_Fn_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_27" ) + @Test + public void test_last_val_lastValFn_27() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_4" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/mtyOvrCluse_02" ) + @Test + public void test_aggregates_mtyOvrCluse_02() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_70" ) + @Test + public void test_lead_func_lead_Fn_70() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_75" ) + @Test + public void test_aggregates_winFnQry_75() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_01" ) + @Test + public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_55" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_55() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_42" ) + @Test + public void test_lag_func_lag_Fn_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_88" ) + @Test + public void test_lag_func_lag_Fn_88() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_1" ) + @Test + public void test_lead_func_lead_Fn_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_31" ) + @Test + public void test_lag_func_lag_Fn_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_40" ) + @Test + public void test_aggregates_winFnQry_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_3" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_105" ) + @Test + public void test_lag_func_lag_Fn_105() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_32" ) + @Test + public void test_ntile_func_ntileFn_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_2" ) + @Test + public void test_aggregates_testW_Nulls_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_1" ) + @Test + public void test_ntile_func_ntileFn_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_33" ) + @Test + public void test_aggregates_testW_Nulls_33() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_6" ) + @Test + public void test_last_val_lastValFn_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_4" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_9" ) + @Test + public void test_aggregates_winFnQry_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_85" ) + @Test + public void test_lead_func_lead_Fn_85() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_46" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_46() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_18" ) + @Test + public void test_aggregates_wo_OrdrBy_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_77" ) + @Test + public void test_lag_func_lag_Fn_77() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_5" ) + @Test + public void test_nestedAggs_wPbOb_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_6" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_16" ) + @Test + public void test_aggregates_aggOWnFn_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_20" ) + @Test + public void test_lag_func_lag_Fn_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_51" ) + @Test + public void test_aggregates_winFnQry_51() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_43" ) + @Test + public void test_ntile_func_ntileFn_43() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_22" ) + @Test + public void test_aggregates_testW_Nulls_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bln_1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause04" ) + @Test + public void test_nestedAggs_frmclause04() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_20" ) + @Test + public void test_nestedAggs_wPbOb_20() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_4" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_50" ) + @Test + public void test_lead_func_lead_Fn_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_96" ) + @Test + public void test_lead_func_lead_Fn_96() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_26" ) + @Test + public void test_first_val_firstValFn_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_35" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_66" ) + @Test + public void test_lag_func_lag_Fn_66() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_49" ) + @Test + public void test_aggregates_aggOWnFn_49() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_62" ) + @Test + public void test_aggregates_winFnQry_62() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_8" ) + @Test + public void test_aggregates_wo_OrdrBy_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_54" ) + @Test + public void test_ntile_func_ntileFn_54() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_18" ) + @Test + public void test_last_val_lastValFn_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_106" ) + @Test + public void test_lead_func_lead_Fn_106() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg14" ) + @Test + public void test_nestedAggs_nstdagg14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause17" ) + @Test + public void test_nestedAggs_frmclause17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_4" ) + @Test + public void test_aggregates_aggOWnFn_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_15" ) + @Test + public void test_first_val_firstValFn_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_61" ) + @Test + public void test_lead_func_lead_Fn_61() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_9" ) + @Test + public void test_first_val_firstValFn_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int8" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_22" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutOby_9" ) + @Test + public void test_nestedAggs_woutOby_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_55" ) + @Test + public void test_lag_func_lag_Fn_55() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_38" ) + @Test + public void test_aggregates_aggOWnFn_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_73" ) + @Test + public void test_aggregates_winFnQry_73() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_42" ) + @Test + public void test_aggregates_woPrtnBy_42() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_3" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_29" ) + @Test + public void test_last_val_lastValFn_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wPrtnOrdrBy_7" ) + @Test + public void test_aggregates_wPrtnOrdrBy_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg03" ) + @Test + public void test_nestedAggs_nstdagg03() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_1" ) + @Test + public void test_lag_func_lag_Fn_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_72" ) + @Test + public void test_lead_func_lead_Fn_72() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_2" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_57" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_57() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/mtyOvrCluse_04" ) + @Test + public void test_aggregates_mtyOvrCluse_04() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_11" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_44" ) + @Test + public void test_lag_func_lag_Fn_44() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_1" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_84" ) + @Test + public void test_aggregates_winFnQry_84() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_15" ) + @Test + public void test_lead_func_lead_Fn_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_8" ) + @Test + public void test_last_val_lastValFn_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_4" ) + @Test + public void test_aggregates_testW_Nulls_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_12" ) + @Test + public void test_aggregates_wo_OrdrBy_12() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/multiWin_7" ) + @Test + public void test_nestedAggs_multiWin_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_19" ) + @Test + public void test_ntile_func_ntileFn_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_39" ) + @Test + public void test_aggregates_testW_Nulls_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_71" ) + @Test + public void test_lag_func_lag_Fn_71() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_02" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_02() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_48" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_18" ) + @Test + public void test_lag_func_lag_Fn_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_18" ) + @Test + public void test_aggregates_aggOWnFn_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_7" ) + @Test + public void test_aggregates_winFnQry_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_5" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_28" ) + @Test + public void test_aggregates_testW_Nulls_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_22" ) + @Test + public void test_nestedAggs_wPbOb_22() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_90" ) + @Test + public void test_lead_func_lead_Fn_90() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_11" ) + @Test + public void test_nestedAggs_emtyOvrCls_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_37" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_60" ) + @Test + public void test_lag_func_lag_Fn_60() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_6" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bln_2" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_7" ) + @Test + public void test_nestedAggs_wPbOb_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_60" ) + @Test + public void test_aggregates_winFnQry_60() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_3" ) + @Test + public void test_first_val_firstValFn_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_37" ) + @Test + public void test_lead_func_lead_Fn_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_2" ) + @Test + public void test_nestedAggs_basic_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause11" ) + @Test + public void test_nestedAggs_frmclause11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg16" ) + @Test + public void test_nestedAggs_nstdagg16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_15" ) + @Test + public void test_aggregates_testW_Nulls_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_11" ) + @Test + public void test_nestedAggs_wPbOb_11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int11" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_4" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_95" ) + @Test + public void test_lag_func_lag_Fn_95() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_29" ) + @Test + public void test_aggregates_woPrtnBy_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_24" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_71" ) + @Test + public void test_aggregates_winFnQry_71() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_48" ) + @Test + public void test_lead_func_lead_Fn_48() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_1" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_23" ) + @Test + public void test_aggregates_wo_OrdrBy_23() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_112" ) + @Test + public void test_lag_func_lag_Fn_112() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg05" ) + @Test + public void test_nestedAggs_nstdagg05() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_3" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_18" ) + @Test + public void test_aggregates_winFnQry_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/emtyOvrCls_1" ) + @Test + public void test_nestedAggs_emtyOvrCls_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_13" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_59" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_59() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_84" ) + @Test + public void test_lag_func_lag_Fn_84() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_18" ) + @Test + public void test_aggregates_woPrtnBy_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_82" ) + @Test + public void test_aggregates_winFnQry_82() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/multiWin_5" ) + @Test + public void test_nestedAggs_multiWin_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_1" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_17" ) + @Test + public void test_lead_func_lead_Fn_17() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_39" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_101" ) + @Test + public void test_lag_func_lag_Fn_101() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_37" ) + @Test + public void test_aggregates_testW_Nulls_37() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_29" ) + @Test + public void test_aggregates_winFnQry_29() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_6" ) + @Test + public void test_aggregates_testW_Nulls_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_14" ) + @Test + public void test_aggregates_wo_OrdrBy_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_73" ) + @Test + public void test_lag_func_lag_Fn_73() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_04" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_04() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_81" ) + @Test + public void test_lead_func_lead_Fn_81() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_5" ) + @Test + public void test_aggregates_winFnQry_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_4" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_28" ) + @Test + public void test_lead_func_lead_Fn_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_28" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_28() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_26" ) + @Test + public void test_aggregates_testW_Nulls_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bln_2" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_24" ) + @Test + public void test_nestedAggs_wPbOb_24() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_62" ) + @Test + public void test_lag_func_lag_Fn_62() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_92" ) + @Test + public void test_lead_func_lead_Fn_92() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/basic_4" ) + @Test + public void test_nestedAggs_basic_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_9" ) + @Test + public void test_nestedAggs_wPbOb_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_4" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_5" ) + @Test + public void test_first_val_firstValFn_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_50" ) + @Test + public void test_ntile_func_ntileFn_50() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_39" ) + @Test + public void test_lead_func_lead_Fn_39() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_7" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/frmclause13" ) + @Test + public void test_nestedAggs_frmclause13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_13" ) + @Test + public void test_aggregates_testW_Nulls_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg18" ) + @Test + public void test_nestedAggs_nstdagg18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/wPbOb_13" ) + @Test + public void test_nestedAggs_wPbOb_13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int13" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_2" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_26" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_26() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_51" ) + @Test + public void test_lag_func_lag_Fn_51() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_19" ) + @Test + public void test_first_val_firstValFn_19() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_97" ) + @Test + public void test_lag_func_lag_Fn_97() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_5" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_16" ) + @Test + public void test_aggregates_winFnQry_16() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_07" ) + @Test + public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/nstdagg07" ) + @Test + public void test_nestedAggs_nstdagg07() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_4" ) + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/wo_OrdrBy_25" ) + @Test + public void test_aggregates_wo_OrdrBy_25() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_15" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_15() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_40" ) + @Test + public void test_lag_func_lag_Fn_40() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_86" ) + @Test + public void test_lag_func_lag_Fn_86() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "first_val/firstValFn_31" ) + @Test + public void test_first_val_firstValFn_31() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "last_val/lastValFn_32" ) + @Test + public void test_last_val_lastValFn_32() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lead_func/lead_Fn_57" ) + @Test + public void test_lead_func_lead_Fn_57() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/subQueries/frmInSubQry_18" ) + @Test + public void test_frameclause_subQueries_frmInSubQry_18() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/winFnQry_80" ) + @Test + public void test_aggregates_winFnQry_80() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/woPrtnBy_35" ) + @Test + public void test_aggregates_woPrtnBy_35() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_6" ) + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "ntile_func/ntileFn_38" ) + @Test + public void test_ntile_func_ntileFn_38() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/aggOWnFn_9" ) + @Test + public void test_aggregates_aggOWnFn_9() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/cte_win_02" ) + @Test + public void test_nestedAggs_cte_win_02() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "aggregates/testW_Nulls_8" ) + @Test + public void test_aggregates_testW_Nulls_8() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_5" ) + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_3" ) + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "nestedAggs/woutPrtnBy_2" ) + @Test + public void test_nestedAggs_woutPrtnBy_2() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + @DrillTestCase1( "lag_func/lag_Fn_14" ) + @Test + public void test_lag_func_lag_Fn_14() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + } From 181a067d382889224746ad4899ab813aa7129948 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 14:56:32 +0000 Subject: [PATCH 019/164] Revert "generate junit4 cases - so they can be ignored" This reverts commit baddb89ceb67aba877ea11e9cea075a54fc0534e. --- .../sql/calcite/DrillWindowQueryTest.java | 6053 +---------------- 1 file changed, 12 insertions(+), 6041 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index c08696845043..531b6ec18c8d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -56,20 +56,17 @@ import org.apache.druid.timeline.partition.NumberedShardSpec; import org.junit.Assert; import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; + import javax.annotation.Nonnull; import javax.annotation.Nullable; -import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; -import static org.junit.Assert.fail; + import java.io.File; import java.io.IOException; import java.io.InputStream; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; -import java.lang.reflect.Method; import java.net.URL; import java.nio.charset.StandardCharsets; import java.nio.file.Path; @@ -78,8 +75,6 @@ import java.util.Comparator; import java.util.List; import java.util.Map; -import java.util.Set; -import java.util.stream.Collectors; /** * These test cases are borrowed from the drill-test-framework at https://github.com/apache/drill-test-framework @@ -92,6 +87,7 @@ * functions, so it is believed that most iteration on tests will happen through the CalciteWindowQueryTest * instead of this class. */ +@RunWith(Parameterized.class) public class DrillWindowQueryTest extends BaseCalciteQueryTest { private static final Logger log = new Logger(DrillWindowQueryTest.class); @@ -100,56 +96,10 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest NullHandling.initializeForTests(); } -// @Parameterized.Parameters(name = "{0}") - @Test - public void ensureAllDeclared() throws Exception { - final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); - Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); - - Set allCases = FileUtils - .streamFiles(windowFolder.toFile(), true, "q") - .map(file -> { - return windowFolder.relativize(file.toPath()).toString(); - }) - .sorted().collect(Collectors.toSet()); - - for (Method method : DrillWindowQueryTest.class.getDeclaredMethods()) { - DrillTestCase1 ann = method.getAnnotation(DrillTestCase1.class); - if (method.getAnnotation(Test.class) == null || ann == null) { - continue; - } - if(allCases.remove(ann.value()+".q")) { - continue; - } - fail("found testcase referencing invalid file: " + method.getName()); - } - - for (String string : allCases) { - string=string.replaceFirst("..$",""); - System.out.printf("@%s( \"%s\" )\n" - + "@Test\n" - + "public void test_%s() throws Exception {\n" - + " windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value());\n" - + "\n" - + "}\n", - DrillTestCase1.class.getSimpleName(), - string, - string.replace('/', '_') - ); - } - assertEquals("found some non-declared tests; please add the above!",0, allCases.size()); - - } - - @Retention(RetentionPolicy.RUNTIME) - @Target({ElementType.METHOD}) - public @interface DrillTestCase1 { - String value(); - - } + @Parameterized.Parameters(name = "{0}") public static Object parametersForWindowQueryTest() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); @@ -166,12 +116,12 @@ public static Object parametersForWindowQueryTest() throws Exception } private static final ObjectMapper MAPPER = new DefaultObjectMapper(); - private DrillTestCase testCase=null; + private final DrillTestCase testCase; -// public DrillWindowQueryTest(String filename) throws IOException -// { -// this.testCase = null;//new DrillTestCase(filename); -// } + public DrillWindowQueryTest(String filename) throws IOException + { + this.testCase = new DrillTestCase(filename); + } static class DrillTestCase { @@ -381,7 +331,7 @@ private static List parseResults(RowSignature rs, List resul return ret; } -// @Test + @Test public void windowQueryTest() throws Exception { Thread thread = null; @@ -452,5983 +402,4 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .build(), queryableIndex); } - // - - @DrillTestCase1( "aggregates/winFnQry_77" ) - @Test - public void test_aggregates_winFnQry_77() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } - - private void windowQueryTest(String value) throws Exception - { - testCase=new DrillTestCase(value); - windowQueryTest(); - - } - - @DrillTestCase1( "lead_func/lead_Fn_76" ) - @Test - public void test_lead_func_lead_Fn_76() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_10" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_20" ) - @Test - public void test_aggregates_aggOWnFn_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_33" ) - @Test - public void test_ntile_func_ntileFn_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_30" ) - @Test - public void test_aggregates_testW_Nulls_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_5" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_1" ) - @Test - public void test_last_val_lastValFn_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_35" ) - @Test - public void test_last_val_lastValFn_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_5" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_100" ) - @Test - public void test_lead_func_lead_Fn_100() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_7" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_7" ) - @Test - public void test_nestedAggs_woutPrtnBy_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_6" ) - @Test - public void test_aggregates_aggOWnFn_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_22" ) - @Test - public void test_aggregates_winFnQry_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_68" ) - @Test - public void test_aggregates_winFnQry_68() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_63" ) - @Test - public void test_lead_func_lead_Fn_63() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_46" ) - @Test - public void test_lag_func_lag_Fn_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_21" ) - @Test - public void test_aggregates_woPrtnBy_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_44" ) - @Test - public void test_ntile_func_ntileFn_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_25" ) - @Test - public void test_first_val_firstValFn_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm01" ) - @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_7" ) - @Test - public void test_lag_func_lag_Fn_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause07" ) - @Test - public void test_nestedAggs_frmclause07() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_33" ) - @Test - public void test_aggregates_winFnQry_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_79" ) - @Test - public void test_aggregates_winFnQry_79() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_5" ) - @Test - public void test_lead_func_lead_Fn_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_74" ) - @Test - public void test_lead_func_lead_Fn_74() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_46" ) - @Test - public void test_aggregates_aggOWnFn_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_10" ) - @Test - public void test_first_val_firstValFn_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_10" ) - @Test - public void test_aggregates_woPrtnBy_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_78" ) - @Test - public void test_lead_func_lead_Fn_78() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_13" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_13" ) - @Test - public void test_ntile_func_ntileFn_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_59" ) - @Test - public void test_ntile_func_ntileFn_59() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_5" ) - @Test - public void test_ntile_func_ntileFn_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/max_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_15" ) - @Test - public void test_last_val_lastValFn_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_3" ) - @Test - public void test_aggregates_wo_OrdrBy_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_6" ) - @Test - public void test_nestedAggs_woutOby_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_43" ) - @Test - public void test_lead_func_lead_Fn_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int7" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_35" ) - @Test - public void test_lag_func_lag_Fn_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_44" ) - @Test - public void test_aggregates_winFnQry_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_109" ) - @Test - public void test_lag_func_lag_Fn_109() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_35" ) - @Test - public void test_aggregates_aggOWnFn_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_2" ) - @Test - public void test_aggregates_wPrtnOrdrBy_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_89" ) - @Test - public void test_lead_func_lead_Fn_89() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_45" ) - @Test - public void test_aggregates_woPrtnBy_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg23" ) - @Test - public void test_nestedAggs_nstdagg23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_24" ) - @Test - public void test_ntile_func_ntileFn_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_26" ) - @Test - public void test_last_val_lastValFn_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_6" ) - @Test - public void test_nestedAggs_emtyOvrCls_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_54" ) - @Test - public void test_lead_func_lead_Fn_54() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_54" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_54() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_24" ) - @Test - public void test_lag_func_lag_Fn_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_55" ) - @Test - public void test_aggregates_winFnQry_55() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_59" ) - @Test - public void test_lag_func_lag_Fn_59() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_34" ) - @Test - public void test_aggregates_woPrtnBy_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_12" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_6" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_22" ) - @Test - public void test_aggregates_aggOWnFn_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_35" ) - @Test - public void test_ntile_func_ntileFn_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg10" ) - @Test - public void test_nestedAggs_nstdagg10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_102" ) - @Test - public void test_lead_func_lead_Fn_102() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/avg_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_3" ) - @Test - public void test_last_val_lastValFn_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_37" ) - @Test - public void test_last_val_lastValFn_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_41" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_8" ) - @Test - public void test_aggregates_aggOWnFn_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_5" ) - @Test - public void test_nestedAggs_woutPrtnBy_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/cte_win_01" ) - @Test - public void test_nestedAggs_cte_win_01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_20" ) - @Test - public void test_aggregates_winFnQry_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_9" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_4" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_65" ) - @Test - public void test_lead_func_lead_Fn_65() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_66" ) - @Test - public void test_aggregates_winFnQry_66() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_8" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_13" ) - @Test - public void test_lag_func_lag_Fn_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm03" ) - @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_48" ) - @Test - public void test_lag_func_lag_Fn_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_2" ) - @Test - public void test_nestedAggs_wPbOb_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_23" ) - @Test - public void test_aggregates_woPrtnBy_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_23" ) - @Test - public void test_first_val_firstValFn_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_11" ) - @Test - public void test_aggregates_aggOWnFn_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_46" ) - @Test - public void test_ntile_func_ntileFn_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_5" ) - @Test - public void test_lag_func_lag_Fn_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause09" ) - @Test - public void test_nestedAggs_frmclause09() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_30" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_10" ) - @Test - public void test_nestedAggs_basic_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_6" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_31" ) - @Test - public void test_aggregates_winFnQry_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_3" ) - @Test - public void test_lead_func_lead_Fn_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_30" ) - @Test - public void test_lead_func_lead_Fn_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_38" ) - @Test - public void test_aggregates_woPrtnBy_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_8" ) - @Test - public void test_nestedAggs_basic_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_28" ) - @Test - public void test_lag_func_lag_Fn_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_81" ) - @Test - public void test_lag_func_lag_Fn_81() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_59" ) - @Test - public void test_aggregates_winFnQry_59() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_2" ) - @Test - public void test_nestedAggs_emtyOvrCls_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_13" ) - @Test - public void test_aggregates_winFnQry_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_12" ) - @Test - public void test_lead_func_lead_Fn_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_58" ) - @Test - public void test_lead_func_lead_Fn_58() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_30" ) - @Test - public void test_first_val_firstValFn_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_33" ) - @Test - public void test_last_val_lastValFn_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_19" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_6" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_39" ) - @Test - public void test_ntile_func_ntileFn_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_17" ) - @Test - public void test_aggregates_testW_Nulls_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/cte_win_05" ) - @Test - public void test_nestedAggs_cte_win_05() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/fval_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_27" ) - @Test - public void test_aggregates_woPrtnBy_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_1" ) - @Test - public void test_nestedAggs_woutPrtnBy_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_70" ) - @Test - public void test_lag_func_lag_Fn_70() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_4" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_17" ) - @Test - public void test_lag_func_lag_Fn_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_24" ) - @Test - public void test_aggregates_winFnQry_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_23" ) - @Test - public void test_lead_func_lead_Fn_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_69" ) - @Test - public void test_lead_func_lead_Fn_69() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int12" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_08" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_08() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_6" ) - @Test - public void test_aggregates_woPrtnBy_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_5" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_9" ) - @Test - public void test_lag_func_lag_Fn_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_16" ) - @Test - public void test_aggregates_woPrtnBy_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/lval_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_7" ) - @Test - public void test_lead_func_lead_Fn_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_35" ) - @Test - public void test_aggregates_winFnQry_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bln_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_11" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_33" ) - @Test - public void test_lag_func_lag_Fn_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_79" ) - @Test - public void test_lag_func_lag_Fn_79() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_107" ) - @Test - public void test_lag_func_lag_Fn_107() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_44" ) - @Test - public void test_aggregates_aggOWnFn_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_12" ) - @Test - public void test_first_val_firstValFn_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_11" ) - @Test - public void test_ntile_func_ntileFn_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_3" ) - @Test - public void test_ntile_func_ntileFn_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_57" ) - @Test - public void test_ntile_func_ntileFn_57() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_13" ) - @Test - public void test_last_val_lastValFn_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_5" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_18" ) - @Test - public void test_nestedAggs_wPbOb_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause18" ) - @Test - public void test_nestedAggs_frmclause18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_2" ) - @Test - public void test_aggregates_woPrtnBy_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_46" ) - @Test - public void test_aggregates_winFnQry_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_1" ) - @Test - public void test_aggregates_wo_OrdrBy_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_87" ) - @Test - public void test_lead_func_lead_Fn_87() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int5" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_8" ) - @Test - public void test_nestedAggs_woutOby_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_41" ) - @Test - public void test_lead_func_lead_Fn_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int5" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_63" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_63() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_22" ) - @Test - public void test_lag_func_lag_Fn_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_68" ) - @Test - public void test_lag_func_lag_Fn_68() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_43" ) - @Test - public void test_aggregates_woPrtnBy_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_13" ) - @Test - public void test_nestedAggs_woutOby_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_33" ) - @Test - public void test_aggregates_aggOWnFn_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_22" ) - @Test - public void test_ntile_func_ntileFn_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg21" ) - @Test - public void test_nestedAggs_nstdagg21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_24" ) - @Test - public void test_last_val_lastValFn_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_4" ) - @Test - public void test_aggregates_wPrtnOrdrBy_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_52" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_52() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/min_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_8" ) - @Test - public void test_nestedAggs_emtyOvrCls_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_11" ) - @Test - public void test_aggregates_winFnQry_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_57" ) - @Test - public void test_aggregates_winFnQry_57() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bln_2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_98" ) - @Test - public void test_lead_func_lead_Fn_98() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_52" ) - @Test - public void test_lead_func_lead_Fn_52() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_11" ) - @Test - public void test_lag_func_lag_Fn_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_57" ) - @Test - public void test_lag_func_lag_Fn_57() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_32" ) - @Test - public void test_aggregates_woPrtnBy_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_37" ) - @Test - public void test_ntile_func_ntileFn_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_19" ) - @Test - public void test_aggregates_testW_Nulls_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/cte_win_03" ) - @Test - public void test_nestedAggs_cte_win_03() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_6" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_4" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_3" ) - @Test - public void test_nestedAggs_woutPrtnBy_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_9" ) - @Test - public void test_aggregates_testW_Nulls_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_26" ) - @Test - public void test_aggregates_winFnQry_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_15" ) - @Test - public void test_lag_func_lag_Fn_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_21" ) - @Test - public void test_lead_func_lead_Fn_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm05" ) - @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_21" ) - @Test - public void test_first_val_firstValFn_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_67" ) - @Test - public void test_lead_func_lead_Fn_67() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_06" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_06() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_25" ) - @Test - public void test_aggregates_woPrtnBy_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int14" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_4" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_48" ) - @Test - public void test_ntile_func_ntileFn_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_51" ) - @Test - public void test_aggregates_aggOWnFn_51() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_8" ) - @Test - public void test_aggregates_woPrtnBy_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_37" ) - @Test - public void test_aggregates_winFnQry_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_32" ) - @Test - public void test_lead_func_lead_Fn_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_9" ) - @Test - public void test_ntile_func_ntileFn_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_11" ) - @Test - public void test_last_val_lastValFn_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_2" ) - @Test - public void test_first_val_firstValFn_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_36" ) - @Test - public void test_lead_func_lead_Fn_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_42" ) - @Test - public void test_aggregates_aggOWnFn_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_14" ) - @Test - public void test_aggregates_woPrtnBy_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_17" ) - @Test - public void test_ntile_func_ntileFn_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_16" ) - @Test - public void test_nestedAggs_wPbOb_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_4" ) - @Test - public void test_aggregates_woPrtnBy_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_1" ) - @Test - public void test_aggregates_winFnQry_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_39" ) - @Test - public void test_lag_func_lag_Fn_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_92" ) - @Test - public void test_lag_func_lag_Fn_92() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_48" ) - @Test - public void test_aggregates_winFnQry_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_49" ) - @Test - public void test_aggregates_woPrtnBy_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_61" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_61() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_47" ) - @Test - public void test_lead_func_lead_Fn_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_22" ) - @Test - public void test_last_val_lastValFn_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_31" ) - @Test - public void test_aggregates_aggOWnFn_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_22" ) - @Test - public void test_aggregates_wo_OrdrBy_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_2" ) - @Test - public void test_nestedAggs_woutOby_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_28" ) - @Test - public void test_ntile_func_ntileFn_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_11" ) - @Test - public void test_nestedAggs_woutOby_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_7" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_50" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_4" ) - @Test - public void test_ntile_func_ntileFn_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_1" ) - @Test - public void test_aggregates_woPrtnBy_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_64" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_64() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_5" ) - @Test - public void test_nestedAggs_woutOby_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_88" ) - @Test - public void test_lead_func_lead_Fn_88() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int6" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_43" ) - @Test - public void test_aggregates_winFnQry_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_4" ) - @Test - public void test_aggregates_wo_OrdrBy_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_42" ) - @Test - public void test_lead_func_lead_Fn_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_3" ) - @Test - public void test_aggregates_wPrtnOrdrBy_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_46" ) - @Test - public void test_aggregates_woPrtnBy_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_34" ) - @Test - public void test_aggregates_aggOWnFn_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/sum_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_23" ) - @Test - public void test_ntile_func_ntileFn_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg22" ) - @Test - public void test_nestedAggs_nstdagg22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_25" ) - @Test - public void test_last_val_lastValFn_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_99" ) - @Test - public void test_lead_func_lead_Fn_99() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_7" ) - @Test - public void test_nestedAggs_emtyOvrCls_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bln_3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_25" ) - @Test - public void test_lag_func_lag_Fn_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_54" ) - @Test - public void test_aggregates_winFnQry_54() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_53" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_53() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_53" ) - @Test - public void test_lead_func_lead_Fn_53() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_48" ) - @Test - public void test_aggregates_aggOWnFn_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_53" ) - @Test - public void test_ntile_func_ntileFn_53() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_17" ) - @Test - public void test_last_val_lastValFn_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg13" ) - @Test - public void test_nestedAggs_nstdagg13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_105" ) - @Test - public void test_lead_func_lead_Fn_105() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_12" ) - @Test - public void test_aggregates_testW_Nulls_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_50" ) - @Test - public void test_aggregates_woPrtnBy_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause14" ) - @Test - public void test_nestedAggs_frmclause14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_16" ) - @Test - public void test_first_val_firstValFn_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_4" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_60" ) - @Test - public void test_lead_func_lead_Fn_60() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int9" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_52" ) - @Test - public void test_lag_func_lag_Fn_52() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_98" ) - @Test - public void test_lag_func_lag_Fn_98() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_8" ) - @Test - public void test_first_val_firstValFn_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_5" ) - @Test - public void test_aggregates_wo_OrdrBy_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_65" ) - @Test - public void test_aggregates_winFnQry_65() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int9" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_21" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_37" ) - @Test - public void test_aggregates_aggOWnFn_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_4" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_1" ) - @Test - public void test_aggregates_aggOWnFn_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_28" ) - @Test - public void test_last_val_lastValFn_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_8" ) - @Test - public void test_aggregates_wPrtnOrdrBy_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg02" ) - @Test - public void test_nestedAggs_nstdagg02() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_4" ) - @Test - public void test_lag_func_lag_Fn_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_71" ) - @Test - public void test_lead_func_lead_Fn_71() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/mtyOvrCluse_03" ) - @Test - public void test_aggregates_mtyOvrCluse_03() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_10" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_56" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_56() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_41" ) - @Test - public void test_lag_func_lag_Fn_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_87" ) - @Test - public void test_lag_func_lag_Fn_87() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_76" ) - @Test - public void test_aggregates_winFnQry_76() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_104" ) - @Test - public void test_lag_func_lag_Fn_104() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_30" ) - @Test - public void test_lag_func_lag_Fn_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_1" ) - @Test - public void test_aggregates_testW_Nulls_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_4" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_18" ) - @Test - public void test_lead_func_lead_Fn_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_14" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_39" ) - @Test - public void test_last_val_lastValFn_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_5" ) - @Test - public void test_last_val_lastValFn_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_34" ) - @Test - public void test_aggregates_testW_Nulls_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_15" ) - @Test - public void test_aggregates_wo_OrdrBy_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_82" ) - @Test - public void test_lead_func_lead_Fn_82() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_41" ) - @Test - public void test_aggregates_winFnQry_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_43" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_76" ) - @Test - public void test_lag_func_lag_Fn_76() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_5" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_40" ) - @Test - public void test_ntile_func_ntileFn_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_13" ) - @Test - public void test_aggregates_aggOWnFn_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_4" ) - @Test - public void test_nestedAggs_wPbOb_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_29" ) - @Test - public void test_lead_func_lead_Fn_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg24" ) - @Test - public void test_nestedAggs_nstdagg24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_23" ) - @Test - public void test_aggregates_testW_Nulls_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bln_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause03" ) - @Test - public void test_nestedAggs_frmclause03() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_29" ) - @Test - public void test_first_val_firstValFn_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_52" ) - @Test - public void test_aggregates_winFnQry_52() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_93" ) - @Test - public void test_lead_func_lead_Fn_93() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_32" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_65" ) - @Test - public void test_lag_func_lag_Fn_65() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_55" ) - @Test - public void test_ntile_func_ntileFn_55() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_14" ) - @Test - public void test_first_val_firstValFn_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_107" ) - @Test - public void test_lead_func_lead_Fn_107() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_10" ) - @Test - public void test_aggregates_testW_Nulls_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_19" ) - @Test - public void test_last_val_lastValFn_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_7" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg15" ) - @Test - public void test_nestedAggs_nstdagg15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause16" ) - @Test - public void test_nestedAggs_frmclause16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_62" ) - @Test - public void test_lead_func_lead_Fn_62() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_63" ) - @Test - public void test_aggregates_winFnQry_63() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_7" ) - @Test - public void test_aggregates_wo_OrdrBy_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int7" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_23" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_39" ) - @Test - public void test_aggregates_aggOWnFn_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_54" ) - @Test - public void test_lag_func_lag_Fn_54() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_41" ) - @Test - public void test_aggregates_woPrtnBy_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_89" ) - @Test - public void test_lag_func_lag_Fn_89() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_20" ) - @Test - public void test_ntile_func_ntileFn_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_3" ) - @Test - public void test_aggregates_aggOWnFn_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_2" ) - @Test - public void test_lag_func_lag_Fn_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_6" ) - @Test - public void test_aggregates_wPrtnOrdrBy_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg04" ) - @Test - public void test_nestedAggs_nstdagg04() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_73" ) - @Test - public void test_lead_func_lead_Fn_73() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_58" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_58() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/mtyOvrCluse_05" ) - @Test - public void test_aggregates_mtyOvrCluse_05() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_74" ) - @Test - public void test_aggregates_winFnQry_74() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_12" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_43" ) - @Test - public void test_lag_func_lag_Fn_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_30" ) - @Test - public void test_aggregates_woPrtnBy_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_106" ) - @Test - public void test_lag_func_lag_Fn_106() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_32" ) - @Test - public void test_lag_func_lag_Fn_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_78" ) - @Test - public void test_lag_func_lag_Fn_78() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_10" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_31" ) - @Test - public void test_ntile_func_ntileFn_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_3" ) - @Test - public void test_aggregates_testW_Nulls_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_32" ) - @Test - public void test_aggregates_testW_Nulls_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_7" ) - @Test - public void test_last_val_lastValFn_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_5" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_17" ) - @Test - public void test_aggregates_wo_OrdrBy_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_45" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_85" ) - @Test - public void test_aggregates_winFnQry_85() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_84" ) - @Test - public void test_lead_func_lead_Fn_84() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_21" ) - @Test - public void test_lag_func_lag_Fn_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_67" ) - @Test - public void test_lag_func_lag_Fn_67() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_50" ) - @Test - public void test_aggregates_winFnQry_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_7" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_15" ) - @Test - public void test_aggregates_aggOWnFn_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_42" ) - @Test - public void test_ntile_func_ntileFn_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bln_2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_21" ) - @Test - public void test_aggregates_testW_Nulls_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg26" ) - @Test - public void test_nestedAggs_nstdagg26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause05" ) - @Test - public void test_nestedAggs_frmclause05() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_21" ) - @Test - public void test_nestedAggs_wPbOb_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_27" ) - @Test - public void test_first_val_firstValFn_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_34" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_5" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_95" ) - @Test - public void test_lead_func_lead_Fn_95() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_6" ) - @Test - public void test_nestedAggs_wPbOb_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_4" ) - @Test - public void test_first_val_firstValFn_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_1" ) - @Test - public void test_nestedAggs_basic_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_61" ) - @Test - public void test_aggregates_winFnQry_61() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_9" ) - @Test - public void test_aggregates_wo_OrdrBy_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_38" ) - @Test - public void test_lead_func_lead_Fn_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_5" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause10" ) - @Test - public void test_nestedAggs_frmclause10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg17" ) - @Test - public void test_nestedAggs_nstdagg17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_16" ) - @Test - public void test_aggregates_testW_Nulls_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int12" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_10" ) - @Test - public void test_nestedAggs_wPbOb_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_94" ) - @Test - public void test_lag_func_lag_Fn_94() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_28" ) - @Test - public void test_aggregates_woPrtnBy_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_25" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_72" ) - @Test - public void test_aggregates_winFnQry_72() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_111" ) - @Test - public void test_lag_func_lag_Fn_111() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_49" ) - @Test - public void test_lead_func_lead_Fn_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg06" ) - @Test - public void test_nestedAggs_nstdagg06() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_19" ) - @Test - public void test_aggregates_winFnQry_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_24" ) - @Test - public void test_aggregates_wo_OrdrBy_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_14" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_83" ) - @Test - public void test_lag_func_lag_Fn_83() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_17" ) - @Test - public void test_aggregates_woPrtnBy_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_5" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_14" ) - @Test - public void test_lead_func_lead_Fn_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_83" ) - @Test - public void test_aggregates_winFnQry_83() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_9" ) - @Test - public void test_last_val_lastValFn_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_100" ) - @Test - public void test_lag_func_lag_Fn_100() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/multiWin_8" ) - @Test - public void test_nestedAggs_multiWin_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_11" ) - @Test - public void test_aggregates_wo_OrdrBy_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_18" ) - @Test - public void test_ntile_func_ntileFn_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_38" ) - @Test - public void test_aggregates_testW_Nulls_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_5" ) - @Test - public void test_aggregates_testW_Nulls_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_19" ) - @Test - public void test_lag_func_lag_Fn_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_47" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_72" ) - @Test - public void test_lag_func_lag_Fn_72() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_17" ) - @Test - public void test_aggregates_aggOWnFn_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_01" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_8" ) - @Test - public void test_aggregates_winFnQry_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_25" ) - @Test - public void test_lead_func_lead_Fn_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_4" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int10" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_29" ) - @Test - public void test_ntile_func_ntileFn_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_23" ) - @Test - public void test_nestedAggs_wPbOb_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_27" ) - @Test - public void test_aggregates_testW_Nulls_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bln_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_12" ) - @Test - public void test_nestedAggs_emtyOvrCls_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_36" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_61" ) - @Test - public void test_lag_func_lag_Fn_61() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_7" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_8" ) - @Test - public void test_nestedAggs_wPbOb_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_51" ) - @Test - public void test_ntile_func_ntileFn_51() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_3" ) - @Test - public void test_nestedAggs_basic_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_30" ) - @Test - public void test_last_val_lastValFn_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause12" ) - @Test - public void test_nestedAggs_frmclause12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_14" ) - @Test - public void test_aggregates_testW_Nulls_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int14" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_12" ) - @Test - public void test_nestedAggs_wPbOb_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg19" ) - @Test - public void test_nestedAggs_nstdagg19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_27" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_18" ) - @Test - public void test_first_val_firstValFn_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_50" ) - @Test - public void test_lag_func_lag_Fn_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_96" ) - @Test - public void test_lag_func_lag_Fn_96() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_6" ) - @Test - public void test_first_val_firstValFn_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_70" ) - @Test - public void test_aggregates_winFnQry_70() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_9" ) - @Test - public void test_aggregates_woPrtnBy_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_50" ) - @Test - public void test_aggregates_aggOWnFn_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_4" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_06" ) - @Test - public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_17" ) - @Test - public void test_aggregates_winFnQry_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg08" ) - @Test - public void test_nestedAggs_nstdagg08() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_5" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_26" ) - @Test - public void test_aggregates_wo_OrdrBy_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_16" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_19" ) - @Test - public void test_aggregates_woPrtnBy_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_85" ) - @Test - public void test_lag_func_lag_Fn_85() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/multiWin_6" ) - @Test - public void test_nestedAggs_multiWin_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_81" ) - @Test - public void test_aggregates_winFnQry_81() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_102" ) - @Test - public void test_lag_func_lag_Fn_102() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_16" ) - @Test - public void test_lead_func_lead_Fn_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_36" ) - @Test - public void test_aggregates_testW_Nulls_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_28" ) - @Test - public void test_aggregates_winFnQry_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_80" ) - @Test - public void test_lead_func_lead_Fn_80() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_13" ) - @Test - public void test_aggregates_wo_OrdrBy_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_03" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_03() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_49" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_7" ) - @Test - public void test_aggregates_testW_Nulls_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_6" ) - @Test - public void test_aggregates_winFnQry_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_74" ) - @Test - public void test_lag_func_lag_Fn_74() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_19" ) - @Test - public void test_aggregates_aggOWnFn_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_5" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_27" ) - @Test - public void test_lead_func_lead_Fn_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_10" ) - @Test - public void test_nestedAggs_emtyOvrCls_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause01" ) - @Test - public void test_nestedAggs_frmclause01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_25" ) - @Test - public void test_aggregates_testW_Nulls_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_39" ) - @Test - public void test_aggregates_winFnQry_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_25" ) - @Test - public void test_nestedAggs_wPbOb_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_91" ) - @Test - public void test_lead_func_lead_Fn_91() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bln_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_38" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_63" ) - @Test - public void test_lag_func_lag_Fn_63() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_5" ) - @Test - public void test_nestedAggs_basic_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_34" ) - @Test - public void test_lead_func_lead_Fn_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_12" ) - @Test - public void test_aggregates_woPrtnBy_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/count_mulwds" ) - @Test - public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_40" ) - @Test - public void test_aggregates_aggOWnFn_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_15" ) - @Test - public void test_ntile_func_ntileFn_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_7" ) - @Test - public void test_ntile_func_ntileFn_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_14" ) - @Test - public void test_nestedAggs_wPbOb_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_90" ) - @Test - public void test_lag_func_lag_Fn_90() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_3" ) - @Test - public void test_aggregates_winFnQry_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_4" ) - @Test - public void test_nestedAggs_woutOby_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_37" ) - @Test - public void test_lag_func_lag_Fn_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_20" ) - @Test - public void test_last_val_lastValFn_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_45" ) - @Test - public void test_lead_func_lead_Fn_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_20" ) - @Test - public void test_aggregates_wo_OrdrBy_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_47" ) - @Test - public void test_aggregates_woPrtnBy_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_26" ) - @Test - public void test_ntile_func_ntileFn_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_5" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_08" ) - @Test - public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_26" ) - @Test - public void test_lag_func_lag_Fn_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_15" ) - @Test - public void test_aggregates_winFnQry_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_10" ) - @Test - public void test_lead_func_lead_Fn_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_6" ) - @Test - public void test_nestedAggs_basic_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_4" ) - @Test - public void test_nestedAggs_emtyOvrCls_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_32" ) - @Test - public void test_first_val_firstValFn_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_31" ) - @Test - public void test_last_val_lastValFn_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_56" ) - @Test - public void test_lead_func_lead_Fn_56() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_17" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_36" ) - @Test - public void test_aggregates_woPrtnBy_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_9" ) - @Test - public void test_lead_func_lead_Fn_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_5" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - }@DrillTestCase1( "lead_func/lead_Fn_22" ) - @Test - public void test_lead_func_lead_Fn_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm06" ) - @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_68" ) - @Test - public void test_lead_func_lead_Fn_68() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_20" ) - @Test - public void test_first_val_firstValFn_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_07" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_07() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_49" ) - @Test - public void test_lag_func_lag_Fn_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_24" ) - @Test - public void test_aggregates_woPrtnBy_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int13" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_49" ) - @Test - public void test_ntile_func_ntileFn_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_7" ) - @Test - public void test_aggregates_woPrtnBy_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_26" ) - @Test - public void test_nestedAggs_wPbOb_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_38" ) - @Test - public void test_aggregates_winFnQry_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_5" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_8" ) - @Test - public void test_lead_func_lead_Fn_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_33" ) - @Test - public void test_lead_func_lead_Fn_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_79" ) - @Test - public void test_lead_func_lead_Fn_79() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_13" ) - @Test - public void test_aggregates_woPrtnBy_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_14" ) - @Test - public void test_ntile_func_ntileFn_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_10" ) - @Test - public void test_aggregates_wPrtnOrdrBy_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_15" ) - @Test - public void test_nestedAggs_wPbOb_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_6" ) - @Test - public void test_ntile_func_ntileFn_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_4" ) - @Test - public void test_aggregates_winFnQry_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_49" ) - @Test - public void test_aggregates_winFnQry_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_91" ) - @Test - public void test_lag_func_lag_Fn_91() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_3" ) - @Test - public void test_nestedAggs_woutOby_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_48" ) - @Test - public void test_aggregates_woPrtnBy_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_05" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_05() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_38" ) - @Test - public void test_lag_func_lag_Fn_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_44" ) - @Test - public void test_lead_func_lead_Fn_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_1" ) - @Test - public void test_aggregates_wPrtnOrdrBy_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_29" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_25" ) - @Test - public void test_ntile_func_ntileFn_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_10" ) - @Test - public void test_nestedAggs_woutOby_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg09" ) - @Test - public void test_nestedAggs_nstdagg09() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_6" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_09" ) - @Test - public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_80" ) - @Test - public void test_lag_func_lag_Fn_80() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_37" ) - @Test - public void test_aggregates_woPrtnBy_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_14" ) - @Test - public void test_aggregates_winFnQry_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_55" ) - @Test - public void test_lead_func_lead_Fn_55() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_5" ) - @Test - public void test_nestedAggs_emtyOvrCls_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_7" ) - @Test - public void test_nestedAggs_basic_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_13" ) - @Test - public void test_lead_func_lead_Fn_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_59" ) - @Test - public void test_lead_func_lead_Fn_59() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_34" ) - @Test - public void test_last_val_lastValFn_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_10" ) - @Test - public void test_aggregates_wo_OrdrBy_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_7" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_4" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_18" ) - @Test - public void test_aggregates_testW_Nulls_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/cte_win_04" ) - @Test - public void test_nestedAggs_cte_win_04() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int10" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_26" ) - @Test - public void test_aggregates_woPrtnBy_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_5" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_16" ) - @Test - public void test_lag_func_lag_Fn_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_24" ) - @Test - public void test_lead_func_lead_Fn_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int11" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_09" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_09() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_13" ) - @Test - public void test_nestedAggs_emtyOvrCls_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_char_4" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_15" ) - @Test - public void test_aggregates_woPrtnBy_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_6" ) - @Test - public void test_lead_func_lead_Fn_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_36" ) - @Test - public void test_aggregates_winFnQry_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_35" ) - @Test - public void test_lead_func_lead_Fn_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_10" ) - @Test - public void test_last_val_lastValFn_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_8" ) - @Test - public void test_ntile_func_ntileFn_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_1" ) - @Test - public void test_first_val_firstValFn_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_41" ) - @Test - public void test_aggregates_aggOWnFn_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_16" ) - @Test - public void test_ntile_func_ntileFn_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_17" ) - @Test - public void test_nestedAggs_wPbOb_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_5" ) - @Test - public void test_aggregates_woPrtnBy_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_2" ) - @Test - public void test_aggregates_winFnQry_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_47" ) - @Test - public void test_aggregates_winFnQry_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_93" ) - @Test - public void test_lag_func_lag_Fn_93() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_60" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_60() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_21" ) - @Test - public void test_last_val_lastValFn_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_46" ) - @Test - public void test_lead_func_lead_Fn_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_21" ) - @Test - public void test_aggregates_wo_OrdrBy_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_1" ) - @Test - public void test_nestedAggs_woutOby_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_30" ) - @Test - public void test_aggregates_aggOWnFn_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_110" ) - @Test - public void test_lag_func_lag_Fn_110() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_27" ) - @Test - public void test_ntile_func_ntileFn_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_12" ) - @Test - public void test_nestedAggs_woutOby_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_29" ) - @Test - public void test_aggregates_testW_Nulls_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_29" ) - @Test - public void test_lag_func_lag_Fn_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_9" ) - @Test - public void test_nestedAggs_basic_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_58" ) - @Test - public void test_aggregates_winFnQry_58() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_39" ) - @Test - public void test_aggregates_woPrtnBy_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_82" ) - @Test - public void test_lag_func_lag_Fn_82() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_3" ) - @Test - public void test_nestedAggs_emtyOvrCls_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/multiWin_1" ) - @Test - public void test_nestedAggs_multiWin_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_12" ) - @Test - public void test_aggregates_winFnQry_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_11" ) - @Test - public void test_lead_func_lead_Fn_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_10" ) - @Test - public void test_lag_func_lag_Fn_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_56" ) - @Test - public void test_lag_func_lag_Fn_56() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_31" ) - @Test - public void test_aggregates_woPrtnBy_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_21" ) - @Test - public void test_aggregates_aggOWnFn_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_34" ) - @Test - public void test_ntile_func_ntileFn_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_11" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_31" ) - @Test - public void test_aggregates_testW_Nulls_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_4" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_vchr_4" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_36" ) - @Test - public void test_last_val_lastValFn_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_101" ) - @Test - public void test_lead_func_lead_Fn_101() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_40" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_5" ) - @Test - public void test_aggregates_aggOWnFn_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_6" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_6" ) - @Test - public void test_nestedAggs_woutPrtnBy_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_5" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_69" ) - @Test - public void test_aggregates_winFnQry_69() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_64" ) - @Test - public void test_lead_func_lead_Fn_64() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_23" ) - @Test - public void test_aggregates_winFnQry_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_9" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int4" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_45" ) - @Test - public void test_lag_func_lag_Fn_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_20" ) - @Test - public void test_aggregates_woPrtnBy_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_10" ) - @Test - public void test_aggregates_aggOWnFn_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_24" ) - @Test - public void test_first_val_firstValFn_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm02" ) - @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_45" ) - @Test - public void test_ntile_func_ntileFn_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_20" ) - @Test - public void test_aggregates_testW_Nulls_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_8" ) - @Test - public void test_lag_func_lag_Fn_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause06" ) - @Test - public void test_nestedAggs_frmclause06() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_4" ) - @Test - public void test_lead_func_lead_Fn_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_75" ) - @Test - public void test_lead_func_lead_Fn_75() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_34" ) - @Test - public void test_aggregates_winFnQry_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_12" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_12" ) - @Test - public void test_last_val_lastValFn_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_10" ) - @Test - public void test_ntile_func_ntileFn_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_56" ) - @Test - public void test_ntile_func_ntileFn_56() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_43" ) - @Test - public void test_aggregates_aggOWnFn_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_13" ) - @Test - public void test_first_val_firstValFn_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_19" ) - @Test - public void test_nestedAggs_wPbOb_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_2" ) - @Test - public void test_ntile_func_ntileFn_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_6" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause19" ) - @Test - public void test_nestedAggs_frmclause19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_3" ) - @Test - public void test_aggregates_woPrtnBy_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_45" ) - @Test - public void test_aggregates_winFnQry_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_2" ) - @Test - public void test_aggregates_wo_OrdrBy_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_40" ) - @Test - public void test_lead_func_lead_Fn_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_86" ) - @Test - public void test_lead_func_lead_Fn_86() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int4" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_7" ) - @Test - public void test_nestedAggs_woutOby_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_19" ) - @Test - public void test_aggregates_wo_OrdrBy_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int6" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_62" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_62() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_108" ) - @Test - public void test_lag_func_lag_Fn_108() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_34" ) - @Test - public void test_lag_func_lag_Fn_34() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_69" ) - @Test - public void test_lag_func_lag_Fn_69() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_23" ) - @Test - public void test_last_val_lastValFn_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg20" ) - @Test - public void test_nestedAggs_nstdagg20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_21" ) - @Test - public void test_ntile_func_ntileFn_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_44" ) - @Test - public void test_aggregates_woPrtnBy_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_32" ) - @Test - public void test_aggregates_aggOWnFn_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_5" ) - @Test - public void test_aggregates_wPrtnOrdrBy_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_51" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_51() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_10" ) - @Test - public void test_aggregates_winFnQry_10() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_56" ) - @Test - public void test_aggregates_winFnQry_56() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_51" ) - @Test - public void test_lead_func_lead_Fn_51() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_97" ) - @Test - public void test_lead_func_lead_Fn_97() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_9" ) - @Test - public void test_nestedAggs_emtyOvrCls_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bln_1" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_23" ) - @Test - public void test_lag_func_lag_Fn_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_58" ) - @Test - public void test_lag_func_lag_Fn_58() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_23" ) - @Test - public void test_aggregates_aggOWnFn_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_33" ) - @Test - public void test_aggregates_woPrtnBy_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_33" ) - @Test - public void test_first_val_firstValFn_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_7" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_36" ) - @Test - public void test_ntile_func_ntileFn_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_13" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg11" ) - @Test - public void test_nestedAggs_nstdagg11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_103" ) - @Test - public void test_lead_func_lead_Fn_103() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_2" ) - @Test - public void test_last_val_lastValFn_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_38" ) - @Test - public void test_last_val_lastValFn_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_4" ) - @Test - public void test_nestedAggs_woutPrtnBy_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_7" ) - @Test - public void test_aggregates_aggOWnFn_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_21" ) - @Test - public void test_aggregates_winFnQry_21() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_67" ) - @Test - public void test_aggregates_winFnQry_67() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_7" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_8" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_20" ) - @Test - public void test_lead_func_lead_Fn_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_66" ) - @Test - public void test_lead_func_lead_Fn_66() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_12" ) - @Test - public void test_lag_func_lag_Fn_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_42" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/rnkNoFrm04" ) - @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_47" ) - @Test - public void test_lag_func_lag_Fn_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_1" ) - @Test - public void test_nestedAggs_wPbOb_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_22" ) - @Test - public void test_aggregates_woPrtnBy_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_22" ) - @Test - public void test_first_val_firstValFn_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_12" ) - @Test - public void test_aggregates_aggOWnFn_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_6" ) - @Test - public void test_lag_func_lag_Fn_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_47" ) - @Test - public void test_ntile_func_ntileFn_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause08" ) - @Test - public void test_nestedAggs_frmclause08() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/mtyOvrCluse_01" ) - @Test - public void test_aggregates_mtyOvrCluse_01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_32" ) - @Test - public void test_aggregates_winFnQry_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_78" ) - @Test - public void test_aggregates_winFnQry_78() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bgint_7" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_31" ) - @Test - public void test_lead_func_lead_Fn_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_77" ) - @Test - public void test_lead_func_lead_Fn_77() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_31" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_2" ) - @Test - public void test_lead_func_lead_Fn_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_11" ) - @Test - public void test_aggregates_woPrtnBy_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_45" ) - @Test - public void test_aggregates_aggOWnFn_45() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_11" ) - @Test - public void test_first_val_firstValFn_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_14" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_12" ) - @Test - public void test_ntile_func_ntileFn_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dbl_4" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_58" ) - @Test - public void test_ntile_func_ntileFn_58() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_14" ) - @Test - public void test_last_val_lastValFn_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - }@DrillTestCase1( "ntile_func/ntileFn_30" ) - @Test - public void test_ntile_func_ntileFn_30() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_5" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_103" ) - @Test - public void test_lag_func_lag_Fn_103() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_19" ) - @Test - public void test_lead_func_lead_Fn_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_4" ) - @Test - public void test_last_val_lastValFn_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_35" ) - @Test - public void test_aggregates_testW_Nulls_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_83" ) - @Test - public void test_lead_func_lead_Fn_83() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_16" ) - @Test - public void test_aggregates_wo_OrdrBy_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_vchar_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_75" ) - @Test - public void test_lag_func_lag_Fn_75() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_42" ) - @Test - public void test_aggregates_winFnQry_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_44" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_14" ) - @Test - public void test_aggregates_aggOWnFn_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_41" ) - @Test - public void test_ntile_func_ntileFn_41() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_3" ) - @Test - public void test_nestedAggs_wPbOb_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bln_3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause02" ) - @Test - public void test_nestedAggs_frmclause02() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_24" ) - @Test - public void test_aggregates_testW_Nulls_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_4" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg25" ) - @Test - public void test_nestedAggs_nstdagg25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_28" ) - @Test - public void test_first_val_firstValFn_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_33" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_64" ) - @Test - public void test_lag_func_lag_Fn_64() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_53" ) - @Test - public void test_aggregates_winFnQry_53() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_94" ) - @Test - public void test_lead_func_lead_Fn_94() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_52" ) - @Test - public void test_ntile_func_ntileFn_52() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_47" ) - @Test - public void test_aggregates_aggOWnFn_47() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdWinView01" ) - @Test - public void test_nestedAggs_nstdWinView01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg12" ) - @Test - public void test_nestedAggs_nstdagg12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_11" ) - @Test - public void test_aggregates_testW_Nulls_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_104" ) - @Test - public void test_lead_func_lead_Fn_104() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_16" ) - @Test - public void test_last_val_lastValFn_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause15" ) - @Test - public void test_nestedAggs_frmclause15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_17" ) - @Test - public void test_first_val_firstValFn_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_64" ) - @Test - public void test_aggregates_winFnQry_64() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_6" ) - @Test - public void test_aggregates_wo_OrdrBy_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_53" ) - @Test - public void test_lag_func_lag_Fn_53() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_99" ) - @Test - public void test_lag_func_lag_Fn_99() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_7" ) - @Test - public void test_first_val_firstValFn_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_int8" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_20" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_chr_5" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_40" ) - @Test - public void test_aggregates_woPrtnBy_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_36" ) - @Test - public void test_aggregates_aggOWnFn_36() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_9" ) - @Test - public void test_aggregates_wPrtnOrdrBy_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg01" ) - @Test - public void test_nestedAggs_nstdagg01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_5" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_2" ) - @Test - public void test_aggregates_aggOWnFn_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_3" ) - @Test - public void test_lag_func_lag_Fn_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_27" ) - @Test - public void test_last_val_lastValFn_27() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_4" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/mtyOvrCluse_02" ) - @Test - public void test_aggregates_mtyOvrCluse_02() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_70" ) - @Test - public void test_lead_func_lead_Fn_70() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_75" ) - @Test - public void test_aggregates_winFnQry_75() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_01" ) - @Test - public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_55" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_55() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_42" ) - @Test - public void test_lag_func_lag_Fn_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_88" ) - @Test - public void test_lag_func_lag_Fn_88() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_1" ) - @Test - public void test_lead_func_lead_Fn_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_31" ) - @Test - public void test_lag_func_lag_Fn_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_40" ) - @Test - public void test_aggregates_winFnQry_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_3" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_105" ) - @Test - public void test_lag_func_lag_Fn_105() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_32" ) - @Test - public void test_ntile_func_ntileFn_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_2" ) - @Test - public void test_aggregates_testW_Nulls_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_chr_2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_1" ) - @Test - public void test_ntile_func_ntileFn_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_33" ) - @Test - public void test_aggregates_testW_Nulls_33() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_6" ) - @Test - public void test_last_val_lastValFn_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_int_4" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_9" ) - @Test - public void test_aggregates_winFnQry_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_85" ) - @Test - public void test_lead_func_lead_Fn_85() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_46" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_46() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_18" ) - @Test - public void test_aggregates_wo_OrdrBy_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_77" ) - @Test - public void test_lag_func_lag_Fn_77() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_5" ) - @Test - public void test_nestedAggs_wPbOb_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dbl_6" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_16" ) - @Test - public void test_aggregates_aggOWnFn_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_20" ) - @Test - public void test_lag_func_lag_Fn_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_51" ) - @Test - public void test_aggregates_winFnQry_51() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_43" ) - @Test - public void test_ntile_func_ntileFn_43() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_22" ) - @Test - public void test_aggregates_testW_Nulls_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bln_1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause04" ) - @Test - public void test_nestedAggs_frmclause04() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_20" ) - @Test - public void test_nestedAggs_wPbOb_20() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_4" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_50" ) - @Test - public void test_lead_func_lead_Fn_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_96" ) - @Test - public void test_lead_func_lead_Fn_96() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_26" ) - @Test - public void test_first_val_firstValFn_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_35" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_66" ) - @Test - public void test_lag_func_lag_Fn_66() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_49" ) - @Test - public void test_aggregates_aggOWnFn_49() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_62" ) - @Test - public void test_aggregates_winFnQry_62() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_8" ) - @Test - public void test_aggregates_wo_OrdrBy_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_54" ) - @Test - public void test_ntile_func_ntileFn_54() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_18" ) - @Test - public void test_last_val_lastValFn_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_106" ) - @Test - public void test_lead_func_lead_Fn_106() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg14" ) - @Test - public void test_nestedAggs_nstdagg14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause17" ) - @Test - public void test_nestedAggs_frmclause17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_4" ) - @Test - public void test_aggregates_aggOWnFn_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_15" ) - @Test - public void test_first_val_firstValFn_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_61" ) - @Test - public void test_lead_func_lead_Fn_61() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_9" ) - @Test - public void test_first_val_firstValFn_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int8" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_22" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutOby_9" ) - @Test - public void test_nestedAggs_woutOby_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_55" ) - @Test - public void test_lag_func_lag_Fn_55() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_38" ) - @Test - public void test_aggregates_aggOWnFn_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_73" ) - @Test - public void test_aggregates_winFnQry_73() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_42" ) - @Test - public void test_aggregates_woPrtnBy_42() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_3" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_29" ) - @Test - public void test_last_val_lastValFn_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wPrtnOrdrBy_7" ) - @Test - public void test_aggregates_wPrtnOrdrBy_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg03" ) - @Test - public void test_nestedAggs_nstdagg03() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_1" ) - @Test - public void test_lag_func_lag_Fn_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_72" ) - @Test - public void test_lead_func_lead_Fn_72() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dt_2" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_57" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_57() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/mtyOvrCluse_04" ) - @Test - public void test_aggregates_mtyOvrCluse_04() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_11" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_44" ) - @Test - public void test_lag_func_lag_Fn_44() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_dbl_1" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_84" ) - @Test - public void test_aggregates_winFnQry_84() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_15" ) - @Test - public void test_lead_func_lead_Fn_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_8" ) - @Test - public void test_last_val_lastValFn_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_4" ) - @Test - public void test_aggregates_testW_Nulls_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_12" ) - @Test - public void test_aggregates_wo_OrdrBy_12() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/multiWin_7" ) - @Test - public void test_nestedAggs_multiWin_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_19" ) - @Test - public void test_ntile_func_ntileFn_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_39" ) - @Test - public void test_aggregates_testW_Nulls_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_71" ) - @Test - public void test_lag_func_lag_Fn_71() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_02" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_02() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_48" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_18" ) - @Test - public void test_lag_func_lag_Fn_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_18" ) - @Test - public void test_aggregates_aggOWnFn_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_7" ) - @Test - public void test_aggregates_winFnQry_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_char_5" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_28" ) - @Test - public void test_aggregates_testW_Nulls_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_22" ) - @Test - public void test_nestedAggs_wPbOb_22() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_90" ) - @Test - public void test_lead_func_lead_Fn_90() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_11" ) - @Test - public void test_nestedAggs_emtyOvrCls_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_37" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_60" ) - @Test - public void test_lag_func_lag_Fn_60() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bgint_6" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_bln_2" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_7" ) - @Test - public void test_nestedAggs_wPbOb_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_60" ) - @Test - public void test_aggregates_winFnQry_60() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_3" ) - @Test - public void test_first_val_firstValFn_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_37" ) - @Test - public void test_lead_func_lead_Fn_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_2" ) - @Test - public void test_nestedAggs_basic_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause11" ) - @Test - public void test_nestedAggs_frmclause11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg16" ) - @Test - public void test_nestedAggs_nstdagg16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_15" ) - @Test - public void test_aggregates_testW_Nulls_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_11" ) - @Test - public void test_nestedAggs_wPbOb_11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int11" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_4" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_95" ) - @Test - public void test_lag_func_lag_Fn_95() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_29" ) - @Test - public void test_aggregates_woPrtnBy_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_24" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_71" ) - @Test - public void test_aggregates_winFnQry_71() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_48" ) - @Test - public void test_lead_func_lead_Fn_48() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_dt_1" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_23" ) - @Test - public void test_aggregates_wo_OrdrBy_23() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_112" ) - @Test - public void test_lag_func_lag_Fn_112() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg05" ) - @Test - public void test_nestedAggs_nstdagg05() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_3" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_18" ) - @Test - public void test_aggregates_winFnQry_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/emtyOvrCls_1" ) - @Test - public void test_nestedAggs_emtyOvrCls_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_13" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_59" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_59() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_84" ) - @Test - public void test_lag_func_lag_Fn_84() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_18" ) - @Test - public void test_aggregates_woPrtnBy_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_82" ) - @Test - public void test_aggregates_winFnQry_82() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/multiWin_5" ) - @Test - public void test_nestedAggs_multiWin_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_1" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_17" ) - @Test - public void test_lead_func_lead_Fn_17() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_39" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_101" ) - @Test - public void test_lag_func_lag_Fn_101() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_37" ) - @Test - public void test_aggregates_testW_Nulls_37() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_29" ) - @Test - public void test_aggregates_winFnQry_29() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_6" ) - @Test - public void test_aggregates_testW_Nulls_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_14" ) - @Test - public void test_aggregates_wo_OrdrBy_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_73" ) - @Test - public void test_lag_func_lag_Fn_73() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_04" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_04() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_81" ) - @Test - public void test_lead_func_lead_Fn_81() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_5" ) - @Test - public void test_aggregates_winFnQry_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_dt_4" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_28" ) - @Test - public void test_lead_func_lead_Fn_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_28" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_28() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_26" ) - @Test - public void test_aggregates_testW_Nulls_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_bln_2" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_24" ) - @Test - public void test_nestedAggs_wPbOb_24() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_62" ) - @Test - public void test_lag_func_lag_Fn_62() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_92" ) - @Test - public void test_lead_func_lead_Fn_92() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/basic_4" ) - @Test - public void test_nestedAggs_basic_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_9" ) - @Test - public void test_nestedAggs_wPbOb_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dt_4" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_5" ) - @Test - public void test_first_val_firstValFn_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_50" ) - @Test - public void test_ntile_func_ntileFn_50() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_39" ) - @Test - public void test_lead_func_lead_Fn_39() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_7" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/frmclause13" ) - @Test - public void test_nestedAggs_frmclause13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_13" ) - @Test - public void test_aggregates_testW_Nulls_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg18" ) - @Test - public void test_nestedAggs_nstdagg18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/wPbOb_13" ) - @Test - public void test_nestedAggs_wPbOb_13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_int13" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_dbl_2" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_26" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_26() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_51" ) - @Test - public void test_lag_func_lag_Fn_51() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_19" ) - @Test - public void test_first_val_firstValFn_19() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_97" ) - @Test - public void test_lag_func_lag_Fn_97() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_vchr_5" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_16" ) - @Test - public void test_aggregates_winFnQry_16() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/multipl_wnwds/mulwind_07" ) - @Test - public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/nstdagg07" ) - @Test - public void test_nestedAggs_nstdagg07() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPACR/RBUPACR_bgint_4" ) - @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/wo_OrdrBy_25" ) - @Test - public void test_aggregates_wo_OrdrBy_25() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_15" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_15() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_40" ) - @Test - public void test_lag_func_lag_Fn_40() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_86" ) - @Test - public void test_lag_func_lag_Fn_86() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "first_val/firstValFn_31" ) - @Test - public void test_first_val_firstValFn_31() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "last_val/lastValFn_32" ) - @Test - public void test_last_val_lastValFn_32() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lead_func/lead_Fn_57" ) - @Test - public void test_lead_func_lead_Fn_57() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/subQueries/frmInSubQry_18" ) - @Test - public void test_frameclause_subQueries_frmInSubQry_18() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/winFnQry_80" ) - @Test - public void test_aggregates_winFnQry_80() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/woPrtnBy_35" ) - @Test - public void test_aggregates_woPrtnBy_35() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/defaultFrame/RBUPACR_bgint_6" ) - @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "ntile_func/ntileFn_38" ) - @Test - public void test_ntile_func_ntileFn_38() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/aggOWnFn_9" ) - @Test - public void test_aggregates_aggOWnFn_9() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/cte_win_02" ) - @Test - public void test_nestedAggs_cte_win_02() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "aggregates/testW_Nulls_8" ) - @Test - public void test_aggregates_testW_Nulls_8() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBCRACR/RBCRACR_int_5" ) - @Test - public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "frameclause/RBUPAUF/RBUPAUF_vchar_3" ) - @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "nestedAggs/woutPrtnBy_2" ) - @Test - public void test_nestedAggs_woutPrtnBy_2() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - @DrillTestCase1( "lag_func/lag_Fn_14" ) - @Test - public void test_lag_func_lag_Fn_14() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - - } - } From af10e12dd9d9c017cd68ebe17a839fe125e73364 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 15:05:02 +0000 Subject: [PATCH 020/164] fix some literal stuff --- .../resources/drill/window/queries/aggregates/wPrtnOrdrBy_1.q | 2 +- .../resources/drill/window/queries/aggregates/wPrtnOrdrBy_10.q | 2 +- .../resources/drill/window/queries/aggregates/wPrtnOrdrBy_4.q | 2 +- .../resources/drill/window/queries/aggregates/wPrtnOrdrBy_6.q | 2 +- .../resources/drill/window/queries/aggregates/wPrtnOrdrBy_8.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_1.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_10.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_11.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_12.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_13.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_14.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_15.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_16.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_17.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_18.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_19.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_2.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_20.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_21.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_22.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_23.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_24.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_25.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_26.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_3.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_4.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_5.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_6.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_7.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_8.q | 2 +- .../resources/drill/window/queries/aggregates/wo_OrdrBy_9.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_111.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_112.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_106.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_107.q | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_1.q b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_1.q index 6c2b29510ce7..de46063dd9a6 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_1.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_1.q @@ -1 +1 @@ -SELECT col_vchar_52, col_int, RANK () OVER (PARTITION BY col_vchar_52 order by col_int) rnk FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT col_vchar_52, col_int, RANK () OVER (PARTITION BY col_vchar_52 order by col_int) rnk FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_10.q b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_10.q index f69a97ab13b6..e68f9afb88d2 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_10.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_10.q @@ -1 +1 @@ -SELECT col_vchar_52, col_int, CUME_DIST () OVER (PARTITION BY col_vchar_52 order by col_int) cumeDist FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT col_vchar_52, col_int, CUME_DIST () OVER (PARTITION BY col_vchar_52 order by col_int) cumeDist FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_4.q b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_4.q index 033a60681553..bf9212d48bcd 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_4.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_4.q @@ -1 +1 @@ -SELECT col_vchar_52, col_int, ROW_NUMBER () OVER (PARTITION BY col_vchar_52 order by col_int) row_numbr FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT col_vchar_52, col_int, ROW_NUMBER () OVER (PARTITION BY col_vchar_52 order by col_int) row_numbr FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_6.q b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_6.q index 7fd68cb2832f..c2634122ace2 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_6.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_6.q @@ -1 +1 @@ -SELECT col_vchar_52, col_int, DENSE_RANK () OVER (PARTITION BY col_vchar_52 order by col_int) dense_rnk FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT col_vchar_52, col_int, DENSE_RANK () OVER (PARTITION BY col_vchar_52 order by col_int) dense_rnk FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_8.q b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_8.q index 36610aac30ae..967c81a2682e 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_8.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wPrtnOrdrBy_8.q @@ -1 +1 @@ -SELECT col_vchar_52, col_int, PERCENT_RANK () OVER (PARTITION BY col_vchar_52 order by col_int) prcnt_rank FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT col_vchar_52, col_int, PERCENT_RANK () OVER (PARTITION BY col_vchar_52 order by col_int) prcnt_rank FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_1.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_1.q index 3adc813067e2..ce0f78f7af3f 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_1.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_1.q @@ -1 +1 @@ -SELECT MAX(col_int) OVER(PARTITION BY col_vchar_52) max_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT MAX(col_int) OVER(PARTITION BY col_vchar_52) max_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_10.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_10.q index 888619c02a06..d1424500da1c 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_10.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_10.q @@ -1 +1 @@ -SELECT COUNT(col_int) OVER (PARTITION BY col_char_2) count_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT COUNT(col_int) OVER (PARTITION BY col_char_2) count_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_11.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_11.q index 25c7332c656d..594cbb868367 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_11.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_11.q @@ -1 +1 @@ -SELECT AVG(col_int) OVER (PARTITION BY col_char_2) avg_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT AVG(col_int) OVER (PARTITION BY col_char_2) avg_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_12.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_12.q index 4fe298c00210..59017b020a14 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_12.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_12.q @@ -1 +1 @@ -SELECT MAX(col_int) OVER (PARTITION BY col_tmstmp) max_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ" \ No newline at end of file +SELECT MAX(col_int) OVER (PARTITION BY col_tmstmp) max_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_13.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_13.q index b5d67cbe50c1..7fc2d3cab35e 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_13.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_13.q @@ -1 +1 @@ -SELECT MIN(col_int) OVER (PARTITION BY col_tmstmp) min_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ" \ No newline at end of file +SELECT MIN(col_int) OVER (PARTITION BY col_tmstmp) min_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_14.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_14.q index 000820b3c700..674cbde0490d 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_14.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_14.q @@ -1 +1 @@ -SELECT SUM(col_int) OVER (PARTITION BY col_tmstmp) sum_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ" \ No newline at end of file +SELECT SUM(col_int) OVER (PARTITION BY col_tmstmp) sum_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_15.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_15.q index 6ff96f7ae8e2..6bc433208d4d 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_15.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_15.q @@ -1 +1 @@ -SELECT COUNT(col_int) OVER (PARTITION BY col_tmstmp) count_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ" \ No newline at end of file +SELECT COUNT(col_int) OVER (PARTITION BY col_tmstmp) count_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_16.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_16.q index f183a0b6cd2e..e1aa46e33673 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_16.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_16.q @@ -1 +1 @@ -SELECT AVG(col_int) OVER (PARTITION BY col_tmstmp) avg_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ" \ No newline at end of file +SELECT AVG(col_int) OVER (PARTITION BY col_tmstmp) avg_int, col_tmstmp, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'HXXXXXXXXXXXXXXXXXXXXXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXJ' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_17.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_17.q index b3d7f7bc2a6b..7ceb8a1114b7 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_17.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_17.q @@ -1 +1 @@ -SELECT MAX(col_int) OVER (PARTITION BY col_tm) max_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT MAX(col_int) OVER (PARTITION BY col_tm) max_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_18.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_18.q index 4b905b88e9e8..55d5f6c09e2b 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_18.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_18.q @@ -1 +1 @@ -SELECT MIN(col_int) OVER (PARTITION BY col_tm) min_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT MIN(col_int) OVER (PARTITION BY col_tm) min_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_19.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_19.q index de7e2efdd343..24c1e5c38676 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_19.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_19.q @@ -1 +1 @@ -SELECT SUM(col_int) OVER (PARTITION BY col_tm) sum_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT SUM(col_int) OVER (PARTITION BY col_tm) sum_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_2.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_2.q index 1715c2f90a0d..88b7034bd14e 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_2.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_2.q @@ -1 +1 @@ -SELECT MAX(col_int) OVER (PARTITION BY col_vchar_52) max_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT MAX(col_int) OVER (PARTITION BY col_vchar_52) max_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_20.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_20.q index fa8077b7ffb8..07a407e7fab7 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_20.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_20.q @@ -1 +1 @@ -SELECT COUNT(col_int) OVER (PARTITION BY col_tm) count_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT COUNT(col_int) OVER (PARTITION BY col_tm) count_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_21.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_21.q index f8cfed992a8d..bd19b7210864 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_21.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_21.q @@ -1 +1 @@ -SELECT AVG(col_int) OVER (PARTITION BY col_tm) avg_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT AVG(col_int) OVER (PARTITION BY col_tm) avg_int, col_tm, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_22.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_22.q index e0ce9ebf1aed..c46007086fd6 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_22.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_22.q @@ -1 +1 @@ -SELECT MAX(col_int) OVER (PARTITION BY col_dt) max_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT MAX(col_int) OVER (PARTITION BY col_dt) max_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_23.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_23.q index 6705d7976189..63798abbe5f4 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_23.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_23.q @@ -1 +1 @@ -SELECT MIN(col_int) OVER (PARTITION BY col_dt) min_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT MIN(col_int) OVER (PARTITION BY col_dt) min_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_24.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_24.q index 9d3a151536b8..696601b9e2a8 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_24.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_24.q @@ -1 +1 @@ -SELECT SUM(col_int) OVER (PARTITION BY col_dt) sum_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT SUM(col_int) OVER (PARTITION BY col_dt) sum_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_25.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_25.q index 773ec577c75e..cd0f1356bc44 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_25.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_25.q @@ -1 +1 @@ -SELECT COUNT(col_int) OVER (PARTITION BY col_dt) count_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT COUNT(col_int) OVER (PARTITION BY col_dt) count_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_26.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_26.q index ca275b17471b..8de143ea599c 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_26.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_26.q @@ -1 +1 @@ -SELECT AVG(col_int) OVER (PARTITION BY col_dt) avg_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB" \ No newline at end of file +SELECT AVG(col_int) OVER (PARTITION BY col_dt) avg_int, col_dt, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_3.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_3.q index f7b2bf9a51a9..f1b85cad55bb 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_3.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_3.q @@ -1 +1 @@ -SELECT MIN(col_int) OVER (PARTITION BY col_vchar_52) min_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT MIN(col_int) OVER (PARTITION BY col_vchar_52) min_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_4.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_4.q index 57b844ab5bf5..a0c1662e3907 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_4.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_4.q @@ -1 +1 @@ -SELECT SUM(col_int) OVER (PARTITION BY col_vchar_52) sum_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT SUM(col_int) OVER (PARTITION BY col_vchar_52) sum_int, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_5.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_5.q index 0d6d1ce55e6f..e35abc45fa31 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_5.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_5.q @@ -1 +1 @@ -SELECT COUNT(col_int) OVER (PARTITION BY col_vchar_52)count_int ,col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT COUNT(col_int) OVER (PARTITION BY col_vchar_52)count_int ,col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_6.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_6.q index b551f93b77a1..838c0c38e434 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_6.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_6.q @@ -1 +1 @@ -SELECT AVG(col_int) OVER (PARTITION BY col_vchar_52) count_avg, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF" \ No newline at end of file +SELECT AVG(col_int) OVER (PARTITION BY col_vchar_52) count_avg, col_vchar_52, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_7.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_7.q index 5d750a2b8d5c..6ea33e206aba 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_7.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_7.q @@ -1 +1 @@ -SELECT MAX(col_int) OVER (PARTITION BY col_char_2) max_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT MAX(col_int) OVER (PARTITION BY col_char_2) max_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_8.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_8.q index af94de43558f..f2b969919648 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_8.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_8.q @@ -1 +1 @@ -SELECT MIN(col_int) OVER (PARTITION BY col_char_2) min_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT MIN(col_int) OVER (PARTITION BY col_char_2) min_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_9.q b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_9.q index 142344ddf329..65b04a05a148 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_9.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/wo_OrdrBy_9.q @@ -1 +1 @@ -SELECT SUM(col_int) OVER (PARTITION BY col_char_2) sum_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = "GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI" \ No newline at end of file +SELECT SUM(col_int) OVER (PARTITION BY col_char_2) sum_int, col_char_2, col_int FROM "smlTbl.parquet" WHERE col_vchar_52 = 'GXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXI' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_111.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_111.q index 662723c8dbce..06b5ce4fa00d 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_111.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_111.q @@ -1 +1 @@ -SELECT col7 , col9 , LAG(col9) OVER(PARTITION BY col7 ORDER BY col9) LAG_col9 FROM "allTypsUniq.parquet" WHERE col9 IN ("AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD","HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB","WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB") \ No newline at end of file +SELECT col7 , col9 , LAG(col9) OVER(PARTITION BY col7 ORDER BY col9) LAG_col9 FROM "allTypsUniq.parquet" WHERE col9 IN ('AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD','HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB','WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_112.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_112.q index c799efdeae1b..fab56f4c8abd 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_112.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_112.q @@ -1 +1 @@ -SELECT col7 , col9 , LAG(col9) OVER(PARTITION BY col7 ORDER BY col9) LAG_col9 FROM "allTypsUniq.parquet" WHERE col9 NOT IN ("AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD","HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB","WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB") \ No newline at end of file +SELECT col7 , col9 , LAG(col9) OVER(PARTITION BY col7 ORDER BY col9) LAG_col9 FROM "allTypsUniq.parquet" WHERE col9 NOT IN ('AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD','HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB','WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_106.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_106.q index 73e176050107..64d421f07c88 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_106.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_106.q @@ -1 +1 @@ -select col9 , lead(col9) over(partition by col7 order by col9) lead_col9 from "allTypsUniq.parquet" where col9 in ("AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD","HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB","WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB") \ No newline at end of file +select col9 , lead(col9) over(partition by col7 order by col9) lead_col9 from "allTypsUniq.parquet" where col9 in ('AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD','HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB','WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_107.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_107.q index 4ec11806ffa8..f9ad1b16bb6b 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_107.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_107.q @@ -1 +1 @@ -select col9 , lead(col9) over(partition by col7 order by col9) lead_col9 from "allTypsUniq.parquet" where col9 not in ("AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD","HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ","LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB","WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB") \ No newline at end of file +select col9 , lead(col9) over(partition by col7 order by col9) lead_col9 from "allTypsUniq.parquet" where col9 not in ('AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','PXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXD','HXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXZ','LXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB','WXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB') \ No newline at end of file From 4e0adb8cb240860182798dbab85ede631b6f8afb Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 15:06:52 +0000 Subject: [PATCH 021/164] fix literal --- .../test/resources/drill/window/queries/aggregates/aggOWnFn_3.q | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_3.q b/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_3.q index 64ce6db2bda5..42973e2b5642 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_3.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_3.q @@ -1 +1 @@ -SELECT * FROM (SELECT c1, c2, LEAD(c2) OVER ( PARTITION BY c2 ORDER BY c1) LEAD_c2, NTILE(3) OVER ( PARTITION BY c2 ORDER BY c1) tile FROM "tblWnulls.parquet") sub_query WHERE LEAD_c2 ="e" ORDER BY tile, c1 \ No newline at end of file +SELECT * FROM (SELECT c1, c2, LEAD(c2) OVER ( PARTITION BY c2 ORDER BY c1) LEAD_c2, NTILE(3) OVER ( PARTITION BY c2 ORDER BY c1) tile FROM "tblWnulls.parquet") sub_query WHERE LEAD_c2 ='e' ORDER BY tile, c1 From 51fb6a6844a2ad36f574adbb0e8d33b967bea3b3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 11:51:51 +0000 Subject: [PATCH 022/164] cases-crap --- .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../sql/calcite/DrillWindowQueryTest.java | 86 ++++++++++++++----- .../resources/drill/window/queries/cases.yaml | 7 ++ 3 files changed, 72 insertions(+), 23 deletions(-) create mode 100644 sql/src/test/resources/drill/window/queries/cases.yaml diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 52dd66ec7258..3316b00a6ec8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -73,7 +73,7 @@ public class CalciteWindowQueryTest extends BaseCalciteQueryTest NullHandling.initializeForTests(); } - private static final ObjectMapper YAML_JACKSON = new DefaultObjectMapper(new YAMLFactory(), "tests"); + public static final ObjectMapper YAML_JACKSON = new DefaultObjectMapper(new YAMLFactory(), "tests"); @Parameterized.Parameters(name = "{0}") public static Object parametersForWindowQueryTest() throws Exception diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 531b6ec18c8d..eb40b369038b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -19,6 +19,7 @@ package org.apache.druid.sql.calcite; +import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; import com.google.common.base.Function; import com.google.common.collect.ImmutableMap; @@ -61,6 +62,7 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; +import javax.management.RuntimeErrorException; import static org.junit.Assert.assertNull; @@ -77,34 +79,55 @@ import java.util.Map; /** - * These test cases are borrowed from the drill-test-framework at https://github.com/apache/drill-test-framework + * These test cases are borrowed from the drill-test-framework at + * https://github.com/apache/drill-test-framework *

- * The Drill data sources are just accessing parquet files directly, we ingest and index the data first via JSON - * (so that we avoid pulling in the parquet dependencies here) and then run the queries over that. + * The Drill data sources are just accessing parquet files directly, we ingest + * and index the data first via JSON (so that we avoid pulling in the parquet + * dependencies here) and then run the queries over that. *

- * The setup of the ingestion is done via code in this class, so any new data source needs to be added through that - * manner. That said, these tests are primarily being added to bootstrap our own test coverage of window - * functions, so it is believed that most iteration on tests will happen through the CalciteWindowQueryTest - * instead of this class. + * The setup of the ingestion is done via code in this class, so any new data + * source needs to be added through that manner. That said, these tests are + * primarily being added to bootstrap our own test coverage of window functions, + * so it is believed that most iteration on tests will happen through the + * CalciteWindowQueryTest instead of this class. */ @RunWith(Parameterized.class) public class DrillWindowQueryTest extends BaseCalciteQueryTest { private static final Logger log = new Logger(DrillWindowQueryTest.class); + private static final ObjectMapper MAPPER = new DefaultObjectMapper(); + static { NullHandling.initializeForTests(); } - - - @Parameterized.Parameters(name = "{0}") public static Object parametersForWindowQueryTest() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); + DrillTestCaseList val = new DrillTestCaseList(); + val.cases = new ArrayList<>(); + // val.cases.add(new DrillTestCaseFixture("asd",null)); + // val.cases.add(new DrillTestCaseFixture("asd2",Modes.NOT_ENOUGH_RULES)); + + String aa = CalciteWindowQueryTest.YAML_JACKSON.writeValueAsString( + val); + System.out.println(aa); + + DrillTestCaseList caseList = CalciteWindowQueryTest.YAML_JACKSON.readValue( + DrillWindowQueryTest.class.getClassLoader().getResource("drill/window/queries/cases.yaml").openStream(), + DrillTestCaseList.class); + + System.out.println(caseList.cases); + + if (true) { + throw new RuntimeErrorException(null); + } + return FileUtils .streamFiles(windowFolder.toFile(), true, "q") .map(file -> { @@ -115,7 +138,6 @@ public static Object parametersForWindowQueryTest() throws Exception .toArray(); } - private static final ObjectMapper MAPPER = new DefaultObjectMapper(); private final DrillTestCase testCase; public DrillWindowQueryTest(String filename) throws IOException @@ -123,6 +145,26 @@ public DrillWindowQueryTest(String filename) throws IOException this.testCase = new DrillTestCase(filename); } + static class DrillTestCaseFixture + { + @JsonProperty + public String filename; + @JsonProperty + public DecoupledIgnore.Modes ignoreMode; + + @Override + public String toString() + { + return "filename:" + filename + ", ignoreMode:" + ignoreMode; + } + } + + static class DrillTestCaseList + { + @JsonProperty + public List cases; + } + static class DrillTestCase { private final String filename; @@ -200,25 +242,25 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( attachIndex( retVal, "smlTbl.parquet", - //"col_int": 8122, + // "col_int": 8122, new LongDimensionSchema("col_int"), - //"col_bgint": 817200, + // "col_bgint": 817200, new LongDimensionSchema("col_bgint"), - //"col_char_2": "IN", + // "col_char_2": "IN", new StringDimensionSchema("col_char_2"), - //"col_vchar_52": "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB", + // "col_vchar_52": + // "AXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXB", new StringDimensionSchema("col_vchar_52"), - //"col_tmstmp": 1409617682418, + // "col_tmstmp": 1409617682418, new LongDimensionSchema("col_tmstmp"), - //"col_dt": 422717616000000, + // "col_dt": 422717616000000, new LongDimensionSchema("col_dt"), - //"col_booln": false, + // "col_booln": false, new StringDimensionSchema("col_booln"), - //"col_dbl": 12900.48, + // "col_dbl": 12900.48, new DoubleDimensionSchema("col_dbl"), - //"col_tm": 33109170 - new LongDimensionSchema("col_tm") - ); + // "col_tm": 33109170 + new LongDimensionSchema("col_tm")); return retVal; } diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml new file mode 100644 index 000000000000..8e3f9503e870 --- /dev/null +++ b/sql/src/test/resources/drill/window/queries/cases.yaml @@ -0,0 +1,7 @@ +--- +cases: +- filename: "asd" + ignoreMode: "NOT_ENOUGH_RULES" +- filename: "asd2" + ignoreMode: "NOT_ENOUGH_RULES" + \ No newline at end of file From 52e5f8d0b984776b8b5855e2c5d4891efd7d8c82 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 12:46:10 +0000 Subject: [PATCH 023/164] try2 --- sql/new_cases.yml | 997 ++++++++++++++++ .../druid/sql/calcite/DecoupledIgnore.java | 40 + .../sql/calcite/DrillWindowQueryTest.java | 119 +- .../resources/drill/window/queries/cases.yaml | 1000 ++++++++++++++++- 4 files changed, 2098 insertions(+), 58 deletions(-) create mode 100644 sql/new_cases.yml diff --git a/sql/new_cases.yml b/sql/new_cases.yml new file mode 100644 index 000000000000..f183f12edff6 --- /dev/null +++ b/sql/new_cases.yml @@ -0,0 +1,997 @@ +--- +cases: +- filename: "nestedAggs/cte_win_02" +- filename: "nestedAggs/cte_win_03" +- filename: "nestedAggs/cte_win_01" +- filename: "nestedAggs/cte_win_04" +- filename: "nestedAggs/cte_win_05" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" +- filename: "aggregates/wPrtnOrdrBy_2" +- filename: "aggregates/wPrtnOrdrBy_1" +- filename: "aggregates/wPrtnOrdrBy_6" +- filename: "aggregates/wPrtnOrdrBy_5" +- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_3" +- filename: "aggregates/wPrtnOrdrBy_9" +- filename: "aggregates/wPrtnOrdrBy_8" +- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "aggregates/wPrtnOrdrBy_7" +- filename: "frameclause/defaultFrame/RBUPACR_int8" +- filename: "aggregates/aggOWnFn_51" +- filename: "frameclause/defaultFrame/RBUPACR_int7" +- filename: "aggregates/aggOWnFn_50" +- filename: "frameclause/defaultFrame/RBUPACR_int6" +- filename: "frameclause/defaultFrame/RBUPACR_int5" +- filename: "lead_func/lead_Fn_102" +- filename: "frameclause/defaultFrame/RBUPACR_int4" +- filename: "lead_func/lead_Fn_101" +- filename: "frameclause/defaultFrame/RBUPACR_int3" +- filename: "lead_func/lead_Fn_100" +- filename: "frameclause/defaultFrame/RBUPACR_int2" +- filename: "frameclause/defaultFrame/RBUPACR_int1" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" +- filename: "lead_func/lead_Fn_107" +- filename: "lead_func/lead_Fn_106" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" +- filename: "lead_func/lead_Fn_105" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" +- filename: "lead_func/lead_Fn_104" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" +- filename: "lead_func/lead_Fn_103" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" +- filename: "frameclause/multipl_wnwds/lval_mulwds" +- filename: "aggregates/aggOWnFn_49" +- filename: "aggregates/aggOWnFn_48" +- filename: "nestedAggs/nstdagg24" +- filename: "aggregates/aggOWnFn_47" +- filename: "nestedAggs/nstdagg25" +- filename: "aggregates/aggOWnFn_46" +- filename: "nestedAggs/nstdagg26" +- filename: "aggregates/aggOWnFn_45" +- filename: "aggregates/aggOWnFn_44" +- filename: "nestedAggs/nstdagg20" +- filename: "aggregates/aggOWnFn_43" +- filename: "nestedAggs/nstdagg21" +- filename: "aggregates/aggOWnFn_42" +- filename: "nestedAggs/nstdagg22" +- filename: "aggregates/aggOWnFn_41" +- filename: "nestedAggs/nstdagg23" +- filename: "aggregates/aggOWnFn_40" +- filename: "last_val/lastValFn_18" +- filename: "last_val/lastValFn_19" +- filename: "last_val/lastValFn_16" +- filename: "last_val/lastValFn_17" +- filename: "last_val/lastValFn_10" +- filename: "last_val/lastValFn_11" +- filename: "last_val/lastValFn_14" +- filename: "last_val/lastValFn_15" +- filename: "last_val/lastValFn_12" +- filename: "last_val/lastValFn_13" +- filename: "aggregates/aggOWnFn_39" +- filename: "aggregates/aggOWnFn_38" +- filename: "aggregates/aggOWnFn_37" +- filename: "aggregates/aggOWnFn_36" +- filename: "aggregates/aggOWnFn_35" +- filename: "aggregates/aggOWnFn_34" +- filename: "aggregates/aggOWnFn_33" +- filename: "aggregates/aggOWnFn_32" +- filename: "aggregates/aggOWnFn_31" +- filename: "aggregates/aggOWnFn_30" +- filename: "last_val/lastValFn_29" +- filename: "last_val/lastValFn_27" +- filename: "last_val/lastValFn_28" +- filename: "last_val/lastValFn_21" +- filename: "last_val/lastValFn_22" +- filename: "last_val/lastValFn_20" +- filename: "last_val/lastValFn_25" +- filename: "last_val/lastValFn_26" +- filename: "last_val/lastValFn_23" +- filename: "last_val/lastValFn_24" +- filename: "nestedAggs/nstdagg06" +- filename: "nestedAggs/nstdagg07" +- filename: "nestedAggs/nstdagg08" +- filename: "nestedAggs/nstdagg09" +- filename: "nestedAggs/nstdagg02" +- filename: "nestedAggs/nstdagg03" +- filename: "nestedAggs/nstdagg04" +- filename: "aggregates/aggOWnFn_23" +- filename: "nestedAggs/nstdagg05" +- filename: "aggregates/aggOWnFn_22" +- filename: "aggregates/aggOWnFn_21" +- filename: "aggregates/aggOWnFn_20" +- filename: "nestedAggs/nstdagg01" +- filename: "lag_func/lag_Fn_102" +- filename: "aggregates/aggOWnFn_19" +- filename: "nestedAggs/nstdagg17" +- filename: "lag_func/lag_Fn_101" +- filename: "aggregates/aggOWnFn_18" +- filename: "nestedAggs/nstdagg18" +- filename: "lag_func/lag_Fn_100" +- filename: "aggregates/aggOWnFn_17" +- filename: "nestedAggs/nstdagg19" +- filename: "aggregates/aggOWnFn_16" +- filename: "aggregates/aggOWnFn_15" +- filename: "nestedAggs/nstdagg13" +- filename: "aggregates/aggOWnFn_14" +- filename: "nestedAggs/nstdagg14" +- filename: "aggregates/aggOWnFn_13" +- filename: "nestedAggs/nstdagg15" +- filename: "aggregates/aggOWnFn_12" +- filename: "nestedAggs/nstdagg16" +- filename: "aggregates/aggOWnFn_11" +- filename: "lag_func/lag_Fn_109" +- filename: "aggregates/aggOWnFn_10" +- filename: "nestedAggs/nstdagg10" +- filename: "lag_func/lag_Fn_108" +- filename: "nestedAggs/nstdagg11" +- filename: "lag_func/lag_Fn_107" +- filename: "nestedAggs/nstdagg12" +- filename: "lag_func/lag_Fn_106" +- filename: "lag_func/lag_Fn_105" +- filename: "lag_func/lag_Fn_104" +- filename: "lag_func/lag_Fn_103" +- filename: "lag_func/lag_Fn_112" +- filename: "lag_func/lag_Fn_111" +- filename: "lag_func/lag_Fn_110" +- filename: "aggregates/woPrtnBy_17" +- filename: "aggregates/woPrtnBy_16" +- filename: "aggregates/woPrtnBy_15" +- filename: "aggregates/woPrtnBy_14" +- filename: "aggregates/woPrtnBy_13" +- filename: "nestedAggs/frmclause08" +- filename: "aggregates/woPrtnBy_12" +- filename: "nestedAggs/frmclause09" +- filename: "aggregates/woPrtnBy_11" +- filename: "nestedAggs/frmclause06" +- filename: "aggregates/woPrtnBy_10" +- filename: "nestedAggs/frmclause07" +- filename: "nestedAggs/frmclause04" +- filename: "frameclause/RBUPACR/RBUPACR_bln_1" +- filename: "nestedAggs/frmclause05" +- filename: "nestedAggs/frmclause02" +- filename: "nestedAggs/frmclause03" +- filename: "nestedAggs/frmclause01" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" +- filename: "aggregates/wo_OrdrBy_10" +- filename: "aggregates/wo_OrdrBy_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" +- filename: "aggregates/wo_OrdrBy_14" +- filename: "aggregates/wo_OrdrBy_15" +- filename: "aggregates/wo_OrdrBy_12" +- filename: "aggregates/wo_OrdrBy_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_bln_2" +- filename: "frameclause/RBUPACR/RBUPACR_bln_3" +- filename: "aggregates/wo_OrdrBy_18" +- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_16" +- filename: "aggregates/wo_OrdrBy_17" +- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "aggregates/wo_OrdrBy_21" +- filename: "aggregates/wo_OrdrBy_22" +- filename: "frameclause/RBUPACR/RBUPACR_int3" +- filename: "frameclause/RBUPACR/RBUPACR_int2" +- filename: "aggregates/wo_OrdrBy_20" +- filename: "frameclause/RBUPACR/RBUPACR_int5" +- filename: "aggregates/wo_OrdrBy_25" +- filename: "frameclause/RBUPACR/RBUPACR_int4" +- filename: "aggregates/wo_OrdrBy_26" +- filename: "frameclause/RBUPACR/RBUPACR_int7" +- filename: "aggregates/wo_OrdrBy_23" +- filename: "frameclause/RBUPACR/RBUPACR_int6" +- filename: "aggregates/wo_OrdrBy_24" +- filename: "frameclause/multipl_wnwds/sum_mulwds" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_4" +- filename: "frameclause/defaultFrame/RBUPACR_chr_5" +- filename: "frameclause/defaultFrame/RBUPACR_chr_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_1" +- filename: "aggregates/woPrtnBy_50" +- filename: "aggregates/woPrtnBy_42" +- filename: "aggregates/woPrtnBy_41" +- filename: "aggregates/woPrtnBy_40" +- filename: "nestedAggs/basic_10" +- filename: "aggregates/woPrtnBy_49" +- filename: "aggregates/woPrtnBy_48" +- filename: "aggregates/woPrtnBy_47" +- filename: "aggregates/woPrtnBy_46" +- filename: "aggregates/woPrtnBy_45" +- filename: "aggregates/woPrtnBy_44" +- filename: "aggregates/woPrtnBy_43" +- filename: "frameclause/RBUPACR/RBUPACR_int9" +- filename: "frameclause/RBUPACR/RBUPACR_int8" +- filename: "aggregates/woPrtnBy_31" +- filename: "aggregates/woPrtnBy_30" +- filename: "nestedAggs/woutOby_6" +- filename: "nestedAggs/woutOby_7" +- filename: "nestedAggs/woutOby_8" +- filename: "nestedAggs/woutOby_9" +- filename: "aggregates/woPrtnBy_39" +- filename: "aggregates/woPrtnBy_38" +- filename: "aggregates/woPrtnBy_37" +- filename: "aggregates/woPrtnBy_36" +- filename: "aggregates/woPrtnBy_35" +- filename: "aggregates/woPrtnBy_34" +- filename: "aggregates/woPrtnBy_33" +- filename: "aggregates/woPrtnBy_32" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" +- filename: "nestedAggs/woutOby_11" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" +- filename: "nestedAggs/woutOby_12" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" +- filename: "aggregates/woPrtnBy_29" +- filename: "nestedAggs/woutOby_10" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" +- filename: "nestedAggs/woutOby_13" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" +- filename: "aggregates/woPrtnBy_20" +- filename: "aggregates/woPrtnBy_28" +- filename: "aggregates/woPrtnBy_27" +- filename: "aggregates/woPrtnBy_26" +- filename: "aggregates/woPrtnBy_25" +- filename: "aggregates/woPrtnBy_24" +- filename: "aggregates/woPrtnBy_23" +- filename: "aggregates/woPrtnBy_22" +- filename: "aggregates/woPrtnBy_21" +- filename: "frameclause/multipl_wnwds/mulwind_06" +- filename: "frameclause/multipl_wnwds/mulwind_07" +- filename: "aggregates/woPrtnBy_19" +- filename: "frameclause/multipl_wnwds/mulwind_01" +- filename: "aggregates/woPrtnBy_18" +- filename: "nestedAggs/woutOby_2" +- filename: "nestedAggs/woutOby_3" +- filename: "nestedAggs/woutOby_4" +- filename: "nestedAggs/woutOby_5" +- filename: "frameclause/multipl_wnwds/mulwind_08" +- filename: "frameclause/multipl_wnwds/mulwind_09" +- filename: "nestedAggs/woutOby_1" +- filename: "frameclause/subQueries/frmInSubQry_40" +- filename: "frameclause/subQueries/frmInSubQry_44" +- filename: "frameclause/subQueries/frmInSubQry_43" +- filename: "frameclause/subQueries/frmInSubQry_42" +- filename: "frameclause/subQueries/frmInSubQry_41" +- filename: "frameclause/subQueries/frmInSubQry_48" +- filename: "frameclause/subQueries/frmInSubQry_47" +- filename: "frameclause/subQueries/frmInSubQry_46" +- filename: "frameclause/subQueries/frmInSubQry_45" +- filename: "frameclause/subQueries/frmInSubQry_49" +- filename: "lead_func/lead_Fn_13" +- filename: "lead_func/lead_Fn_14" +- filename: "lead_func/lead_Fn_11" +- filename: "lead_func/lead_Fn_12" +- filename: "lead_func/lead_Fn_10" +- filename: "ntile_func/ntileFn_56" +- filename: "ntile_func/ntileFn_57" +- filename: "ntile_func/ntileFn_58" +- filename: "frameclause/multipl_wnwds/min_mulwds" +- filename: "ntile_func/ntileFn_59" +- filename: "ntile_func/ntileFn_52" +- filename: "ntile_func/ntileFn_53" +- filename: "ntile_func/ntileFn_54" +- filename: "ntile_func/ntileFn_55" +- filename: "ntile_func/ntileFn_6" +- filename: "ntile_func/ntileFn_5" +- filename: "ntile_func/ntileFn_4" +- filename: "ntile_func/ntileFn_3" +- filename: "frameclause/subQueries/frmInSubQry_33" +- filename: "frameclause/subQueries/frmInSubQry_32" +- filename: "ntile_func/ntileFn_9" +- filename: "frameclause/subQueries/frmInSubQry_31" +- filename: "ntile_func/ntileFn_8" +- filename: "frameclause/subQueries/frmInSubQry_30" +- filename: "ntile_func/ntileFn_7" +- filename: "frameclause/subQueries/frmInSubQry_37" +- filename: "frameclause/subQueries/frmInSubQry_36" +- filename: "frameclause/subQueries/frmInSubQry_35" +- filename: "frameclause/subQueries/frmInSubQry_34" +- filename: "frameclause/subQueries/frmInSubQry_39" +- filename: "frameclause/subQueries/frmInSubQry_38" +- filename: "ntile_func/ntileFn_2" +- filename: "ntile_func/ntileFn_1" +- filename: "ntile_func/ntileFn_40" +- filename: "frameclause/subQueries/frmInSubQry_22" +- filename: "frameclause/subQueries/frmInSubQry_21" +- filename: "frameclause/subQueries/frmInSubQry_20" +- filename: "frameclause/subQueries/frmInSubQry_26" +- filename: "frameclause/subQueries/frmInSubQry_25" +- filename: "frameclause/subQueries/frmInSubQry_24" +- filename: "frameclause/subQueries/frmInSubQry_23" +- filename: "frameclause/subQueries/frmInSubQry_29" +- filename: "frameclause/subQueries/frmInSubQry_28" +- filename: "frameclause/subQueries/frmInSubQry_27" +- filename: "ntile_func/ntileFn_38" +- filename: "ntile_func/ntileFn_39" +- filename: "ntile_func/ntileFn_34" +- filename: "ntile_func/ntileFn_35" +- filename: "ntile_func/ntileFn_36" +- filename: "ntile_func/ntileFn_37" +- filename: "ntile_func/ntileFn_30" +- filename: "ntile_func/ntileFn_31" +- filename: "ntile_func/ntileFn_32" +- filename: "ntile_func/ntileFn_33" +- filename: "ntile_func/ntileFn_50" +- filename: "ntile_func/ntileFn_51" +- filename: "frameclause/subQueries/frmInSubQry_11" +- filename: "frameclause/subQueries/frmInSubQry_10" +- filename: "frameclause/subQueries/frmInSubQry_15" +- filename: "frameclause/subQueries/frmInSubQry_14" +- filename: "frameclause/subQueries/frmInSubQry_13" +- filename: "frameclause/subQueries/frmInSubQry_12" +- filename: "frameclause/subQueries/frmInSubQry_19" +- filename: "frameclause/subQueries/frmInSubQry_18" +- filename: "frameclause/subQueries/frmInSubQry_17" +- filename: "frameclause/subQueries/frmInSubQry_16" +- filename: "frameclause/subQueries/frmInSubQry_09" +- filename: "ntile_func/ntileFn_49" +- filename: "ntile_func/ntileFn_45" +- filename: "ntile_func/ntileFn_46" +- filename: "ntile_func/ntileFn_47" +- filename: "ntile_func/ntileFn_48" +- filename: "ntile_func/ntileFn_41" +- filename: "ntile_func/ntileFn_42" +- filename: "ntile_func/ntileFn_43" +- filename: "ntile_func/ntileFn_44" +- filename: "aggregates/woPrtnBy_6" +- filename: "aggregates/woPrtnBy_5" +- filename: "aggregates/woPrtnBy_8" +- filename: "aggregates/woPrtnBy_7" +- filename: "aggregates/woPrtnBy_2" +- filename: "aggregates/woPrtnBy_1" +- filename: "aggregates/woPrtnBy_4" +- filename: "aggregates/woPrtnBy_3" +- filename: "lead_func/lead_Fn_48" +- filename: "lead_func/lead_Fn_49" +- filename: "lead_func/lead_Fn_57" +- filename: "lead_func/lead_Fn_58" +- filename: "lead_func/lead_Fn_55" +- filename: "lead_func/lead_Fn_56" +- filename: "lead_func/lead_Fn_53" +- filename: "ntile_func/ntileFn_16" +- filename: "lead_func/lead_Fn_54" +- filename: "ntile_func/ntileFn_17" +- filename: "lead_func/lead_Fn_51" +- filename: "ntile_func/ntileFn_18" +- filename: "lead_func/lead_Fn_52" +- filename: "ntile_func/ntileFn_19" +- filename: "ntile_func/ntileFn_12" +- filename: "lead_func/lead_Fn_50" +- filename: "ntile_func/ntileFn_13" +- filename: "ntile_func/ntileFn_14" +- filename: "ntile_func/ntileFn_15" +- filename: "ntile_func/ntileFn_10" +- filename: "ntile_func/ntileFn_11" +- filename: "lead_func/lead_Fn_39" +- filename: "lead_func/lead_Fn_37" +- filename: "lead_func/lead_Fn_38" +- filename: "lead_func/lead_Fn_46" +- filename: "lead_func/lead_Fn_47" +- filename: "lead_func/lead_Fn_44" +- filename: "lead_func/lead_Fn_45" +- filename: "lead_func/lead_Fn_42" +- filename: "ntile_func/ntileFn_27" +- filename: "lead_func/lead_Fn_43" +- filename: "ntile_func/ntileFn_28" +- filename: "lead_func/lead_Fn_40" +- filename: "ntile_func/ntileFn_29" +- filename: "lead_func/lead_Fn_41" +- filename: "ntile_func/ntileFn_23" +- filename: "ntile_func/ntileFn_24" +- filename: "ntile_func/ntileFn_25" +- filename: "ntile_func/ntileFn_26" +- filename: "ntile_func/ntileFn_20" +- filename: "ntile_func/ntileFn_21" +- filename: "ntile_func/ntileFn_22" +- filename: "frameclause/subQueries/frmInSubQry_62" +- filename: "aggregates/testW_Nulls_6" +- filename: "frameclause/RBCRACR/RBCRACR_bln_1" +- filename: "frameclause/subQueries/frmInSubQry_61" +- filename: "aggregates/testW_Nulls_7" +- filename: "frameclause/RBCRACR/RBCRACR_char_1" +- filename: "frameclause/subQueries/frmInSubQry_60" +- filename: "aggregates/testW_Nulls_4" +- filename: "aggregates/testW_Nulls_5" +- filename: "aggregates/testW_Nulls_2" +- filename: "aggregates/testW_Nulls_3" +- filename: "frameclause/subQueries/frmInSubQry_64" +- filename: "frameclause/subQueries/frmInSubQry_63" +- filename: "aggregates/testW_Nulls_1" +- filename: "lead_func/lead_Fn_28" +- filename: "frameclause/RBCRACR/RBCRACR_char_3" +- filename: "lead_func/lead_Fn_29" +- filename: "frameclause/RBCRACR/RBCRACR_char_2" +- filename: "frameclause/RBCRACR/RBCRACR_char_5" +- filename: "frameclause/RBCRACR/RBCRACR_bln_2" +- filename: "lead_func/lead_Fn_27" +- filename: "frameclause/RBCRACR/RBCRACR_bln_3" +- filename: "frameclause/RBCRACR/RBCRACR_char_4" +- filename: "lead_func/lead_Fn_35" +- filename: "lead_func/lead_Fn_36" +- filename: "lead_func/lead_Fn_33" +- filename: "lead_func/lead_Fn_34" +- filename: "lead_func/lead_Fn_31" +- filename: "lead_func/lead_Fn_32" +- filename: "lead_func/lead_Fn_30" +- filename: "aggregates/testW_Nulls_8" +- filename: "aggregates/testW_Nulls_9" +- filename: "frameclause/subQueries/frmInSubQry_51" +- filename: "nestedAggs/wPbOb_17" +- filename: "frameclause/subQueries/frmInSubQry_50" +- filename: "nestedAggs/wPbOb_16" +- filename: "nestedAggs/wPbOb_15" +- filename: "nestedAggs/wPbOb_14" +- filename: "frameclause/subQueries/frmInSubQry_55" +- filename: "nestedAggs/wPbOb_13" +- filename: "frameclause/subQueries/frmInSubQry_54" +- filename: "nestedAggs/wPbOb_12" +- filename: "frameclause/subQueries/frmInSubQry_53" +- filename: "nestedAggs/wPbOb_11" +- filename: "frameclause/subQueries/frmInSubQry_52" +- filename: "nestedAggs/wPbOb_10" +- filename: "frameclause/subQueries/frmInSubQry_59" +- filename: "frameclause/subQueries/frmInSubQry_58" +- filename: "lead_func/lead_Fn_19" +- filename: "frameclause/subQueries/frmInSubQry_57" +- filename: "frameclause/subQueries/frmInSubQry_56" +- filename: "lead_func/lead_Fn_17" +- filename: "lead_func/lead_Fn_18" +- filename: "lead_func/lead_Fn_15" +- filename: "lead_func/lead_Fn_16" +- filename: "lead_func/lead_Fn_24" +- filename: "lead_func/lead_Fn_25" +- filename: "lead_func/lead_Fn_22" +- filename: "lead_func/lead_Fn_23" +- filename: "lead_func/lead_Fn_20" +- filename: "lead_func/lead_Fn_21" +- filename: "aggregates/woPrtnBy_9" +- filename: "nestedAggs/wPbOb_19" +- filename: "nestedAggs/wPbOb_18" +- filename: "nestedAggs/wPbOb_26" +- filename: "nestedAggs/wPbOb_25" +- filename: "nestedAggs/wPbOb_24" +- filename: "nestedAggs/wPbOb_23" +- filename: "nestedAggs/wPbOb_22" +- filename: "nestedAggs/wPbOb_21" +- filename: "nestedAggs/wPbOb_20" +- filename: "frameclause/RBCRACR/RBCRACR_int_14" +- filename: "frameclause/RBCRACR/RBCRACR_int_13" +- filename: "frameclause/RBCRACR/RBCRACR_int_12" +- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_int_10" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" +- filename: "last_val/lastValFn_38" +- filename: "last_val/lastValFn_39" +- filename: "last_val/lastValFn_32" +- filename: "last_val/lastValFn_33" +- filename: "last_val/lastValFn_30" +- filename: "last_val/lastValFn_31" +- filename: "last_val/lastValFn_36" +- filename: "last_val/lastValFn_37" +- filename: "last_val/lastValFn_34" +- filename: "last_val/lastValFn_35" +- filename: "nestedAggs/wPbOb_2" +- filename: "nestedAggs/wPbOb_1" +- filename: "nestedAggs/wPbOb_4" +- filename: "nestedAggs/wPbOb_3" +- filename: "nestedAggs/wPbOb_6" +- filename: "nestedAggs/wPbOb_5" +- filename: "nestedAggs/wPbOb_8" +- filename: "nestedAggs/wPbOb_7" +- filename: "frameclause/multipl_wnwds/rnkNoFrm01" +- filename: "frameclause/multipl_wnwds/rnkNoFrm06" +- filename: "frameclause/multipl_wnwds/rnkNoFrm03" +- filename: "frameclause/multipl_wnwds/rnkNoFrm02" +- filename: "frameclause/multipl_wnwds/rnkNoFrm05" +- filename: "frameclause/multipl_wnwds/rnkNoFrm04" +- filename: "nestedAggs/wPbOb_9" +- filename: "frameclause/subQueries/frmInSubQry_04" +- filename: "frameclause/subQueries/frmInSubQry_03" +- filename: "frameclause/subQueries/frmInSubQry_02" +- filename: "frameclause/subQueries/frmInSubQry_01" +- filename: "frameclause/subQueries/frmInSubQry_08" +- filename: "frameclause/subQueries/frmInSubQry_07" +- filename: "frameclause/subQueries/frmInSubQry_06" +- filename: "frameclause/subQueries/frmInSubQry_05" +- filename: "nestedAggs/nstdWinView01" +- filename: "frameclause/RBUPACR/RBUPACR_dt_5" +- filename: "frameclause/RBUPACR/RBUPACR_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_3" +- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBUPACR/RBUPACR_dt_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" +- filename: "frameclause/multipl_wnwds/count_mulwds" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" +- filename: "lag_func/lag_Fn_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" +- filename: "lag_func/lag_Fn_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" +- filename: "lag_func/lag_Fn_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" +- filename: "lag_func/lag_Fn_14" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" +- filename: "lag_func/lag_Fn_10" +- filename: "lag_func/lag_Fn_19" +- filename: "lag_func/lag_Fn_15" +- filename: "lag_func/lag_Fn_16" +- filename: "lag_func/lag_Fn_17" +- filename: "lag_func/lag_Fn_18" +- filename: "lag_func/lag_Fn_22" +- filename: "lag_func/lag_Fn_23" +- filename: "lag_func/lag_Fn_24" +- filename: "lag_func/lag_Fn_25" +- filename: "lag_func/lag_Fn_20" +- filename: "lag_func/lag_Fn_21" +- filename: "nestedAggs/woutPrtnBy_1" +- filename: "nestedAggs/woutPrtnBy_2" +- filename: "lag_func/lag_Fn_26" +- filename: "nestedAggs/woutPrtnBy_3" +- filename: "nestedAggs/woutPrtnBy_4" +- filename: "lag_func/lag_Fn_28" +- filename: "nestedAggs/woutPrtnBy_5" +- filename: "lag_func/lag_Fn_29" +- filename: "nestedAggs/woutPrtnBy_6" +- filename: "nestedAggs/woutPrtnBy_7" +- filename: "lag_func/lag_Fn_33" +- filename: "lag_func/lag_Fn_34" +- filename: "lag_func/lag_Fn_35" +- filename: "frameclause/defaultFrame/RBUPACR_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_bln_1" +- filename: "lag_func/lag_Fn_30" +- filename: "lag_func/lag_Fn_31" +- filename: "frameclause/defaultFrame/RBUPACR_bln_3" +- filename: "lag_func/lag_Fn_32" +- filename: "lag_func/lag_Fn_37" +- filename: "nestedAggs/emtyOvrCls_12" +- filename: "lag_func/lag_Fn_38" +- filename: "nestedAggs/emtyOvrCls_13" +- filename: "lag_func/lag_Fn_39" +- filename: "nestedAggs/emtyOvrCls_10" +- filename: "nestedAggs/emtyOvrCls_11" +- filename: "last_val/lastValFn_2" +- filename: "last_val/lastValFn_1" +- filename: "aggregates/wPrtnOrdrBy_10" +- filename: "frameclause/multipl_wnwds/avg_mulwds" +- filename: "last_val/lastValFn_9" +- filename: "last_val/lastValFn_8" +- filename: "frameclause/multipl_wnwds/fval_mulwds" +- filename: "last_val/lastValFn_7" +- filename: "last_val/lastValFn_6" +- filename: "last_val/lastValFn_5" +- filename: "last_val/lastValFn_4" +- filename: "last_val/lastValFn_3" +- filename: "first_val/firstValFn_20" +- filename: "first_val/firstValFn_23" +- filename: "first_val/firstValFn_24" +- filename: "first_val/firstValFn_21" +- filename: "first_val/firstValFn_22" +- filename: "first_val/firstValFn_27" +- filename: "first_val/firstValFn_28" +- filename: "first_val/firstValFn_25" +- filename: "first_val/firstValFn_26" +- filename: "first_val/firstValFn_29" +- filename: "first_val/firstValFn_30" +- filename: "first_val/firstValFn_31" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" +- filename: "first_val/firstValFn_32" +- filename: "first_val/firstValFn_33" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_1" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_2" +- filename: "lead_func/lead_Fn_4" +- filename: "lead_func/lead_Fn_5" +- filename: "lead_func/lead_Fn_6" +- filename: "lead_func/lead_Fn_7" +- filename: "lead_func/lead_Fn_8" +- filename: "lead_func/lead_Fn_9" +- filename: "lead_func/lead_Fn_1" +- filename: "lead_func/lead_Fn_2" +- filename: "lead_func/lead_Fn_3" +- filename: "lag_func/lag_Fn_80" +- filename: "lag_func/lag_Fn_81" +- filename: "aggregates/testW_Nulls_30" +- filename: "lag_func/lag_Fn_82" +- filename: "aggregates/testW_Nulls_31" +- filename: "lag_func/lag_Fn_83" +- filename: "aggregates/testW_Nulls_32" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" +- filename: "lag_func/lag_Fn_88" +- filename: "aggregates/testW_Nulls_37" +- filename: "lag_func/lag_Fn_89" +- filename: "aggregates/testW_Nulls_38" +- filename: "aggregates/testW_Nulls_39" +- filename: "lag_func/lag_Fn_84" +- filename: "aggregates/testW_Nulls_33" +- filename: "lag_func/lag_Fn_85" +- filename: "aggregates/testW_Nulls_34" +- filename: "lag_func/lag_Fn_86" +- filename: "aggregates/testW_Nulls_35" +- filename: "lag_func/lag_Fn_87" +- filename: "aggregates/testW_Nulls_36" +- filename: "lead_func/lead_Fn_99" +- filename: "lead_func/lead_Fn_97" +- filename: "lead_func/lead_Fn_98" +- filename: "lead_func/lead_Fn_95" +- filename: "lead_func/lead_Fn_96" +- filename: "lead_func/lead_Fn_93" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" +- filename: "lead_func/lead_Fn_94" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" +- filename: "lead_func/lead_Fn_91" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" +- filename: "lead_func/lead_Fn_92" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" +- filename: "lead_func/lead_Fn_90" +- filename: "lag_func/lag_Fn_91" +- filename: "lag_func/lag_Fn_92" +- filename: "lag_func/lag_Fn_93" +- filename: "aggregates/testW_Nulls_20" +- filename: "lag_func/lag_Fn_94" +- filename: "aggregates/testW_Nulls_21" +- filename: "lag_func/lag_Fn_90" +- filename: "lag_func/lag_Fn_99" +- filename: "aggregates/testW_Nulls_26" +- filename: "first_val/firstValFn_12" +- filename: "aggregates/testW_Nulls_27" +- filename: "first_val/firstValFn_13" +- filename: "aggregates/testW_Nulls_28" +- filename: "first_val/firstValFn_10" +- filename: "aggregates/testW_Nulls_29" +- filename: "first_val/firstValFn_11" +- filename: "lag_func/lag_Fn_95" +- filename: "aggregates/testW_Nulls_22" +- filename: "first_val/firstValFn_16" +- filename: "lag_func/lag_Fn_96" +- filename: "aggregates/testW_Nulls_23" +- filename: "first_val/firstValFn_17" +- filename: "lag_func/lag_Fn_97" +- filename: "aggregates/testW_Nulls_24" +- filename: "first_val/firstValFn_14" +- filename: "lag_func/lag_Fn_98" +- filename: "aggregates/testW_Nulls_25" +- filename: "first_val/firstValFn_15" +- filename: "nestedAggs/multiWin_6" +- filename: "nestedAggs/multiWin_7" +- filename: "lead_func/lead_Fn_88" +- filename: "first_val/firstValFn_18" +- filename: "nestedAggs/multiWin_8" +- filename: "lead_func/lead_Fn_89" +- filename: "first_val/firstValFn_19" +- filename: "lead_func/lead_Fn_86" +- filename: "lead_func/lead_Fn_87" +- filename: "lead_func/lead_Fn_84" +- filename: "lead_func/lead_Fn_85" +- filename: "lead_func/lead_Fn_82" +- filename: "nestedAggs/basic_3" +- filename: "lead_func/lead_Fn_83" +- filename: "nestedAggs/basic_4" +- filename: "lead_func/lead_Fn_80" +- filename: "nestedAggs/basic_5" +- filename: "lead_func/lead_Fn_81" +- filename: "nestedAggs/basic_6" +- filename: "nestedAggs/basic_1" +- filename: "nestedAggs/basic_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" +- filename: "lead_func/lead_Fn_79" +- filename: "lead_func/lead_Fn_77" +- filename: "lead_func/lead_Fn_78" +- filename: "lead_func/lead_Fn_75" +- filename: "lead_func/lead_Fn_76" +- filename: "lead_func/lead_Fn_73" +- filename: "lead_func/lead_Fn_74" +- filename: "lead_func/lead_Fn_71" +- filename: "lead_func/lead_Fn_72" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" +- filename: "lead_func/lead_Fn_70" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_1" +- filename: "lead_func/lead_Fn_59" +- filename: "lead_func/lead_Fn_68" +- filename: "lead_func/lead_Fn_69" +- filename: "lead_func/lead_Fn_66" +- filename: "lead_func/lead_Fn_67" +- filename: "lead_func/lead_Fn_64" +- filename: "lead_func/lead_Fn_65" +- filename: "lead_func/lead_Fn_62" +- filename: "lead_func/lead_Fn_63" +- filename: "lead_func/lead_Fn_60" +- filename: "lead_func/lead_Fn_61" +- filename: "lag_func/lag_Fn_44" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" +- filename: "lag_func/lag_Fn_45" +- filename: "lag_func/lag_Fn_46" +- filename: "lag_func/lag_Fn_47" +- filename: "lag_func/lag_Fn_40" +- filename: "lag_func/lag_Fn_41" +- filename: "lag_func/lag_Fn_42" +- filename: "lag_func/lag_Fn_43" +- filename: "aggregates/winFnQry_4" +- filename: "aggregates/winFnQry_5" +- filename: "aggregates/winFnQry_6" +- filename: "aggregates/winFnQry_7" +- filename: "lag_func/lag_Fn_48" +- filename: "lag_func/lag_Fn_49" +- filename: "aggregates/winFnQry_1" +- filename: "aggregates/winFnQry_2" +- filename: "aggregates/winFnQry_3" +- filename: "aggregates/winFnQry_8" +- filename: "aggregates/winFnQry_9" +- filename: "lag_func/lag_Fn_50" +- filename: "lag_func/lag_Fn_55" +- filename: "lag_func/lag_Fn_56" +- filename: "lag_func/lag_Fn_57" +- filename: "lag_func/lag_Fn_58" +- filename: "lag_func/lag_Fn_51" +- filename: "lag_func/lag_Fn_52" +- filename: "lag_func/lag_Fn_53" +- filename: "lag_func/lag_Fn_54" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" +- filename: "lag_func/lag_Fn_59" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" +- filename: "lag_func/lag_Fn_60" +- filename: "lag_func/lag_Fn_61" +- filename: "aggregates/testW_Nulls_10" +- filename: "nestedAggs/basic_7" +- filename: "nestedAggs/basic_8" +- filename: "nestedAggs/basic_9" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" +- filename: "lag_func/lag_Fn_66" +- filename: "aggregates/testW_Nulls_15" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" +- filename: "lag_func/lag_Fn_67" +- filename: "aggregates/testW_Nulls_16" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" +- filename: "lag_func/lag_Fn_68" +- filename: "aggregates/testW_Nulls_17" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" +- filename: "lag_func/lag_Fn_69" +- filename: "aggregates/testW_Nulls_18" +- filename: "nestedAggs/multiWin_1" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" +- filename: "lag_func/lag_Fn_62" +- filename: "aggregates/testW_Nulls_11" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" +- filename: "lag_func/lag_Fn_63" +- filename: "aggregates/testW_Nulls_12" +- filename: "lag_func/lag_Fn_64" +- filename: "aggregates/testW_Nulls_13" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" +- filename: "lag_func/lag_Fn_65" +- filename: "aggregates/testW_Nulls_14" +- filename: "nestedAggs/multiWin_5" +- filename: "aggregates/testW_Nulls_19" +- filename: "aggregates/winFnQry_82" +- filename: "aggregates/winFnQry_83" +- filename: "aggregates/winFnQry_80" +- filename: "aggregates/winFnQry_81" +- filename: "aggregates/winFnQry_84" +- filename: "aggregates/winFnQry_85" +- filename: "lag_func/lag_Fn_70" +- filename: "frameclause/RBCRACR/RBCRACR_dt_5" +- filename: "lag_func/lag_Fn_71" +- filename: "frameclause/RBCRACR/RBCRACR_dt_4" +- filename: "lag_func/lag_Fn_72" +- filename: "frameclause/RBCRACR/RBCRACR_dt_3" +- filename: "frameclause/RBCRACR/RBCRACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_dt_1" +- filename: "lag_func/lag_Fn_77" +- filename: "lag_func/lag_Fn_78" +- filename: "lag_func/lag_Fn_79" +- filename: "lag_func/lag_Fn_73" +- filename: "lag_func/lag_Fn_74" +- filename: "lag_func/lag_Fn_75" +- filename: "lag_func/lag_Fn_76" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_14" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" +- filename: "frameclause/defaultFrame/RBUPACR_int11" +- filename: "aggregates/winFnQry_68" +- filename: "frameclause/defaultFrame/RBUPACR_int10" +- filename: "aggregates/winFnQry_69" +- filename: "frameclause/defaultFrame/RBUPACR_int13" +- filename: "aggregates/winFnQry_66" +- filename: "frameclause/defaultFrame/RBUPACR_int12" +- filename: "aggregates/winFnQry_67" +- filename: "frameclause/defaultFrame/RBUPACR_dt_5" +- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/defaultFrame/RBUPACR_dt_1" +- filename: "nestedAggs/emtyOvrCls_6" +- filename: "frameclause/defaultFrame/RBUPACR_dt_2" +- filename: "aggregates/wo_OrdrBy_9" +- filename: "nestedAggs/emtyOvrCls_5" +- filename: "frameclause/defaultFrame/RBUPACR_dt_3" +- filename: "aggregates/wo_OrdrBy_8" +- filename: "nestedAggs/emtyOvrCls_8" +- filename: "frameclause/defaultFrame/RBUPACR_dt_4" +- filename: "aggregates/wo_OrdrBy_7" +- filename: "nestedAggs/emtyOvrCls_7" +- filename: "aggregates/wo_OrdrBy_6" +- filename: "aggregates/wo_OrdrBy_5" +- filename: "nestedAggs/emtyOvrCls_9" +- filename: "aggregates/wo_OrdrBy_4" +- filename: "aggregates/wo_OrdrBy_3" +- filename: "aggregates/wo_OrdrBy_2" +- filename: "aggregates/winFnQry_60" +- filename: "aggregates/wo_OrdrBy_1" +- filename: "aggregates/winFnQry_61" +- filename: "aggregates/winFnQry_64" +- filename: "nestedAggs/emtyOvrCls_2" +- filename: "aggregates/winFnQry_65" +- filename: "nestedAggs/emtyOvrCls_1" +- filename: "aggregates/winFnQry_62" +- filename: "nestedAggs/emtyOvrCls_4" +- filename: "aggregates/winFnQry_63" +- filename: "nestedAggs/emtyOvrCls_3" +- filename: "aggregates/winFnQry_79" +- filename: "aggregates/winFnQry_77" +- filename: "aggregates/winFnQry_78" +- filename: "frameclause/RBUPACR/RBUPACR_chr_4" +- filename: "frameclause/RBUPACR/RBUPACR_chr_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_2" +- filename: "frameclause/RBUPACR/RBUPACR_chr_1" +- filename: "frameclause/RBUPACR/RBUPACR_chr_5" +- filename: "aggregates/winFnQry_71" +- filename: "aggregates/winFnQry_72" +- filename: "frameclause/multipl_wnwds/max_mulwds" +- filename: "aggregates/winFnQry_70" +- filename: "aggregates/winFnQry_75" +- filename: "aggregates/winFnQry_76" +- filename: "aggregates/winFnQry_73" +- filename: "aggregates/winFnQry_74" +- filename: "aggregates/winFnQry_46" +- filename: "aggregates/winFnQry_47" +- filename: "aggregates/winFnQry_44" +- filename: "aggregates/winFnQry_45" +- filename: "aggregates/winFnQry_48" +- filename: "aggregates/winFnQry_49" +- filename: "aggregates/aggOWnFn_1" +- filename: "aggregates/aggOWnFn_2" +- filename: "aggregates/aggOWnFn_3" +- filename: "aggregates/aggOWnFn_4" +- filename: "aggregates/aggOWnFn_5" +- filename: "aggregates/aggOWnFn_6" +- filename: "frameclause/RBCRACR/RBCRACR_int_8" +- filename: "frameclause/RBCRACR/RBCRACR_int_7" +- filename: "frameclause/RBCRACR/RBCRACR_int_9" +- filename: "frameclause/RBCRACR/RBCRACR_int_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_1" +- filename: "frameclause/RBCRACR/RBCRACR_int_4" +- filename: "aggregates/winFnQry_42" +- filename: "frameclause/RBCRACR/RBCRACR_int_3" +- filename: "aggregates/winFnQry_43" +- filename: "frameclause/RBCRACR/RBCRACR_int_6" +- filename: "aggregates/winFnQry_40" +- filename: "frameclause/RBCRACR/RBCRACR_int_5" +- filename: "aggregates/winFnQry_41" +- filename: "aggregates/winFnQry_57" +- filename: "aggregates/winFnQry_58" +- filename: "aggregates/winFnQry_55" +- filename: "aggregates/winFnQry_56" +- filename: "aggregates/winFnQry_59" +- filename: "aggregates/aggOWnFn_7" +- filename: "aggregates/aggOWnFn_8" +- filename: "aggregates/aggOWnFn_9" +- filename: "aggregates/winFnQry_50" +- filename: "aggregates/winFnQry_53" +- filename: "aggregates/winFnQry_54" +- filename: "aggregates/winFnQry_51" +- filename: "aggregates/winFnQry_52" +- filename: "aggregates/winFnQry_24" +- filename: "aggregates/winFnQry_22" +- filename: "aggregates/winFnQry_23" +- filename: "aggregates/winFnQry_28" +- filename: "aggregates/winFnQry_29" +- filename: "aggregates/winFnQry_26" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" +- filename: "first_val/firstValFn_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" +- filename: "first_val/firstValFn_6" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" +- filename: "first_val/firstValFn_7" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" +- filename: "first_val/firstValFn_8" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" +- filename: "first_val/firstValFn_1" +- filename: "first_val/firstValFn_2" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" +- filename: "first_val/firstValFn_3" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" +- filename: "first_val/firstValFn_4" +- filename: "first_val/firstValFn_9" +- filename: "aggregates/winFnQry_20" +- filename: "aggregates/winFnQry_21" +- filename: "aggregates/winFnQry_35" +- filename: "aggregates/winFnQry_36" +- filename: "aggregates/winFnQry_33" +- filename: "aggregates/winFnQry_34" +- filename: "aggregates/winFnQry_39" +- filename: "aggregates/winFnQry_37" +- filename: "aggregates/winFnQry_38" +- filename: "aggregates/winFnQry_31" +- filename: "aggregates/winFnQry_32" +- filename: "aggregates/winFnQry_13" +- filename: "aggregates/winFnQry_14" +- filename: "aggregates/winFnQry_11" +- filename: "aggregates/winFnQry_12" +- filename: "aggregates/winFnQry_17" +- filename: "aggregates/winFnQry_18" +- filename: "aggregates/winFnQry_15" +- filename: "aggregates/winFnQry_16" +- filename: "aggregates/winFnQry_19" +- filename: "nestedAggs/frmclause19" +- filename: "nestedAggs/frmclause17" +- filename: "nestedAggs/frmclause18" +- filename: "aggregates/mtyOvrCluse_04" +- filename: "nestedAggs/frmclause15" +- filename: "aggregates/mtyOvrCluse_03" +- filename: "nestedAggs/frmclause16" +- filename: "nestedAggs/frmclause13" +- filename: "aggregates/mtyOvrCluse_05" +- filename: "nestedAggs/frmclause14" +- filename: "nestedAggs/frmclause11" +- filename: "nestedAggs/frmclause12" +- filename: "nestedAggs/frmclause10" +- filename: "aggregates/winFnQry_10" +- filename: "aggregates/mtyOvrCluse_02" +- filename: "aggregates/mtyOvrCluse_01" +- filename: "frameclause/RBUPACR/RBUPACR_int10" +- filename: "frameclause/RBUPACR/RBUPACR_int13" +- filename: "frameclause/RBUPACR/RBUPACR_int14" +- filename: "frameclause/RBUPACR/RBUPACR_int11" +- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "lag_func/lag_Fn_1" +- filename: "lag_func/lag_Fn_2" +- filename: "lag_func/lag_Fn_3" +- filename: "lag_func/lag_Fn_4" +- filename: "lag_func/lag_Fn_5" +- filename: "lag_func/lag_Fn_6" +- filename: "lag_func/lag_Fn_7" +- filename: "lag_func/lag_Fn_8" +- filename: "lag_func/lag_Fn_9" diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index 0c30432d3d67..ad66e9dfdd42 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -106,6 +106,46 @@ public void evaluate() }; } } + class DecoupledIgnoreProcessor2 implements TestRule + { + private Modes mode; + + public DecoupledIgnoreProcessor2(Modes ignoreMode) + { + mode=ignoreMode; + } + + @Override + public Statement apply(Statement base, Description description) + { +// DecoupledIgnore annotation = mode; + Modes mode2 = mode; + if (mode == null) { + return base; + } + return new Statement() + { + @Override + public void evaluate() + { + Throwable e = assertThrows( + "Expected that this testcase will fail - it might got fixed?", + mode.throwableClass, + base::evaluate + ); + + String trace = Throwables.getStackTraceAsString(e); +// Modes mode2 = annotation.mode(); + Matcher m = mode2.getPattern().matcher(trace); + + if (!m.find()) { + throw new AssertionError("Exception stactrace doesn't match regex: " + mode.regex, e); + } + throw new AssumptionViolatedException("Test is not-yet supported in Decoupled mode"); + } + }; + } + } } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index eb40b369038b..998d77aa0b53 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -19,6 +19,7 @@ package org.apache.druid.sql.calcite; +import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; import com.google.common.base.Function; @@ -50,21 +51,23 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; +import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor2; +import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; import org.apache.druid.timeline.partition.NumberedShardSpec; import org.junit.Assert; +import org.junit.Rule; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import javax.annotation.Nonnull; import javax.annotation.Nullable; -import javax.management.RuntimeErrorException; - import static org.junit.Assert.assertNull; +import static org.junit.Assert.fail; import java.io.File; import java.io.IOException; @@ -77,6 +80,8 @@ import java.util.Comparator; import java.util.List; import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; /** * These test cases are borrowed from the drill-test-framework at @@ -109,48 +114,72 @@ public static Object parametersForWindowQueryTest() throws Exception final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); - DrillTestCaseList val = new DrillTestCaseList(); - val.cases = new ArrayList<>(); - // val.cases.add(new DrillTestCaseFixture("asd",null)); - // val.cases.add(new DrillTestCaseFixture("asd2",Modes.NOT_ENOUGH_RULES)); - - String aa = CalciteWindowQueryTest.YAML_JACKSON.writeValueAsString( - val); - System.out.println(aa); - - DrillTestCaseList caseList = CalciteWindowQueryTest.YAML_JACKSON.readValue( + DrillTestCaseList cases = CalciteWindowQueryTest.YAML_JACKSON.readValue( DrillWindowQueryTest.class.getClassLoader().getResource("drill/window/queries/cases.yaml").openStream(), DrillTestCaseList.class); - - System.out.println(caseList.cases); - - if (true) { - throw new RuntimeErrorException(null); + if (cases.cases == null) { + cases.cases = new ArrayList<>(); } - return FileUtils + Set files = FileUtils .streamFiles(windowFolder.toFile(), true, "q") .map(file -> { Path rel = windowFolder.relativize(file.toPath()); return rel.toString().replaceFirst("..$", ""); }) - .sorted() - .toArray(); + .collect(Collectors.toSet()); + + for (DrillTestCaseFixture c : cases.cases) { + if (!files.remove(c.filename)) { + fail("invalid testcase: " + c.filename); + } + } + + if (!files.isEmpty()) { + for (String fileName : files) { + cases.cases.add(new DrillTestCaseFixture(fileName, null)); + } + CalciteWindowQueryTest.YAML_JACKSON.writeValue(new File("new_cases.yml"), cases); + + System.out.println(files); + fail("missing cases from cases.yml!"); + } + + return cases.cases.toArray(); } private final DrillTestCase testCase; - public DrillWindowQueryTest(String filename) throws IOException + @Rule + public + DecoupledIgnoreProcessor2 ignoreProcessor; + + public DrillWindowQueryTest(DrillTestCaseFixture fixture) throws IOException { - this.testCase = new DrillTestCase(filename); + this.testCase = new DrillTestCase(fixture); + this.ignoreProcessor=new DecoupledIgnoreProcessor2(fixture.ignoreMode); } + + static class DrillTestCaseFixture { @JsonProperty public String filename; @JsonProperty - public DecoupledIgnore.Modes ignoreMode; + @JsonInclude(JsonInclude.Include.NON_NULL) + public Modes ignoreMode; + + DrillTestCaseFixture() + { + } + + public DrillTestCaseFixture(String fileName, Modes ignoreMode) + { + this.filename = fileName; + this.ignoreMode = ignoreMode; + + } @Override public String toString() @@ -167,13 +196,13 @@ static class DrillTestCaseList static class DrillTestCase { - private final String filename; + private final DrillTestCaseFixture fixture; private final String query; private final List results; - public DrillTestCase(String filename) throws IOException + public DrillTestCase(DrillTestCaseFixture fixture) throws IOException { - this.filename = filename; + this.fixture = fixture; this.query = readStringFromResource(".q"); String resultsStr = readStringFromResource(".e"); String[] lines = resultsStr.split("\n"); @@ -201,7 +230,7 @@ private List getExpectedResults() private String readStringFromResource(String s) throws IOException { final String query; - try (InputStream queryIn = ClassLoader.getSystemResourceAsStream("drill/window/queries/" + filename + s)) { + try (InputStream queryIn = ClassLoader.getSystemResourceAsStream("drill/window/queries/" + fixture.filename + s)) { query = new String(ByteStreams.toByteArray(queryIn), StandardCharsets.UTF_8); } return query; @@ -267,14 +296,14 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( public class TextualResultsVerifier implements ResultsVerifier { - protected final List expectedResults; + protected final List expectedResultsText; @Nullable protected final RowSignature expectedResultRowSignature; private RowSignature currentRowSignature; - public TextualResultsVerifier(List expectedResults, RowSignature expectedSignature) + public TextualResultsVerifier(List expectedResultsString, RowSignature expectedSignature) { - this.expectedResults = expectedResults; + this.expectedResultsText = expectedResultsString; this.expectedResultRowSignature = expectedSignature; } @@ -290,32 +319,23 @@ public void verifyRowSignature(RowSignature rowSignature) @Override public void verify(String sql, List results) { - // SqlToRelConverter.isOrdered(null) - + // FIXME: SqlToRelConverter.isOrdered(null) would be better boolean unsorted = !sql.toLowerCase() .replaceAll("\n", " ") .replaceFirst(".*\\)", "") .contains("order"); - List parsedExpectedResults = parseResults(currentRowSignature, expectedResults); + List expectedResults = parseResults(currentRowSignature, expectedResultsText); try { - Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); + Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResultsText.size(), results.size()); if (unsorted) { - // Set resultsSet = new TreeSet<>(results); - // Set expectedSet = new TreeSet<>(parsedExpectedResults); - //// // FIXME: incorrectly handles multiset issue - //// - //// if(resultsSet) - //// results.sort(new ArrayRowCmp()); - parsedExpectedResults.sort(new ArrayRowCmp()); - ; - + expectedResults.sort(new ArrayRowCmp()); } else { - assertResultsEquals(sql, parsedExpectedResults, results); + assertResultsEquals(sql, expectedResults, results); } } catch (AssertionError e) { - displayResults(parsedExpectedResults); + displayResults(expectedResults); System.out.println("query: " + sql); displayResults(results); throw e; @@ -325,7 +345,6 @@ public void verify(String sql, List results) static class ArrayRowCmp implements Comparator { - @Override public int compare(Object[] arg0, Object[] arg1) { @@ -333,7 +352,6 @@ public int compare(Object[] arg0, Object[] arg1) String s1 = Arrays.toString(arg1); return s0.compareTo(s1); } - } private static List parseResults(RowSignature rs, List results) @@ -345,9 +363,7 @@ private static List parseResults(RowSignature rs, List resul for (int i = 0; i < cc.size(); i++) { ColumnType t = rs.getColumnType(i).get(); assertNull(t.getComplexTypeName()); - Object val = row[i]; - if ("null".equals(val)) { val = null; } else { @@ -366,7 +382,6 @@ private static List parseResults(RowSignature rs, List resul } } newRow[i] = val; - } ret.add(newRow); } @@ -381,7 +396,7 @@ public void windowQueryTest() throws Exception try { thread = Thread.currentThread(); oldName = thread.getName(); - thread.setName("drillWindowQuery-" + testCase.filename); + thread.setName("drillWindowQuery-" + testCase.fixture.filename); testBuilder() .skipVectorize(true) @@ -391,8 +406,6 @@ public void windowQueryTest() throws Exception QueryContexts.ENABLE_DEBUG, true, PlannerConfig.CTX_KEY_USE_APPROXIMATE_COUNT_DISTINCT, false)) .sql(testCase.getQueryString()) - // .queryContext(ImmutableMap.of("windowsAreForClosers", true, - // "windowsAllTheWayDown", true)) .expectedResults(new TextualResultsVerifier(testCase.getExpectedResults(), null)) .run(); } finally { diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml index 8e3f9503e870..f183f12edff6 100644 --- a/sql/src/test/resources/drill/window/queries/cases.yaml +++ b/sql/src/test/resources/drill/window/queries/cases.yaml @@ -1,7 +1,997 @@ --- cases: -- filename: "asd" - ignoreMode: "NOT_ENOUGH_RULES" -- filename: "asd2" - ignoreMode: "NOT_ENOUGH_RULES" - \ No newline at end of file +- filename: "nestedAggs/cte_win_02" +- filename: "nestedAggs/cte_win_03" +- filename: "nestedAggs/cte_win_01" +- filename: "nestedAggs/cte_win_04" +- filename: "nestedAggs/cte_win_05" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" +- filename: "aggregates/wPrtnOrdrBy_2" +- filename: "aggregates/wPrtnOrdrBy_1" +- filename: "aggregates/wPrtnOrdrBy_6" +- filename: "aggregates/wPrtnOrdrBy_5" +- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_3" +- filename: "aggregates/wPrtnOrdrBy_9" +- filename: "aggregates/wPrtnOrdrBy_8" +- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "aggregates/wPrtnOrdrBy_7" +- filename: "frameclause/defaultFrame/RBUPACR_int8" +- filename: "aggregates/aggOWnFn_51" +- filename: "frameclause/defaultFrame/RBUPACR_int7" +- filename: "aggregates/aggOWnFn_50" +- filename: "frameclause/defaultFrame/RBUPACR_int6" +- filename: "frameclause/defaultFrame/RBUPACR_int5" +- filename: "lead_func/lead_Fn_102" +- filename: "frameclause/defaultFrame/RBUPACR_int4" +- filename: "lead_func/lead_Fn_101" +- filename: "frameclause/defaultFrame/RBUPACR_int3" +- filename: "lead_func/lead_Fn_100" +- filename: "frameclause/defaultFrame/RBUPACR_int2" +- filename: "frameclause/defaultFrame/RBUPACR_int1" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" +- filename: "lead_func/lead_Fn_107" +- filename: "lead_func/lead_Fn_106" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" +- filename: "lead_func/lead_Fn_105" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" +- filename: "lead_func/lead_Fn_104" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" +- filename: "lead_func/lead_Fn_103" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" +- filename: "frameclause/multipl_wnwds/lval_mulwds" +- filename: "aggregates/aggOWnFn_49" +- filename: "aggregates/aggOWnFn_48" +- filename: "nestedAggs/nstdagg24" +- filename: "aggregates/aggOWnFn_47" +- filename: "nestedAggs/nstdagg25" +- filename: "aggregates/aggOWnFn_46" +- filename: "nestedAggs/nstdagg26" +- filename: "aggregates/aggOWnFn_45" +- filename: "aggregates/aggOWnFn_44" +- filename: "nestedAggs/nstdagg20" +- filename: "aggregates/aggOWnFn_43" +- filename: "nestedAggs/nstdagg21" +- filename: "aggregates/aggOWnFn_42" +- filename: "nestedAggs/nstdagg22" +- filename: "aggregates/aggOWnFn_41" +- filename: "nestedAggs/nstdagg23" +- filename: "aggregates/aggOWnFn_40" +- filename: "last_val/lastValFn_18" +- filename: "last_val/lastValFn_19" +- filename: "last_val/lastValFn_16" +- filename: "last_val/lastValFn_17" +- filename: "last_val/lastValFn_10" +- filename: "last_val/lastValFn_11" +- filename: "last_val/lastValFn_14" +- filename: "last_val/lastValFn_15" +- filename: "last_val/lastValFn_12" +- filename: "last_val/lastValFn_13" +- filename: "aggregates/aggOWnFn_39" +- filename: "aggregates/aggOWnFn_38" +- filename: "aggregates/aggOWnFn_37" +- filename: "aggregates/aggOWnFn_36" +- filename: "aggregates/aggOWnFn_35" +- filename: "aggregates/aggOWnFn_34" +- filename: "aggregates/aggOWnFn_33" +- filename: "aggregates/aggOWnFn_32" +- filename: "aggregates/aggOWnFn_31" +- filename: "aggregates/aggOWnFn_30" +- filename: "last_val/lastValFn_29" +- filename: "last_val/lastValFn_27" +- filename: "last_val/lastValFn_28" +- filename: "last_val/lastValFn_21" +- filename: "last_val/lastValFn_22" +- filename: "last_val/lastValFn_20" +- filename: "last_val/lastValFn_25" +- filename: "last_val/lastValFn_26" +- filename: "last_val/lastValFn_23" +- filename: "last_val/lastValFn_24" +- filename: "nestedAggs/nstdagg06" +- filename: "nestedAggs/nstdagg07" +- filename: "nestedAggs/nstdagg08" +- filename: "nestedAggs/nstdagg09" +- filename: "nestedAggs/nstdagg02" +- filename: "nestedAggs/nstdagg03" +- filename: "nestedAggs/nstdagg04" +- filename: "aggregates/aggOWnFn_23" +- filename: "nestedAggs/nstdagg05" +- filename: "aggregates/aggOWnFn_22" +- filename: "aggregates/aggOWnFn_21" +- filename: "aggregates/aggOWnFn_20" +- filename: "nestedAggs/nstdagg01" +- filename: "lag_func/lag_Fn_102" +- filename: "aggregates/aggOWnFn_19" +- filename: "nestedAggs/nstdagg17" +- filename: "lag_func/lag_Fn_101" +- filename: "aggregates/aggOWnFn_18" +- filename: "nestedAggs/nstdagg18" +- filename: "lag_func/lag_Fn_100" +- filename: "aggregates/aggOWnFn_17" +- filename: "nestedAggs/nstdagg19" +- filename: "aggregates/aggOWnFn_16" +- filename: "aggregates/aggOWnFn_15" +- filename: "nestedAggs/nstdagg13" +- filename: "aggregates/aggOWnFn_14" +- filename: "nestedAggs/nstdagg14" +- filename: "aggregates/aggOWnFn_13" +- filename: "nestedAggs/nstdagg15" +- filename: "aggregates/aggOWnFn_12" +- filename: "nestedAggs/nstdagg16" +- filename: "aggregates/aggOWnFn_11" +- filename: "lag_func/lag_Fn_109" +- filename: "aggregates/aggOWnFn_10" +- filename: "nestedAggs/nstdagg10" +- filename: "lag_func/lag_Fn_108" +- filename: "nestedAggs/nstdagg11" +- filename: "lag_func/lag_Fn_107" +- filename: "nestedAggs/nstdagg12" +- filename: "lag_func/lag_Fn_106" +- filename: "lag_func/lag_Fn_105" +- filename: "lag_func/lag_Fn_104" +- filename: "lag_func/lag_Fn_103" +- filename: "lag_func/lag_Fn_112" +- filename: "lag_func/lag_Fn_111" +- filename: "lag_func/lag_Fn_110" +- filename: "aggregates/woPrtnBy_17" +- filename: "aggregates/woPrtnBy_16" +- filename: "aggregates/woPrtnBy_15" +- filename: "aggregates/woPrtnBy_14" +- filename: "aggregates/woPrtnBy_13" +- filename: "nestedAggs/frmclause08" +- filename: "aggregates/woPrtnBy_12" +- filename: "nestedAggs/frmclause09" +- filename: "aggregates/woPrtnBy_11" +- filename: "nestedAggs/frmclause06" +- filename: "aggregates/woPrtnBy_10" +- filename: "nestedAggs/frmclause07" +- filename: "nestedAggs/frmclause04" +- filename: "frameclause/RBUPACR/RBUPACR_bln_1" +- filename: "nestedAggs/frmclause05" +- filename: "nestedAggs/frmclause02" +- filename: "nestedAggs/frmclause03" +- filename: "nestedAggs/frmclause01" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" +- filename: "aggregates/wo_OrdrBy_10" +- filename: "aggregates/wo_OrdrBy_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" +- filename: "aggregates/wo_OrdrBy_14" +- filename: "aggregates/wo_OrdrBy_15" +- filename: "aggregates/wo_OrdrBy_12" +- filename: "aggregates/wo_OrdrBy_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_bln_2" +- filename: "frameclause/RBUPACR/RBUPACR_bln_3" +- filename: "aggregates/wo_OrdrBy_18" +- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_16" +- filename: "aggregates/wo_OrdrBy_17" +- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "aggregates/wo_OrdrBy_21" +- filename: "aggregates/wo_OrdrBy_22" +- filename: "frameclause/RBUPACR/RBUPACR_int3" +- filename: "frameclause/RBUPACR/RBUPACR_int2" +- filename: "aggregates/wo_OrdrBy_20" +- filename: "frameclause/RBUPACR/RBUPACR_int5" +- filename: "aggregates/wo_OrdrBy_25" +- filename: "frameclause/RBUPACR/RBUPACR_int4" +- filename: "aggregates/wo_OrdrBy_26" +- filename: "frameclause/RBUPACR/RBUPACR_int7" +- filename: "aggregates/wo_OrdrBy_23" +- filename: "frameclause/RBUPACR/RBUPACR_int6" +- filename: "aggregates/wo_OrdrBy_24" +- filename: "frameclause/multipl_wnwds/sum_mulwds" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_4" +- filename: "frameclause/defaultFrame/RBUPACR_chr_5" +- filename: "frameclause/defaultFrame/RBUPACR_chr_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_1" +- filename: "aggregates/woPrtnBy_50" +- filename: "aggregates/woPrtnBy_42" +- filename: "aggregates/woPrtnBy_41" +- filename: "aggregates/woPrtnBy_40" +- filename: "nestedAggs/basic_10" +- filename: "aggregates/woPrtnBy_49" +- filename: "aggregates/woPrtnBy_48" +- filename: "aggregates/woPrtnBy_47" +- filename: "aggregates/woPrtnBy_46" +- filename: "aggregates/woPrtnBy_45" +- filename: "aggregates/woPrtnBy_44" +- filename: "aggregates/woPrtnBy_43" +- filename: "frameclause/RBUPACR/RBUPACR_int9" +- filename: "frameclause/RBUPACR/RBUPACR_int8" +- filename: "aggregates/woPrtnBy_31" +- filename: "aggregates/woPrtnBy_30" +- filename: "nestedAggs/woutOby_6" +- filename: "nestedAggs/woutOby_7" +- filename: "nestedAggs/woutOby_8" +- filename: "nestedAggs/woutOby_9" +- filename: "aggregates/woPrtnBy_39" +- filename: "aggregates/woPrtnBy_38" +- filename: "aggregates/woPrtnBy_37" +- filename: "aggregates/woPrtnBy_36" +- filename: "aggregates/woPrtnBy_35" +- filename: "aggregates/woPrtnBy_34" +- filename: "aggregates/woPrtnBy_33" +- filename: "aggregates/woPrtnBy_32" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" +- filename: "nestedAggs/woutOby_11" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" +- filename: "nestedAggs/woutOby_12" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" +- filename: "aggregates/woPrtnBy_29" +- filename: "nestedAggs/woutOby_10" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" +- filename: "nestedAggs/woutOby_13" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" +- filename: "aggregates/woPrtnBy_20" +- filename: "aggregates/woPrtnBy_28" +- filename: "aggregates/woPrtnBy_27" +- filename: "aggregates/woPrtnBy_26" +- filename: "aggregates/woPrtnBy_25" +- filename: "aggregates/woPrtnBy_24" +- filename: "aggregates/woPrtnBy_23" +- filename: "aggregates/woPrtnBy_22" +- filename: "aggregates/woPrtnBy_21" +- filename: "frameclause/multipl_wnwds/mulwind_06" +- filename: "frameclause/multipl_wnwds/mulwind_07" +- filename: "aggregates/woPrtnBy_19" +- filename: "frameclause/multipl_wnwds/mulwind_01" +- filename: "aggregates/woPrtnBy_18" +- filename: "nestedAggs/woutOby_2" +- filename: "nestedAggs/woutOby_3" +- filename: "nestedAggs/woutOby_4" +- filename: "nestedAggs/woutOby_5" +- filename: "frameclause/multipl_wnwds/mulwind_08" +- filename: "frameclause/multipl_wnwds/mulwind_09" +- filename: "nestedAggs/woutOby_1" +- filename: "frameclause/subQueries/frmInSubQry_40" +- filename: "frameclause/subQueries/frmInSubQry_44" +- filename: "frameclause/subQueries/frmInSubQry_43" +- filename: "frameclause/subQueries/frmInSubQry_42" +- filename: "frameclause/subQueries/frmInSubQry_41" +- filename: "frameclause/subQueries/frmInSubQry_48" +- filename: "frameclause/subQueries/frmInSubQry_47" +- filename: "frameclause/subQueries/frmInSubQry_46" +- filename: "frameclause/subQueries/frmInSubQry_45" +- filename: "frameclause/subQueries/frmInSubQry_49" +- filename: "lead_func/lead_Fn_13" +- filename: "lead_func/lead_Fn_14" +- filename: "lead_func/lead_Fn_11" +- filename: "lead_func/lead_Fn_12" +- filename: "lead_func/lead_Fn_10" +- filename: "ntile_func/ntileFn_56" +- filename: "ntile_func/ntileFn_57" +- filename: "ntile_func/ntileFn_58" +- filename: "frameclause/multipl_wnwds/min_mulwds" +- filename: "ntile_func/ntileFn_59" +- filename: "ntile_func/ntileFn_52" +- filename: "ntile_func/ntileFn_53" +- filename: "ntile_func/ntileFn_54" +- filename: "ntile_func/ntileFn_55" +- filename: "ntile_func/ntileFn_6" +- filename: "ntile_func/ntileFn_5" +- filename: "ntile_func/ntileFn_4" +- filename: "ntile_func/ntileFn_3" +- filename: "frameclause/subQueries/frmInSubQry_33" +- filename: "frameclause/subQueries/frmInSubQry_32" +- filename: "ntile_func/ntileFn_9" +- filename: "frameclause/subQueries/frmInSubQry_31" +- filename: "ntile_func/ntileFn_8" +- filename: "frameclause/subQueries/frmInSubQry_30" +- filename: "ntile_func/ntileFn_7" +- filename: "frameclause/subQueries/frmInSubQry_37" +- filename: "frameclause/subQueries/frmInSubQry_36" +- filename: "frameclause/subQueries/frmInSubQry_35" +- filename: "frameclause/subQueries/frmInSubQry_34" +- filename: "frameclause/subQueries/frmInSubQry_39" +- filename: "frameclause/subQueries/frmInSubQry_38" +- filename: "ntile_func/ntileFn_2" +- filename: "ntile_func/ntileFn_1" +- filename: "ntile_func/ntileFn_40" +- filename: "frameclause/subQueries/frmInSubQry_22" +- filename: "frameclause/subQueries/frmInSubQry_21" +- filename: "frameclause/subQueries/frmInSubQry_20" +- filename: "frameclause/subQueries/frmInSubQry_26" +- filename: "frameclause/subQueries/frmInSubQry_25" +- filename: "frameclause/subQueries/frmInSubQry_24" +- filename: "frameclause/subQueries/frmInSubQry_23" +- filename: "frameclause/subQueries/frmInSubQry_29" +- filename: "frameclause/subQueries/frmInSubQry_28" +- filename: "frameclause/subQueries/frmInSubQry_27" +- filename: "ntile_func/ntileFn_38" +- filename: "ntile_func/ntileFn_39" +- filename: "ntile_func/ntileFn_34" +- filename: "ntile_func/ntileFn_35" +- filename: "ntile_func/ntileFn_36" +- filename: "ntile_func/ntileFn_37" +- filename: "ntile_func/ntileFn_30" +- filename: "ntile_func/ntileFn_31" +- filename: "ntile_func/ntileFn_32" +- filename: "ntile_func/ntileFn_33" +- filename: "ntile_func/ntileFn_50" +- filename: "ntile_func/ntileFn_51" +- filename: "frameclause/subQueries/frmInSubQry_11" +- filename: "frameclause/subQueries/frmInSubQry_10" +- filename: "frameclause/subQueries/frmInSubQry_15" +- filename: "frameclause/subQueries/frmInSubQry_14" +- filename: "frameclause/subQueries/frmInSubQry_13" +- filename: "frameclause/subQueries/frmInSubQry_12" +- filename: "frameclause/subQueries/frmInSubQry_19" +- filename: "frameclause/subQueries/frmInSubQry_18" +- filename: "frameclause/subQueries/frmInSubQry_17" +- filename: "frameclause/subQueries/frmInSubQry_16" +- filename: "frameclause/subQueries/frmInSubQry_09" +- filename: "ntile_func/ntileFn_49" +- filename: "ntile_func/ntileFn_45" +- filename: "ntile_func/ntileFn_46" +- filename: "ntile_func/ntileFn_47" +- filename: "ntile_func/ntileFn_48" +- filename: "ntile_func/ntileFn_41" +- filename: "ntile_func/ntileFn_42" +- filename: "ntile_func/ntileFn_43" +- filename: "ntile_func/ntileFn_44" +- filename: "aggregates/woPrtnBy_6" +- filename: "aggregates/woPrtnBy_5" +- filename: "aggregates/woPrtnBy_8" +- filename: "aggregates/woPrtnBy_7" +- filename: "aggregates/woPrtnBy_2" +- filename: "aggregates/woPrtnBy_1" +- filename: "aggregates/woPrtnBy_4" +- filename: "aggregates/woPrtnBy_3" +- filename: "lead_func/lead_Fn_48" +- filename: "lead_func/lead_Fn_49" +- filename: "lead_func/lead_Fn_57" +- filename: "lead_func/lead_Fn_58" +- filename: "lead_func/lead_Fn_55" +- filename: "lead_func/lead_Fn_56" +- filename: "lead_func/lead_Fn_53" +- filename: "ntile_func/ntileFn_16" +- filename: "lead_func/lead_Fn_54" +- filename: "ntile_func/ntileFn_17" +- filename: "lead_func/lead_Fn_51" +- filename: "ntile_func/ntileFn_18" +- filename: "lead_func/lead_Fn_52" +- filename: "ntile_func/ntileFn_19" +- filename: "ntile_func/ntileFn_12" +- filename: "lead_func/lead_Fn_50" +- filename: "ntile_func/ntileFn_13" +- filename: "ntile_func/ntileFn_14" +- filename: "ntile_func/ntileFn_15" +- filename: "ntile_func/ntileFn_10" +- filename: "ntile_func/ntileFn_11" +- filename: "lead_func/lead_Fn_39" +- filename: "lead_func/lead_Fn_37" +- filename: "lead_func/lead_Fn_38" +- filename: "lead_func/lead_Fn_46" +- filename: "lead_func/lead_Fn_47" +- filename: "lead_func/lead_Fn_44" +- filename: "lead_func/lead_Fn_45" +- filename: "lead_func/lead_Fn_42" +- filename: "ntile_func/ntileFn_27" +- filename: "lead_func/lead_Fn_43" +- filename: "ntile_func/ntileFn_28" +- filename: "lead_func/lead_Fn_40" +- filename: "ntile_func/ntileFn_29" +- filename: "lead_func/lead_Fn_41" +- filename: "ntile_func/ntileFn_23" +- filename: "ntile_func/ntileFn_24" +- filename: "ntile_func/ntileFn_25" +- filename: "ntile_func/ntileFn_26" +- filename: "ntile_func/ntileFn_20" +- filename: "ntile_func/ntileFn_21" +- filename: "ntile_func/ntileFn_22" +- filename: "frameclause/subQueries/frmInSubQry_62" +- filename: "aggregates/testW_Nulls_6" +- filename: "frameclause/RBCRACR/RBCRACR_bln_1" +- filename: "frameclause/subQueries/frmInSubQry_61" +- filename: "aggregates/testW_Nulls_7" +- filename: "frameclause/RBCRACR/RBCRACR_char_1" +- filename: "frameclause/subQueries/frmInSubQry_60" +- filename: "aggregates/testW_Nulls_4" +- filename: "aggregates/testW_Nulls_5" +- filename: "aggregates/testW_Nulls_2" +- filename: "aggregates/testW_Nulls_3" +- filename: "frameclause/subQueries/frmInSubQry_64" +- filename: "frameclause/subQueries/frmInSubQry_63" +- filename: "aggregates/testW_Nulls_1" +- filename: "lead_func/lead_Fn_28" +- filename: "frameclause/RBCRACR/RBCRACR_char_3" +- filename: "lead_func/lead_Fn_29" +- filename: "frameclause/RBCRACR/RBCRACR_char_2" +- filename: "frameclause/RBCRACR/RBCRACR_char_5" +- filename: "frameclause/RBCRACR/RBCRACR_bln_2" +- filename: "lead_func/lead_Fn_27" +- filename: "frameclause/RBCRACR/RBCRACR_bln_3" +- filename: "frameclause/RBCRACR/RBCRACR_char_4" +- filename: "lead_func/lead_Fn_35" +- filename: "lead_func/lead_Fn_36" +- filename: "lead_func/lead_Fn_33" +- filename: "lead_func/lead_Fn_34" +- filename: "lead_func/lead_Fn_31" +- filename: "lead_func/lead_Fn_32" +- filename: "lead_func/lead_Fn_30" +- filename: "aggregates/testW_Nulls_8" +- filename: "aggregates/testW_Nulls_9" +- filename: "frameclause/subQueries/frmInSubQry_51" +- filename: "nestedAggs/wPbOb_17" +- filename: "frameclause/subQueries/frmInSubQry_50" +- filename: "nestedAggs/wPbOb_16" +- filename: "nestedAggs/wPbOb_15" +- filename: "nestedAggs/wPbOb_14" +- filename: "frameclause/subQueries/frmInSubQry_55" +- filename: "nestedAggs/wPbOb_13" +- filename: "frameclause/subQueries/frmInSubQry_54" +- filename: "nestedAggs/wPbOb_12" +- filename: "frameclause/subQueries/frmInSubQry_53" +- filename: "nestedAggs/wPbOb_11" +- filename: "frameclause/subQueries/frmInSubQry_52" +- filename: "nestedAggs/wPbOb_10" +- filename: "frameclause/subQueries/frmInSubQry_59" +- filename: "frameclause/subQueries/frmInSubQry_58" +- filename: "lead_func/lead_Fn_19" +- filename: "frameclause/subQueries/frmInSubQry_57" +- filename: "frameclause/subQueries/frmInSubQry_56" +- filename: "lead_func/lead_Fn_17" +- filename: "lead_func/lead_Fn_18" +- filename: "lead_func/lead_Fn_15" +- filename: "lead_func/lead_Fn_16" +- filename: "lead_func/lead_Fn_24" +- filename: "lead_func/lead_Fn_25" +- filename: "lead_func/lead_Fn_22" +- filename: "lead_func/lead_Fn_23" +- filename: "lead_func/lead_Fn_20" +- filename: "lead_func/lead_Fn_21" +- filename: "aggregates/woPrtnBy_9" +- filename: "nestedAggs/wPbOb_19" +- filename: "nestedAggs/wPbOb_18" +- filename: "nestedAggs/wPbOb_26" +- filename: "nestedAggs/wPbOb_25" +- filename: "nestedAggs/wPbOb_24" +- filename: "nestedAggs/wPbOb_23" +- filename: "nestedAggs/wPbOb_22" +- filename: "nestedAggs/wPbOb_21" +- filename: "nestedAggs/wPbOb_20" +- filename: "frameclause/RBCRACR/RBCRACR_int_14" +- filename: "frameclause/RBCRACR/RBCRACR_int_13" +- filename: "frameclause/RBCRACR/RBCRACR_int_12" +- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_int_10" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" +- filename: "last_val/lastValFn_38" +- filename: "last_val/lastValFn_39" +- filename: "last_val/lastValFn_32" +- filename: "last_val/lastValFn_33" +- filename: "last_val/lastValFn_30" +- filename: "last_val/lastValFn_31" +- filename: "last_val/lastValFn_36" +- filename: "last_val/lastValFn_37" +- filename: "last_val/lastValFn_34" +- filename: "last_val/lastValFn_35" +- filename: "nestedAggs/wPbOb_2" +- filename: "nestedAggs/wPbOb_1" +- filename: "nestedAggs/wPbOb_4" +- filename: "nestedAggs/wPbOb_3" +- filename: "nestedAggs/wPbOb_6" +- filename: "nestedAggs/wPbOb_5" +- filename: "nestedAggs/wPbOb_8" +- filename: "nestedAggs/wPbOb_7" +- filename: "frameclause/multipl_wnwds/rnkNoFrm01" +- filename: "frameclause/multipl_wnwds/rnkNoFrm06" +- filename: "frameclause/multipl_wnwds/rnkNoFrm03" +- filename: "frameclause/multipl_wnwds/rnkNoFrm02" +- filename: "frameclause/multipl_wnwds/rnkNoFrm05" +- filename: "frameclause/multipl_wnwds/rnkNoFrm04" +- filename: "nestedAggs/wPbOb_9" +- filename: "frameclause/subQueries/frmInSubQry_04" +- filename: "frameclause/subQueries/frmInSubQry_03" +- filename: "frameclause/subQueries/frmInSubQry_02" +- filename: "frameclause/subQueries/frmInSubQry_01" +- filename: "frameclause/subQueries/frmInSubQry_08" +- filename: "frameclause/subQueries/frmInSubQry_07" +- filename: "frameclause/subQueries/frmInSubQry_06" +- filename: "frameclause/subQueries/frmInSubQry_05" +- filename: "nestedAggs/nstdWinView01" +- filename: "frameclause/RBUPACR/RBUPACR_dt_5" +- filename: "frameclause/RBUPACR/RBUPACR_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_3" +- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBUPACR/RBUPACR_dt_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" +- filename: "frameclause/multipl_wnwds/count_mulwds" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" +- filename: "lag_func/lag_Fn_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" +- filename: "lag_func/lag_Fn_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" +- filename: "lag_func/lag_Fn_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" +- filename: "lag_func/lag_Fn_14" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" +- filename: "lag_func/lag_Fn_10" +- filename: "lag_func/lag_Fn_19" +- filename: "lag_func/lag_Fn_15" +- filename: "lag_func/lag_Fn_16" +- filename: "lag_func/lag_Fn_17" +- filename: "lag_func/lag_Fn_18" +- filename: "lag_func/lag_Fn_22" +- filename: "lag_func/lag_Fn_23" +- filename: "lag_func/lag_Fn_24" +- filename: "lag_func/lag_Fn_25" +- filename: "lag_func/lag_Fn_20" +- filename: "lag_func/lag_Fn_21" +- filename: "nestedAggs/woutPrtnBy_1" +- filename: "nestedAggs/woutPrtnBy_2" +- filename: "lag_func/lag_Fn_26" +- filename: "nestedAggs/woutPrtnBy_3" +- filename: "nestedAggs/woutPrtnBy_4" +- filename: "lag_func/lag_Fn_28" +- filename: "nestedAggs/woutPrtnBy_5" +- filename: "lag_func/lag_Fn_29" +- filename: "nestedAggs/woutPrtnBy_6" +- filename: "nestedAggs/woutPrtnBy_7" +- filename: "lag_func/lag_Fn_33" +- filename: "lag_func/lag_Fn_34" +- filename: "lag_func/lag_Fn_35" +- filename: "frameclause/defaultFrame/RBUPACR_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_bln_1" +- filename: "lag_func/lag_Fn_30" +- filename: "lag_func/lag_Fn_31" +- filename: "frameclause/defaultFrame/RBUPACR_bln_3" +- filename: "lag_func/lag_Fn_32" +- filename: "lag_func/lag_Fn_37" +- filename: "nestedAggs/emtyOvrCls_12" +- filename: "lag_func/lag_Fn_38" +- filename: "nestedAggs/emtyOvrCls_13" +- filename: "lag_func/lag_Fn_39" +- filename: "nestedAggs/emtyOvrCls_10" +- filename: "nestedAggs/emtyOvrCls_11" +- filename: "last_val/lastValFn_2" +- filename: "last_val/lastValFn_1" +- filename: "aggregates/wPrtnOrdrBy_10" +- filename: "frameclause/multipl_wnwds/avg_mulwds" +- filename: "last_val/lastValFn_9" +- filename: "last_val/lastValFn_8" +- filename: "frameclause/multipl_wnwds/fval_mulwds" +- filename: "last_val/lastValFn_7" +- filename: "last_val/lastValFn_6" +- filename: "last_val/lastValFn_5" +- filename: "last_val/lastValFn_4" +- filename: "last_val/lastValFn_3" +- filename: "first_val/firstValFn_20" +- filename: "first_val/firstValFn_23" +- filename: "first_val/firstValFn_24" +- filename: "first_val/firstValFn_21" +- filename: "first_val/firstValFn_22" +- filename: "first_val/firstValFn_27" +- filename: "first_val/firstValFn_28" +- filename: "first_val/firstValFn_25" +- filename: "first_val/firstValFn_26" +- filename: "first_val/firstValFn_29" +- filename: "first_val/firstValFn_30" +- filename: "first_val/firstValFn_31" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" +- filename: "first_val/firstValFn_32" +- filename: "first_val/firstValFn_33" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_1" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_2" +- filename: "lead_func/lead_Fn_4" +- filename: "lead_func/lead_Fn_5" +- filename: "lead_func/lead_Fn_6" +- filename: "lead_func/lead_Fn_7" +- filename: "lead_func/lead_Fn_8" +- filename: "lead_func/lead_Fn_9" +- filename: "lead_func/lead_Fn_1" +- filename: "lead_func/lead_Fn_2" +- filename: "lead_func/lead_Fn_3" +- filename: "lag_func/lag_Fn_80" +- filename: "lag_func/lag_Fn_81" +- filename: "aggregates/testW_Nulls_30" +- filename: "lag_func/lag_Fn_82" +- filename: "aggregates/testW_Nulls_31" +- filename: "lag_func/lag_Fn_83" +- filename: "aggregates/testW_Nulls_32" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" +- filename: "lag_func/lag_Fn_88" +- filename: "aggregates/testW_Nulls_37" +- filename: "lag_func/lag_Fn_89" +- filename: "aggregates/testW_Nulls_38" +- filename: "aggregates/testW_Nulls_39" +- filename: "lag_func/lag_Fn_84" +- filename: "aggregates/testW_Nulls_33" +- filename: "lag_func/lag_Fn_85" +- filename: "aggregates/testW_Nulls_34" +- filename: "lag_func/lag_Fn_86" +- filename: "aggregates/testW_Nulls_35" +- filename: "lag_func/lag_Fn_87" +- filename: "aggregates/testW_Nulls_36" +- filename: "lead_func/lead_Fn_99" +- filename: "lead_func/lead_Fn_97" +- filename: "lead_func/lead_Fn_98" +- filename: "lead_func/lead_Fn_95" +- filename: "lead_func/lead_Fn_96" +- filename: "lead_func/lead_Fn_93" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" +- filename: "lead_func/lead_Fn_94" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" +- filename: "lead_func/lead_Fn_91" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" +- filename: "lead_func/lead_Fn_92" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" +- filename: "lead_func/lead_Fn_90" +- filename: "lag_func/lag_Fn_91" +- filename: "lag_func/lag_Fn_92" +- filename: "lag_func/lag_Fn_93" +- filename: "aggregates/testW_Nulls_20" +- filename: "lag_func/lag_Fn_94" +- filename: "aggregates/testW_Nulls_21" +- filename: "lag_func/lag_Fn_90" +- filename: "lag_func/lag_Fn_99" +- filename: "aggregates/testW_Nulls_26" +- filename: "first_val/firstValFn_12" +- filename: "aggregates/testW_Nulls_27" +- filename: "first_val/firstValFn_13" +- filename: "aggregates/testW_Nulls_28" +- filename: "first_val/firstValFn_10" +- filename: "aggregates/testW_Nulls_29" +- filename: "first_val/firstValFn_11" +- filename: "lag_func/lag_Fn_95" +- filename: "aggregates/testW_Nulls_22" +- filename: "first_val/firstValFn_16" +- filename: "lag_func/lag_Fn_96" +- filename: "aggregates/testW_Nulls_23" +- filename: "first_val/firstValFn_17" +- filename: "lag_func/lag_Fn_97" +- filename: "aggregates/testW_Nulls_24" +- filename: "first_val/firstValFn_14" +- filename: "lag_func/lag_Fn_98" +- filename: "aggregates/testW_Nulls_25" +- filename: "first_val/firstValFn_15" +- filename: "nestedAggs/multiWin_6" +- filename: "nestedAggs/multiWin_7" +- filename: "lead_func/lead_Fn_88" +- filename: "first_val/firstValFn_18" +- filename: "nestedAggs/multiWin_8" +- filename: "lead_func/lead_Fn_89" +- filename: "first_val/firstValFn_19" +- filename: "lead_func/lead_Fn_86" +- filename: "lead_func/lead_Fn_87" +- filename: "lead_func/lead_Fn_84" +- filename: "lead_func/lead_Fn_85" +- filename: "lead_func/lead_Fn_82" +- filename: "nestedAggs/basic_3" +- filename: "lead_func/lead_Fn_83" +- filename: "nestedAggs/basic_4" +- filename: "lead_func/lead_Fn_80" +- filename: "nestedAggs/basic_5" +- filename: "lead_func/lead_Fn_81" +- filename: "nestedAggs/basic_6" +- filename: "nestedAggs/basic_1" +- filename: "nestedAggs/basic_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" +- filename: "lead_func/lead_Fn_79" +- filename: "lead_func/lead_Fn_77" +- filename: "lead_func/lead_Fn_78" +- filename: "lead_func/lead_Fn_75" +- filename: "lead_func/lead_Fn_76" +- filename: "lead_func/lead_Fn_73" +- filename: "lead_func/lead_Fn_74" +- filename: "lead_func/lead_Fn_71" +- filename: "lead_func/lead_Fn_72" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" +- filename: "lead_func/lead_Fn_70" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_1" +- filename: "lead_func/lead_Fn_59" +- filename: "lead_func/lead_Fn_68" +- filename: "lead_func/lead_Fn_69" +- filename: "lead_func/lead_Fn_66" +- filename: "lead_func/lead_Fn_67" +- filename: "lead_func/lead_Fn_64" +- filename: "lead_func/lead_Fn_65" +- filename: "lead_func/lead_Fn_62" +- filename: "lead_func/lead_Fn_63" +- filename: "lead_func/lead_Fn_60" +- filename: "lead_func/lead_Fn_61" +- filename: "lag_func/lag_Fn_44" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" +- filename: "lag_func/lag_Fn_45" +- filename: "lag_func/lag_Fn_46" +- filename: "lag_func/lag_Fn_47" +- filename: "lag_func/lag_Fn_40" +- filename: "lag_func/lag_Fn_41" +- filename: "lag_func/lag_Fn_42" +- filename: "lag_func/lag_Fn_43" +- filename: "aggregates/winFnQry_4" +- filename: "aggregates/winFnQry_5" +- filename: "aggregates/winFnQry_6" +- filename: "aggregates/winFnQry_7" +- filename: "lag_func/lag_Fn_48" +- filename: "lag_func/lag_Fn_49" +- filename: "aggregates/winFnQry_1" +- filename: "aggregates/winFnQry_2" +- filename: "aggregates/winFnQry_3" +- filename: "aggregates/winFnQry_8" +- filename: "aggregates/winFnQry_9" +- filename: "lag_func/lag_Fn_50" +- filename: "lag_func/lag_Fn_55" +- filename: "lag_func/lag_Fn_56" +- filename: "lag_func/lag_Fn_57" +- filename: "lag_func/lag_Fn_58" +- filename: "lag_func/lag_Fn_51" +- filename: "lag_func/lag_Fn_52" +- filename: "lag_func/lag_Fn_53" +- filename: "lag_func/lag_Fn_54" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" +- filename: "lag_func/lag_Fn_59" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" +- filename: "lag_func/lag_Fn_60" +- filename: "lag_func/lag_Fn_61" +- filename: "aggregates/testW_Nulls_10" +- filename: "nestedAggs/basic_7" +- filename: "nestedAggs/basic_8" +- filename: "nestedAggs/basic_9" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" +- filename: "lag_func/lag_Fn_66" +- filename: "aggregates/testW_Nulls_15" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" +- filename: "lag_func/lag_Fn_67" +- filename: "aggregates/testW_Nulls_16" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" +- filename: "lag_func/lag_Fn_68" +- filename: "aggregates/testW_Nulls_17" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" +- filename: "lag_func/lag_Fn_69" +- filename: "aggregates/testW_Nulls_18" +- filename: "nestedAggs/multiWin_1" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" +- filename: "lag_func/lag_Fn_62" +- filename: "aggregates/testW_Nulls_11" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" +- filename: "lag_func/lag_Fn_63" +- filename: "aggregates/testW_Nulls_12" +- filename: "lag_func/lag_Fn_64" +- filename: "aggregates/testW_Nulls_13" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" +- filename: "lag_func/lag_Fn_65" +- filename: "aggregates/testW_Nulls_14" +- filename: "nestedAggs/multiWin_5" +- filename: "aggregates/testW_Nulls_19" +- filename: "aggregates/winFnQry_82" +- filename: "aggregates/winFnQry_83" +- filename: "aggregates/winFnQry_80" +- filename: "aggregates/winFnQry_81" +- filename: "aggregates/winFnQry_84" +- filename: "aggregates/winFnQry_85" +- filename: "lag_func/lag_Fn_70" +- filename: "frameclause/RBCRACR/RBCRACR_dt_5" +- filename: "lag_func/lag_Fn_71" +- filename: "frameclause/RBCRACR/RBCRACR_dt_4" +- filename: "lag_func/lag_Fn_72" +- filename: "frameclause/RBCRACR/RBCRACR_dt_3" +- filename: "frameclause/RBCRACR/RBCRACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_dt_1" +- filename: "lag_func/lag_Fn_77" +- filename: "lag_func/lag_Fn_78" +- filename: "lag_func/lag_Fn_79" +- filename: "lag_func/lag_Fn_73" +- filename: "lag_func/lag_Fn_74" +- filename: "lag_func/lag_Fn_75" +- filename: "lag_func/lag_Fn_76" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_14" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" +- filename: "frameclause/defaultFrame/RBUPACR_int11" +- filename: "aggregates/winFnQry_68" +- filename: "frameclause/defaultFrame/RBUPACR_int10" +- filename: "aggregates/winFnQry_69" +- filename: "frameclause/defaultFrame/RBUPACR_int13" +- filename: "aggregates/winFnQry_66" +- filename: "frameclause/defaultFrame/RBUPACR_int12" +- filename: "aggregates/winFnQry_67" +- filename: "frameclause/defaultFrame/RBUPACR_dt_5" +- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/defaultFrame/RBUPACR_dt_1" +- filename: "nestedAggs/emtyOvrCls_6" +- filename: "frameclause/defaultFrame/RBUPACR_dt_2" +- filename: "aggregates/wo_OrdrBy_9" +- filename: "nestedAggs/emtyOvrCls_5" +- filename: "frameclause/defaultFrame/RBUPACR_dt_3" +- filename: "aggregates/wo_OrdrBy_8" +- filename: "nestedAggs/emtyOvrCls_8" +- filename: "frameclause/defaultFrame/RBUPACR_dt_4" +- filename: "aggregates/wo_OrdrBy_7" +- filename: "nestedAggs/emtyOvrCls_7" +- filename: "aggregates/wo_OrdrBy_6" +- filename: "aggregates/wo_OrdrBy_5" +- filename: "nestedAggs/emtyOvrCls_9" +- filename: "aggregates/wo_OrdrBy_4" +- filename: "aggregates/wo_OrdrBy_3" +- filename: "aggregates/wo_OrdrBy_2" +- filename: "aggregates/winFnQry_60" +- filename: "aggregates/wo_OrdrBy_1" +- filename: "aggregates/winFnQry_61" +- filename: "aggregates/winFnQry_64" +- filename: "nestedAggs/emtyOvrCls_2" +- filename: "aggregates/winFnQry_65" +- filename: "nestedAggs/emtyOvrCls_1" +- filename: "aggregates/winFnQry_62" +- filename: "nestedAggs/emtyOvrCls_4" +- filename: "aggregates/winFnQry_63" +- filename: "nestedAggs/emtyOvrCls_3" +- filename: "aggregates/winFnQry_79" +- filename: "aggregates/winFnQry_77" +- filename: "aggregates/winFnQry_78" +- filename: "frameclause/RBUPACR/RBUPACR_chr_4" +- filename: "frameclause/RBUPACR/RBUPACR_chr_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_2" +- filename: "frameclause/RBUPACR/RBUPACR_chr_1" +- filename: "frameclause/RBUPACR/RBUPACR_chr_5" +- filename: "aggregates/winFnQry_71" +- filename: "aggregates/winFnQry_72" +- filename: "frameclause/multipl_wnwds/max_mulwds" +- filename: "aggregates/winFnQry_70" +- filename: "aggregates/winFnQry_75" +- filename: "aggregates/winFnQry_76" +- filename: "aggregates/winFnQry_73" +- filename: "aggregates/winFnQry_74" +- filename: "aggregates/winFnQry_46" +- filename: "aggregates/winFnQry_47" +- filename: "aggregates/winFnQry_44" +- filename: "aggregates/winFnQry_45" +- filename: "aggregates/winFnQry_48" +- filename: "aggregates/winFnQry_49" +- filename: "aggregates/aggOWnFn_1" +- filename: "aggregates/aggOWnFn_2" +- filename: "aggregates/aggOWnFn_3" +- filename: "aggregates/aggOWnFn_4" +- filename: "aggregates/aggOWnFn_5" +- filename: "aggregates/aggOWnFn_6" +- filename: "frameclause/RBCRACR/RBCRACR_int_8" +- filename: "frameclause/RBCRACR/RBCRACR_int_7" +- filename: "frameclause/RBCRACR/RBCRACR_int_9" +- filename: "frameclause/RBCRACR/RBCRACR_int_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_1" +- filename: "frameclause/RBCRACR/RBCRACR_int_4" +- filename: "aggregates/winFnQry_42" +- filename: "frameclause/RBCRACR/RBCRACR_int_3" +- filename: "aggregates/winFnQry_43" +- filename: "frameclause/RBCRACR/RBCRACR_int_6" +- filename: "aggregates/winFnQry_40" +- filename: "frameclause/RBCRACR/RBCRACR_int_5" +- filename: "aggregates/winFnQry_41" +- filename: "aggregates/winFnQry_57" +- filename: "aggregates/winFnQry_58" +- filename: "aggregates/winFnQry_55" +- filename: "aggregates/winFnQry_56" +- filename: "aggregates/winFnQry_59" +- filename: "aggregates/aggOWnFn_7" +- filename: "aggregates/aggOWnFn_8" +- filename: "aggregates/aggOWnFn_9" +- filename: "aggregates/winFnQry_50" +- filename: "aggregates/winFnQry_53" +- filename: "aggregates/winFnQry_54" +- filename: "aggregates/winFnQry_51" +- filename: "aggregates/winFnQry_52" +- filename: "aggregates/winFnQry_24" +- filename: "aggregates/winFnQry_22" +- filename: "aggregates/winFnQry_23" +- filename: "aggregates/winFnQry_28" +- filename: "aggregates/winFnQry_29" +- filename: "aggregates/winFnQry_26" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" +- filename: "first_val/firstValFn_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" +- filename: "first_val/firstValFn_6" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" +- filename: "first_val/firstValFn_7" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" +- filename: "first_val/firstValFn_8" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" +- filename: "first_val/firstValFn_1" +- filename: "first_val/firstValFn_2" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" +- filename: "first_val/firstValFn_3" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" +- filename: "first_val/firstValFn_4" +- filename: "first_val/firstValFn_9" +- filename: "aggregates/winFnQry_20" +- filename: "aggregates/winFnQry_21" +- filename: "aggregates/winFnQry_35" +- filename: "aggregates/winFnQry_36" +- filename: "aggregates/winFnQry_33" +- filename: "aggregates/winFnQry_34" +- filename: "aggregates/winFnQry_39" +- filename: "aggregates/winFnQry_37" +- filename: "aggregates/winFnQry_38" +- filename: "aggregates/winFnQry_31" +- filename: "aggregates/winFnQry_32" +- filename: "aggregates/winFnQry_13" +- filename: "aggregates/winFnQry_14" +- filename: "aggregates/winFnQry_11" +- filename: "aggregates/winFnQry_12" +- filename: "aggregates/winFnQry_17" +- filename: "aggregates/winFnQry_18" +- filename: "aggregates/winFnQry_15" +- filename: "aggregates/winFnQry_16" +- filename: "aggregates/winFnQry_19" +- filename: "nestedAggs/frmclause19" +- filename: "nestedAggs/frmclause17" +- filename: "nestedAggs/frmclause18" +- filename: "aggregates/mtyOvrCluse_04" +- filename: "nestedAggs/frmclause15" +- filename: "aggregates/mtyOvrCluse_03" +- filename: "nestedAggs/frmclause16" +- filename: "nestedAggs/frmclause13" +- filename: "aggregates/mtyOvrCluse_05" +- filename: "nestedAggs/frmclause14" +- filename: "nestedAggs/frmclause11" +- filename: "nestedAggs/frmclause12" +- filename: "nestedAggs/frmclause10" +- filename: "aggregates/winFnQry_10" +- filename: "aggregates/mtyOvrCluse_02" +- filename: "aggregates/mtyOvrCluse_01" +- filename: "frameclause/RBUPACR/RBUPACR_int10" +- filename: "frameclause/RBUPACR/RBUPACR_int13" +- filename: "frameclause/RBUPACR/RBUPACR_int14" +- filename: "frameclause/RBUPACR/RBUPACR_int11" +- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "lag_func/lag_Fn_1" +- filename: "lag_func/lag_Fn_2" +- filename: "lag_func/lag_Fn_3" +- filename: "lag_func/lag_Fn_4" +- filename: "lag_func/lag_Fn_5" +- filename: "lag_func/lag_Fn_6" +- filename: "lag_func/lag_Fn_7" +- filename: "lag_func/lag_Fn_8" +- filename: "lag_func/lag_Fn_9" From 749863df37a6a4dbd0f77021d1cef9954933361a Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 13:15:29 +0000 Subject: [PATCH 024/164] add indexes/etc --- sql/new_cases.yml | 1919 ++++++++-------- .../druid/sql/calcite/DecoupledIgnore.java | 7 +- .../sql/calcite/DrillWindowQueryTest.java | 50 +- .../resources/drill/window/queries/cases.yaml | 1959 +++++++++-------- 4 files changed, 2011 insertions(+), 1924 deletions(-) diff --git a/sql/new_cases.yml b/sql/new_cases.yml index f183f12edff6..b70a56e4c524 100644 --- a/sql/new_cases.yml +++ b/sql/new_cases.yml @@ -1,997 +1,998 @@ --- cases: -- filename: "nestedAggs/cte_win_02" -- filename: "nestedAggs/cte_win_03" -- filename: "nestedAggs/cte_win_01" -- filename: "nestedAggs/cte_win_04" -- filename: "nestedAggs/cte_win_05" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" -- filename: "aggregates/wPrtnOrdrBy_2" +- filename: "aggregates/aggOWnFn_1" +- filename: "aggregates/aggOWnFn_10" +- filename: "aggregates/aggOWnFn_11" +- filename: "aggregates/aggOWnFn_12" +- filename: "aggregates/aggOWnFn_13" +- filename: "aggregates/aggOWnFn_14" +- filename: "aggregates/aggOWnFn_15" +- filename: "aggregates/aggOWnFn_16" +- filename: "aggregates/aggOWnFn_17" +- filename: "aggregates/aggOWnFn_18" +- filename: "aggregates/aggOWnFn_19" +- filename: "aggregates/aggOWnFn_2" +- filename: "aggregates/aggOWnFn_20" +- filename: "aggregates/aggOWnFn_21" +- filename: "aggregates/aggOWnFn_22" +- filename: "aggregates/aggOWnFn_23" +- filename: "aggregates/aggOWnFn_3" +- filename: "aggregates/aggOWnFn_30" +- filename: "aggregates/aggOWnFn_31" +- filename: "aggregates/aggOWnFn_32" +- filename: "aggregates/aggOWnFn_33" +- filename: "aggregates/aggOWnFn_34" +- filename: "aggregates/aggOWnFn_35" +- filename: "aggregates/aggOWnFn_36" +- filename: "aggregates/aggOWnFn_37" +- filename: "aggregates/aggOWnFn_38" +- filename: "aggregates/aggOWnFn_39" +- filename: "aggregates/aggOWnFn_4" +- filename: "aggregates/aggOWnFn_40" +- filename: "aggregates/aggOWnFn_41" +- filename: "aggregates/aggOWnFn_42" +- filename: "aggregates/aggOWnFn_43" +- filename: "aggregates/aggOWnFn_44" +- filename: "aggregates/aggOWnFn_45" +- filename: "aggregates/aggOWnFn_46" +- filename: "aggregates/aggOWnFn_47" +- filename: "aggregates/aggOWnFn_48" +- filename: "aggregates/aggOWnFn_49" +- filename: "aggregates/aggOWnFn_5" +- filename: "aggregates/aggOWnFn_50" +- filename: "aggregates/aggOWnFn_51" +- filename: "aggregates/aggOWnFn_6" +- filename: "aggregates/aggOWnFn_7" +- filename: "aggregates/aggOWnFn_8" +- filename: "aggregates/aggOWnFn_9" +- filename: "aggregates/mtyOvrCluse_01" +- filename: "aggregates/mtyOvrCluse_02" +- filename: "aggregates/mtyOvrCluse_03" +- filename: "aggregates/mtyOvrCluse_04" +- filename: "aggregates/mtyOvrCluse_05" +- filename: "aggregates/testW_Nulls_1" +- filename: "aggregates/testW_Nulls_10" +- filename: "aggregates/testW_Nulls_11" +- filename: "aggregates/testW_Nulls_12" +- filename: "aggregates/testW_Nulls_13" +- filename: "aggregates/testW_Nulls_14" +- filename: "aggregates/testW_Nulls_15" +- filename: "aggregates/testW_Nulls_16" +- filename: "aggregates/testW_Nulls_17" +- filename: "aggregates/testW_Nulls_18" +- filename: "aggregates/testW_Nulls_19" +- filename: "aggregates/testW_Nulls_2" +- filename: "aggregates/testW_Nulls_20" +- filename: "aggregates/testW_Nulls_21" +- filename: "aggregates/testW_Nulls_22" +- filename: "aggregates/testW_Nulls_23" +- filename: "aggregates/testW_Nulls_24" +- filename: "aggregates/testW_Nulls_25" +- filename: "aggregates/testW_Nulls_26" +- filename: "aggregates/testW_Nulls_27" +- filename: "aggregates/testW_Nulls_28" +- filename: "aggregates/testW_Nulls_29" +- filename: "aggregates/testW_Nulls_3" +- filename: "aggregates/testW_Nulls_30" +- filename: "aggregates/testW_Nulls_31" +- filename: "aggregates/testW_Nulls_32" +- filename: "aggregates/testW_Nulls_33" +- filename: "aggregates/testW_Nulls_34" +- filename: "aggregates/testW_Nulls_35" +- filename: "aggregates/testW_Nulls_36" +- filename: "aggregates/testW_Nulls_37" +- filename: "aggregates/testW_Nulls_38" +- filename: "aggregates/testW_Nulls_39" +- filename: "aggregates/testW_Nulls_4" +- filename: "aggregates/testW_Nulls_5" +- filename: "aggregates/testW_Nulls_6" +- filename: "aggregates/testW_Nulls_7" +- filename: "aggregates/testW_Nulls_8" +- filename: "aggregates/testW_Nulls_9" - filename: "aggregates/wPrtnOrdrBy_1" -- filename: "aggregates/wPrtnOrdrBy_6" -- filename: "aggregates/wPrtnOrdrBy_5" -- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_10" - filename: "aggregates/wPrtnOrdrBy_3" -- filename: "aggregates/wPrtnOrdrBy_9" -- filename: "aggregates/wPrtnOrdrBy_8" -- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_5" +- filename: "aggregates/wPrtnOrdrBy_6" - filename: "aggregates/wPrtnOrdrBy_7" -- filename: "frameclause/defaultFrame/RBUPACR_int8" -- filename: "aggregates/aggOWnFn_51" -- filename: "frameclause/defaultFrame/RBUPACR_int7" -- filename: "aggregates/aggOWnFn_50" -- filename: "frameclause/defaultFrame/RBUPACR_int6" -- filename: "frameclause/defaultFrame/RBUPACR_int5" -- filename: "lead_func/lead_Fn_102" -- filename: "frameclause/defaultFrame/RBUPACR_int4" -- filename: "lead_func/lead_Fn_101" -- filename: "frameclause/defaultFrame/RBUPACR_int3" -- filename: "lead_func/lead_Fn_100" -- filename: "frameclause/defaultFrame/RBUPACR_int2" -- filename: "frameclause/defaultFrame/RBUPACR_int1" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" -- filename: "lead_func/lead_Fn_107" -- filename: "lead_func/lead_Fn_106" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" -- filename: "lead_func/lead_Fn_105" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" -- filename: "lead_func/lead_Fn_104" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" -- filename: "lead_func/lead_Fn_103" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" -- filename: "frameclause/multipl_wnwds/lval_mulwds" -- filename: "aggregates/aggOWnFn_49" -- filename: "aggregates/aggOWnFn_48" -- filename: "nestedAggs/nstdagg24" -- filename: "aggregates/aggOWnFn_47" -- filename: "nestedAggs/nstdagg25" -- filename: "aggregates/aggOWnFn_46" -- filename: "nestedAggs/nstdagg26" -- filename: "aggregates/aggOWnFn_45" -- filename: "aggregates/aggOWnFn_44" -- filename: "nestedAggs/nstdagg20" -- filename: "aggregates/aggOWnFn_43" -- filename: "nestedAggs/nstdagg21" -- filename: "aggregates/aggOWnFn_42" -- filename: "nestedAggs/nstdagg22" -- filename: "aggregates/aggOWnFn_41" -- filename: "nestedAggs/nstdagg23" -- filename: "aggregates/aggOWnFn_40" -- filename: "last_val/lastValFn_18" -- filename: "last_val/lastValFn_19" -- filename: "last_val/lastValFn_16" -- filename: "last_val/lastValFn_17" -- filename: "last_val/lastValFn_10" -- filename: "last_val/lastValFn_11" -- filename: "last_val/lastValFn_14" -- filename: "last_val/lastValFn_15" -- filename: "last_val/lastValFn_12" -- filename: "last_val/lastValFn_13" -- filename: "aggregates/aggOWnFn_39" -- filename: "aggregates/aggOWnFn_38" -- filename: "aggregates/aggOWnFn_37" -- filename: "aggregates/aggOWnFn_36" -- filename: "aggregates/aggOWnFn_35" -- filename: "aggregates/aggOWnFn_34" -- filename: "aggregates/aggOWnFn_33" -- filename: "aggregates/aggOWnFn_32" -- filename: "aggregates/aggOWnFn_31" -- filename: "aggregates/aggOWnFn_30" -- filename: "last_val/lastValFn_29" -- filename: "last_val/lastValFn_27" -- filename: "last_val/lastValFn_28" -- filename: "last_val/lastValFn_21" -- filename: "last_val/lastValFn_22" -- filename: "last_val/lastValFn_20" -- filename: "last_val/lastValFn_25" -- filename: "last_val/lastValFn_26" -- filename: "last_val/lastValFn_23" -- filename: "last_val/lastValFn_24" -- filename: "nestedAggs/nstdagg06" -- filename: "nestedAggs/nstdagg07" -- filename: "nestedAggs/nstdagg08" -- filename: "nestedAggs/nstdagg09" -- filename: "nestedAggs/nstdagg02" -- filename: "nestedAggs/nstdagg03" -- filename: "nestedAggs/nstdagg04" -- filename: "aggregates/aggOWnFn_23" -- filename: "nestedAggs/nstdagg05" -- filename: "aggregates/aggOWnFn_22" -- filename: "aggregates/aggOWnFn_21" -- filename: "aggregates/aggOWnFn_20" -- filename: "nestedAggs/nstdagg01" -- filename: "lag_func/lag_Fn_102" -- filename: "aggregates/aggOWnFn_19" -- filename: "nestedAggs/nstdagg17" -- filename: "lag_func/lag_Fn_101" -- filename: "aggregates/aggOWnFn_18" -- filename: "nestedAggs/nstdagg18" -- filename: "lag_func/lag_Fn_100" -- filename: "aggregates/aggOWnFn_17" -- filename: "nestedAggs/nstdagg19" -- filename: "aggregates/aggOWnFn_16" -- filename: "aggregates/aggOWnFn_15" -- filename: "nestedAggs/nstdagg13" -- filename: "aggregates/aggOWnFn_14" -- filename: "nestedAggs/nstdagg14" -- filename: "aggregates/aggOWnFn_13" -- filename: "nestedAggs/nstdagg15" -- filename: "aggregates/aggOWnFn_12" -- filename: "nestedAggs/nstdagg16" -- filename: "aggregates/aggOWnFn_11" -- filename: "lag_func/lag_Fn_109" -- filename: "aggregates/aggOWnFn_10" -- filename: "nestedAggs/nstdagg10" -- filename: "lag_func/lag_Fn_108" -- filename: "nestedAggs/nstdagg11" -- filename: "lag_func/lag_Fn_107" -- filename: "nestedAggs/nstdagg12" -- filename: "lag_func/lag_Fn_106" -- filename: "lag_func/lag_Fn_105" -- filename: "lag_func/lag_Fn_104" -- filename: "lag_func/lag_Fn_103" -- filename: "lag_func/lag_Fn_112" -- filename: "lag_func/lag_Fn_111" -- filename: "lag_func/lag_Fn_110" -- filename: "aggregates/woPrtnBy_17" -- filename: "aggregates/woPrtnBy_16" -- filename: "aggregates/woPrtnBy_15" -- filename: "aggregates/woPrtnBy_14" -- filename: "aggregates/woPrtnBy_13" -- filename: "nestedAggs/frmclause08" -- filename: "aggregates/woPrtnBy_12" -- filename: "nestedAggs/frmclause09" -- filename: "aggregates/woPrtnBy_11" -- filename: "nestedAggs/frmclause06" -- filename: "aggregates/woPrtnBy_10" -- filename: "nestedAggs/frmclause07" -- filename: "nestedAggs/frmclause04" -- filename: "frameclause/RBUPACR/RBUPACR_bln_1" -- filename: "nestedAggs/frmclause05" -- filename: "nestedAggs/frmclause02" -- filename: "nestedAggs/frmclause03" -- filename: "nestedAggs/frmclause01" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" -- filename: "aggregates/wo_OrdrBy_10" +- filename: "aggregates/wPrtnOrdrBy_8" +- filename: "aggregates/wPrtnOrdrBy_9" +- filename: "aggregates/winFnQry_1" +- filename: "aggregates/winFnQry_10" +- filename: "aggregates/winFnQry_11" +- filename: "aggregates/winFnQry_12" +- filename: "aggregates/winFnQry_13" +- filename: "aggregates/winFnQry_14" +- filename: "aggregates/winFnQry_15" +- filename: "aggregates/winFnQry_16" +- filename: "aggregates/winFnQry_17" +- filename: "aggregates/winFnQry_18" +- filename: "aggregates/winFnQry_19" +- filename: "aggregates/winFnQry_2" +- filename: "aggregates/winFnQry_20" +- filename: "aggregates/winFnQry_21" +- filename: "aggregates/winFnQry_22" +- filename: "aggregates/winFnQry_23" +- filename: "aggregates/winFnQry_24" +- filename: "aggregates/winFnQry_26" +- filename: "aggregates/winFnQry_28" +- filename: "aggregates/winFnQry_29" +- filename: "aggregates/winFnQry_3" +- filename: "aggregates/winFnQry_31" +- filename: "aggregates/winFnQry_32" +- filename: "aggregates/winFnQry_33" +- filename: "aggregates/winFnQry_34" +- filename: "aggregates/winFnQry_35" +- filename: "aggregates/winFnQry_36" +- filename: "aggregates/winFnQry_37" +- filename: "aggregates/winFnQry_38" +- filename: "aggregates/winFnQry_39" +- filename: "aggregates/winFnQry_4" +- filename: "aggregates/winFnQry_40" +- filename: "aggregates/winFnQry_41" +- filename: "aggregates/winFnQry_42" +- filename: "aggregates/winFnQry_43" +- filename: "aggregates/winFnQry_44" +- filename: "aggregates/winFnQry_45" +- filename: "aggregates/winFnQry_46" +- filename: "aggregates/winFnQry_47" +- filename: "aggregates/winFnQry_48" +- filename: "aggregates/winFnQry_49" +- filename: "aggregates/winFnQry_5" +- filename: "aggregates/winFnQry_50" +- filename: "aggregates/winFnQry_51" +- filename: "aggregates/winFnQry_52" +- filename: "aggregates/winFnQry_53" +- filename: "aggregates/winFnQry_54" +- filename: "aggregates/winFnQry_55" +- filename: "aggregates/winFnQry_56" +- filename: "aggregates/winFnQry_57" +- filename: "aggregates/winFnQry_58" +- filename: "aggregates/winFnQry_59" +- filename: "aggregates/winFnQry_6" +- filename: "aggregates/winFnQry_60" +- filename: "aggregates/winFnQry_61" +- filename: "aggregates/winFnQry_62" +- filename: "aggregates/winFnQry_63" +- filename: "aggregates/winFnQry_64" +- filename: "aggregates/winFnQry_65" +- filename: "aggregates/winFnQry_66" +- filename: "aggregates/winFnQry_67" +- filename: "aggregates/winFnQry_68" +- filename: "aggregates/winFnQry_69" +- filename: "aggregates/winFnQry_7" +- filename: "aggregates/winFnQry_70" +- filename: "aggregates/winFnQry_71" +- filename: "aggregates/winFnQry_72" +- filename: "aggregates/winFnQry_73" +- filename: "aggregates/winFnQry_74" +- filename: "aggregates/winFnQry_75" +- filename: "aggregates/winFnQry_76" +- filename: "aggregates/winFnQry_77" +- filename: "aggregates/winFnQry_78" +- filename: "aggregates/winFnQry_79" +- filename: "aggregates/winFnQry_8" +- filename: "aggregates/winFnQry_80" +- filename: "aggregates/winFnQry_81" +- filename: "aggregates/winFnQry_82" +- filename: "aggregates/winFnQry_83" +- filename: "aggregates/winFnQry_84" +- filename: "aggregates/winFnQry_85" +- filename: "aggregates/winFnQry_9" +- filename: "aggregates/woPrtnBy_1" +- filename: "aggregates/woPrtnBy_10" +- filename: "aggregates/woPrtnBy_11" +- filename: "aggregates/woPrtnBy_12" +- filename: "aggregates/woPrtnBy_13" +- filename: "aggregates/woPrtnBy_14" +- filename: "aggregates/woPrtnBy_15" +- filename: "aggregates/woPrtnBy_16" +- filename: "aggregates/woPrtnBy_17" +- filename: "aggregates/woPrtnBy_18" +- filename: "aggregates/woPrtnBy_19" +- filename: "aggregates/woPrtnBy_2" +- filename: "aggregates/woPrtnBy_20" +- filename: "aggregates/woPrtnBy_21" +- filename: "aggregates/woPrtnBy_22" +- filename: "aggregates/woPrtnBy_23" +- filename: "aggregates/woPrtnBy_24" +- filename: "aggregates/woPrtnBy_25" +- filename: "aggregates/woPrtnBy_26" +- filename: "aggregates/woPrtnBy_27" +- filename: "aggregates/woPrtnBy_28" +- filename: "aggregates/woPrtnBy_29" +- filename: "aggregates/woPrtnBy_3" +- filename: "aggregates/woPrtnBy_30" +- filename: "aggregates/woPrtnBy_31" +- filename: "aggregates/woPrtnBy_32" +- filename: "aggregates/woPrtnBy_33" +- filename: "aggregates/woPrtnBy_34" +- filename: "aggregates/woPrtnBy_35" +- filename: "aggregates/woPrtnBy_36" +- filename: "aggregates/woPrtnBy_37" +- filename: "aggregates/woPrtnBy_38" +- filename: "aggregates/woPrtnBy_39" +- filename: "aggregates/woPrtnBy_4" +- filename: "aggregates/woPrtnBy_40" +- filename: "aggregates/woPrtnBy_41" +- filename: "aggregates/woPrtnBy_42" +- filename: "aggregates/woPrtnBy_43" +- filename: "aggregates/woPrtnBy_44" +- filename: "aggregates/woPrtnBy_45" +- filename: "aggregates/woPrtnBy_46" +- filename: "aggregates/woPrtnBy_47" +- filename: "aggregates/woPrtnBy_48" +- filename: "aggregates/woPrtnBy_49" +- filename: "aggregates/woPrtnBy_5" +- filename: "aggregates/woPrtnBy_50" +- filename: "aggregates/woPrtnBy_6" +- filename: "aggregates/woPrtnBy_7" +- filename: "aggregates/woPrtnBy_8" +- filename: "aggregates/woPrtnBy_9" +- filename: "aggregates/wo_OrdrBy_1" +- filename: "aggregates/wo_OrdrBy_10" - filename: "aggregates/wo_OrdrBy_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" -- filename: "aggregates/wo_OrdrBy_14" -- filename: "aggregates/wo_OrdrBy_15" - filename: "aggregates/wo_OrdrBy_12" - filename: "aggregates/wo_OrdrBy_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_bln_2" -- filename: "frameclause/RBUPACR/RBUPACR_bln_3" -- filename: "aggregates/wo_OrdrBy_18" -- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_14" +- filename: "aggregates/wo_OrdrBy_15" - filename: "aggregates/wo_OrdrBy_16" - filename: "aggregates/wo_OrdrBy_17" -- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "aggregates/wo_OrdrBy_18" +- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_2" +- filename: "aggregates/wo_OrdrBy_20" - filename: "aggregates/wo_OrdrBy_21" - filename: "aggregates/wo_OrdrBy_22" -- filename: "frameclause/RBUPACR/RBUPACR_int3" -- filename: "frameclause/RBUPACR/RBUPACR_int2" -- filename: "aggregates/wo_OrdrBy_20" -- filename: "frameclause/RBUPACR/RBUPACR_int5" -- filename: "aggregates/wo_OrdrBy_25" -- filename: "frameclause/RBUPACR/RBUPACR_int4" -- filename: "aggregates/wo_OrdrBy_26" -- filename: "frameclause/RBUPACR/RBUPACR_int7" - filename: "aggregates/wo_OrdrBy_23" -- filename: "frameclause/RBUPACR/RBUPACR_int6" - filename: "aggregates/wo_OrdrBy_24" -- filename: "frameclause/multipl_wnwds/sum_mulwds" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_4" -- filename: "frameclause/defaultFrame/RBUPACR_chr_5" -- filename: "frameclause/defaultFrame/RBUPACR_chr_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_1" -- filename: "aggregates/woPrtnBy_50" -- filename: "aggregates/woPrtnBy_42" -- filename: "aggregates/woPrtnBy_41" -- filename: "aggregates/woPrtnBy_40" -- filename: "nestedAggs/basic_10" -- filename: "aggregates/woPrtnBy_49" -- filename: "aggregates/woPrtnBy_48" -- filename: "aggregates/woPrtnBy_47" -- filename: "aggregates/woPrtnBy_46" -- filename: "aggregates/woPrtnBy_45" -- filename: "aggregates/woPrtnBy_44" -- filename: "aggregates/woPrtnBy_43" -- filename: "frameclause/RBUPACR/RBUPACR_int9" -- filename: "frameclause/RBUPACR/RBUPACR_int8" -- filename: "aggregates/woPrtnBy_31" -- filename: "aggregates/woPrtnBy_30" -- filename: "nestedAggs/woutOby_6" -- filename: "nestedAggs/woutOby_7" -- filename: "nestedAggs/woutOby_8" -- filename: "nestedAggs/woutOby_9" -- filename: "aggregates/woPrtnBy_39" -- filename: "aggregates/woPrtnBy_38" -- filename: "aggregates/woPrtnBy_37" -- filename: "aggregates/woPrtnBy_36" -- filename: "aggregates/woPrtnBy_35" -- filename: "aggregates/woPrtnBy_34" -- filename: "aggregates/woPrtnBy_33" -- filename: "aggregates/woPrtnBy_32" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" -- filename: "nestedAggs/woutOby_11" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" -- filename: "nestedAggs/woutOby_12" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" -- filename: "aggregates/woPrtnBy_29" -- filename: "nestedAggs/woutOby_10" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" -- filename: "nestedAggs/woutOby_13" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" -- filename: "aggregates/woPrtnBy_20" -- filename: "aggregates/woPrtnBy_28" -- filename: "aggregates/woPrtnBy_27" -- filename: "aggregates/woPrtnBy_26" -- filename: "aggregates/woPrtnBy_25" -- filename: "aggregates/woPrtnBy_24" -- filename: "aggregates/woPrtnBy_23" -- filename: "aggregates/woPrtnBy_22" -- filename: "aggregates/woPrtnBy_21" -- filename: "frameclause/multipl_wnwds/mulwind_06" -- filename: "frameclause/multipl_wnwds/mulwind_07" -- filename: "aggregates/woPrtnBy_19" -- filename: "frameclause/multipl_wnwds/mulwind_01" -- filename: "aggregates/woPrtnBy_18" -- filename: "nestedAggs/woutOby_2" -- filename: "nestedAggs/woutOby_3" -- filename: "nestedAggs/woutOby_4" -- filename: "nestedAggs/woutOby_5" -- filename: "frameclause/multipl_wnwds/mulwind_08" -- filename: "frameclause/multipl_wnwds/mulwind_09" -- filename: "nestedAggs/woutOby_1" -- filename: "frameclause/subQueries/frmInSubQry_40" -- filename: "frameclause/subQueries/frmInSubQry_44" -- filename: "frameclause/subQueries/frmInSubQry_43" -- filename: "frameclause/subQueries/frmInSubQry_42" -- filename: "frameclause/subQueries/frmInSubQry_41" -- filename: "frameclause/subQueries/frmInSubQry_48" -- filename: "frameclause/subQueries/frmInSubQry_47" -- filename: "frameclause/subQueries/frmInSubQry_46" -- filename: "frameclause/subQueries/frmInSubQry_45" -- filename: "frameclause/subQueries/frmInSubQry_49" -- filename: "lead_func/lead_Fn_13" -- filename: "lead_func/lead_Fn_14" -- filename: "lead_func/lead_Fn_11" -- filename: "lead_func/lead_Fn_12" -- filename: "lead_func/lead_Fn_10" -- filename: "ntile_func/ntileFn_56" -- filename: "ntile_func/ntileFn_57" -- filename: "ntile_func/ntileFn_58" -- filename: "frameclause/multipl_wnwds/min_mulwds" -- filename: "ntile_func/ntileFn_59" -- filename: "ntile_func/ntileFn_52" -- filename: "ntile_func/ntileFn_53" -- filename: "ntile_func/ntileFn_54" -- filename: "ntile_func/ntileFn_55" -- filename: "ntile_func/ntileFn_6" -- filename: "ntile_func/ntileFn_5" -- filename: "ntile_func/ntileFn_4" -- filename: "ntile_func/ntileFn_3" -- filename: "frameclause/subQueries/frmInSubQry_33" -- filename: "frameclause/subQueries/frmInSubQry_32" -- filename: "ntile_func/ntileFn_9" -- filename: "frameclause/subQueries/frmInSubQry_31" -- filename: "ntile_func/ntileFn_8" -- filename: "frameclause/subQueries/frmInSubQry_30" -- filename: "ntile_func/ntileFn_7" -- filename: "frameclause/subQueries/frmInSubQry_37" -- filename: "frameclause/subQueries/frmInSubQry_36" -- filename: "frameclause/subQueries/frmInSubQry_35" -- filename: "frameclause/subQueries/frmInSubQry_34" -- filename: "frameclause/subQueries/frmInSubQry_39" -- filename: "frameclause/subQueries/frmInSubQry_38" -- filename: "ntile_func/ntileFn_2" -- filename: "ntile_func/ntileFn_1" -- filename: "ntile_func/ntileFn_40" -- filename: "frameclause/subQueries/frmInSubQry_22" -- filename: "frameclause/subQueries/frmInSubQry_21" -- filename: "frameclause/subQueries/frmInSubQry_20" -- filename: "frameclause/subQueries/frmInSubQry_26" -- filename: "frameclause/subQueries/frmInSubQry_25" -- filename: "frameclause/subQueries/frmInSubQry_24" -- filename: "frameclause/subQueries/frmInSubQry_23" -- filename: "frameclause/subQueries/frmInSubQry_29" -- filename: "frameclause/subQueries/frmInSubQry_28" -- filename: "frameclause/subQueries/frmInSubQry_27" -- filename: "ntile_func/ntileFn_38" -- filename: "ntile_func/ntileFn_39" -- filename: "ntile_func/ntileFn_34" -- filename: "ntile_func/ntileFn_35" -- filename: "ntile_func/ntileFn_36" -- filename: "ntile_func/ntileFn_37" -- filename: "ntile_func/ntileFn_30" -- filename: "ntile_func/ntileFn_31" -- filename: "ntile_func/ntileFn_32" -- filename: "ntile_func/ntileFn_33" -- filename: "ntile_func/ntileFn_50" -- filename: "ntile_func/ntileFn_51" -- filename: "frameclause/subQueries/frmInSubQry_11" -- filename: "frameclause/subQueries/frmInSubQry_10" -- filename: "frameclause/subQueries/frmInSubQry_15" -- filename: "frameclause/subQueries/frmInSubQry_14" -- filename: "frameclause/subQueries/frmInSubQry_13" -- filename: "frameclause/subQueries/frmInSubQry_12" -- filename: "frameclause/subQueries/frmInSubQry_19" -- filename: "frameclause/subQueries/frmInSubQry_18" -- filename: "frameclause/subQueries/frmInSubQry_17" -- filename: "frameclause/subQueries/frmInSubQry_16" -- filename: "frameclause/subQueries/frmInSubQry_09" -- filename: "ntile_func/ntileFn_49" -- filename: "ntile_func/ntileFn_45" -- filename: "ntile_func/ntileFn_46" -- filename: "ntile_func/ntileFn_47" -- filename: "ntile_func/ntileFn_48" -- filename: "ntile_func/ntileFn_41" -- filename: "ntile_func/ntileFn_42" -- filename: "ntile_func/ntileFn_43" -- filename: "ntile_func/ntileFn_44" -- filename: "aggregates/woPrtnBy_6" -- filename: "aggregates/woPrtnBy_5" -- filename: "aggregates/woPrtnBy_8" -- filename: "aggregates/woPrtnBy_7" -- filename: "aggregates/woPrtnBy_2" -- filename: "aggregates/woPrtnBy_1" -- filename: "aggregates/woPrtnBy_4" -- filename: "aggregates/woPrtnBy_3" -- filename: "lead_func/lead_Fn_48" -- filename: "lead_func/lead_Fn_49" -- filename: "lead_func/lead_Fn_57" -- filename: "lead_func/lead_Fn_58" -- filename: "lead_func/lead_Fn_55" -- filename: "lead_func/lead_Fn_56" -- filename: "lead_func/lead_Fn_53" -- filename: "ntile_func/ntileFn_16" -- filename: "lead_func/lead_Fn_54" -- filename: "ntile_func/ntileFn_17" -- filename: "lead_func/lead_Fn_51" -- filename: "ntile_func/ntileFn_18" -- filename: "lead_func/lead_Fn_52" -- filename: "ntile_func/ntileFn_19" -- filename: "ntile_func/ntileFn_12" -- filename: "lead_func/lead_Fn_50" -- filename: "ntile_func/ntileFn_13" -- filename: "ntile_func/ntileFn_14" -- filename: "ntile_func/ntileFn_15" -- filename: "ntile_func/ntileFn_10" -- filename: "ntile_func/ntileFn_11" -- filename: "lead_func/lead_Fn_39" -- filename: "lead_func/lead_Fn_37" -- filename: "lead_func/lead_Fn_38" -- filename: "lead_func/lead_Fn_46" -- filename: "lead_func/lead_Fn_47" -- filename: "lead_func/lead_Fn_44" -- filename: "lead_func/lead_Fn_45" -- filename: "lead_func/lead_Fn_42" -- filename: "ntile_func/ntileFn_27" -- filename: "lead_func/lead_Fn_43" -- filename: "ntile_func/ntileFn_28" -- filename: "lead_func/lead_Fn_40" -- filename: "ntile_func/ntileFn_29" -- filename: "lead_func/lead_Fn_41" -- filename: "ntile_func/ntileFn_23" -- filename: "ntile_func/ntileFn_24" -- filename: "ntile_func/ntileFn_25" -- filename: "ntile_func/ntileFn_26" -- filename: "ntile_func/ntileFn_20" -- filename: "ntile_func/ntileFn_21" -- filename: "ntile_func/ntileFn_22" -- filename: "frameclause/subQueries/frmInSubQry_62" -- filename: "aggregates/testW_Nulls_6" +- filename: "aggregates/wo_OrdrBy_25" +- filename: "aggregates/wo_OrdrBy_26" +- filename: "aggregates/wo_OrdrBy_3" +- filename: "aggregates/wo_OrdrBy_4" +- filename: "aggregates/wo_OrdrBy_5" +- filename: "aggregates/wo_OrdrBy_6" +- filename: "aggregates/wo_OrdrBy_7" +- filename: "aggregates/wo_OrdrBy_8" +- filename: "aggregates/wo_OrdrBy_9" +- filename: "first_val/firstValFn_1" +- filename: "first_val/firstValFn_10" +- filename: "first_val/firstValFn_11" +- filename: "first_val/firstValFn_12" +- filename: "first_val/firstValFn_13" +- filename: "first_val/firstValFn_14" +- filename: "first_val/firstValFn_15" +- filename: "first_val/firstValFn_16" +- filename: "first_val/firstValFn_17" +- filename: "first_val/firstValFn_18" +- filename: "first_val/firstValFn_19" +- filename: "first_val/firstValFn_2" +- filename: "first_val/firstValFn_20" +- filename: "first_val/firstValFn_21" +- filename: "first_val/firstValFn_22" +- filename: "first_val/firstValFn_23" +- filename: "first_val/firstValFn_24" +- filename: "first_val/firstValFn_25" +- filename: "first_val/firstValFn_26" +- filename: "first_val/firstValFn_27" +- filename: "first_val/firstValFn_28" +- filename: "first_val/firstValFn_29" +- filename: "first_val/firstValFn_3" +- filename: "first_val/firstValFn_30" +- filename: "first_val/firstValFn_31" +- filename: "first_val/firstValFn_32" +- filename: "first_val/firstValFn_33" +- filename: "first_val/firstValFn_4" +- filename: "first_val/firstValFn_5" +- filename: "first_val/firstValFn_6" +- filename: "first_val/firstValFn_7" +- filename: "first_val/firstValFn_8" +- filename: "first_val/firstValFn_9" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" - filename: "frameclause/RBCRACR/RBCRACR_bln_1" -- filename: "frameclause/subQueries/frmInSubQry_61" -- filename: "aggregates/testW_Nulls_7" -- filename: "frameclause/RBCRACR/RBCRACR_char_1" -- filename: "frameclause/subQueries/frmInSubQry_60" -- filename: "aggregates/testW_Nulls_4" -- filename: "aggregates/testW_Nulls_5" -- filename: "aggregates/testW_Nulls_2" -- filename: "aggregates/testW_Nulls_3" -- filename: "frameclause/subQueries/frmInSubQry_64" -- filename: "frameclause/subQueries/frmInSubQry_63" -- filename: "aggregates/testW_Nulls_1" -- filename: "lead_func/lead_Fn_28" -- filename: "frameclause/RBCRACR/RBCRACR_char_3" -- filename: "lead_func/lead_Fn_29" -- filename: "frameclause/RBCRACR/RBCRACR_char_2" -- filename: "frameclause/RBCRACR/RBCRACR_char_5" - filename: "frameclause/RBCRACR/RBCRACR_bln_2" -- filename: "lead_func/lead_Fn_27" - filename: "frameclause/RBCRACR/RBCRACR_bln_3" +- filename: "frameclause/RBCRACR/RBCRACR_char_1" +- filename: "frameclause/RBCRACR/RBCRACR_char_2" +- filename: "frameclause/RBCRACR/RBCRACR_char_3" - filename: "frameclause/RBCRACR/RBCRACR_char_4" -- filename: "lead_func/lead_Fn_35" -- filename: "lead_func/lead_Fn_36" -- filename: "lead_func/lead_Fn_33" -- filename: "lead_func/lead_Fn_34" -- filename: "lead_func/lead_Fn_31" -- filename: "lead_func/lead_Fn_32" -- filename: "lead_func/lead_Fn_30" -- filename: "aggregates/testW_Nulls_8" -- filename: "aggregates/testW_Nulls_9" -- filename: "frameclause/subQueries/frmInSubQry_51" -- filename: "nestedAggs/wPbOb_17" -- filename: "frameclause/subQueries/frmInSubQry_50" -- filename: "nestedAggs/wPbOb_16" -- filename: "nestedAggs/wPbOb_15" -- filename: "nestedAggs/wPbOb_14" -- filename: "frameclause/subQueries/frmInSubQry_55" -- filename: "nestedAggs/wPbOb_13" -- filename: "frameclause/subQueries/frmInSubQry_54" -- filename: "nestedAggs/wPbOb_12" -- filename: "frameclause/subQueries/frmInSubQry_53" -- filename: "nestedAggs/wPbOb_11" -- filename: "frameclause/subQueries/frmInSubQry_52" -- filename: "nestedAggs/wPbOb_10" -- filename: "frameclause/subQueries/frmInSubQry_59" -- filename: "frameclause/subQueries/frmInSubQry_58" -- filename: "lead_func/lead_Fn_19" -- filename: "frameclause/subQueries/frmInSubQry_57" -- filename: "frameclause/subQueries/frmInSubQry_56" -- filename: "lead_func/lead_Fn_17" -- filename: "lead_func/lead_Fn_18" -- filename: "lead_func/lead_Fn_15" -- filename: "lead_func/lead_Fn_16" -- filename: "lead_func/lead_Fn_24" -- filename: "lead_func/lead_Fn_25" -- filename: "lead_func/lead_Fn_22" -- filename: "lead_func/lead_Fn_23" -- filename: "lead_func/lead_Fn_20" -- filename: "lead_func/lead_Fn_21" -- filename: "aggregates/woPrtnBy_9" -- filename: "nestedAggs/wPbOb_19" -- filename: "nestedAggs/wPbOb_18" -- filename: "nestedAggs/wPbOb_26" -- filename: "nestedAggs/wPbOb_25" -- filename: "nestedAggs/wPbOb_24" -- filename: "nestedAggs/wPbOb_23" -- filename: "nestedAggs/wPbOb_22" -- filename: "nestedAggs/wPbOb_21" -- filename: "nestedAggs/wPbOb_20" -- filename: "frameclause/RBCRACR/RBCRACR_int_14" -- filename: "frameclause/RBCRACR/RBCRACR_int_13" -- filename: "frameclause/RBCRACR/RBCRACR_int_12" -- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_char_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" +- filename: "frameclause/RBCRACR/RBCRACR_dt_1" +- filename: "frameclause/RBCRACR/RBCRACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_dt_3" +- filename: "frameclause/RBCRACR/RBCRACR_dt_4" +- filename: "frameclause/RBCRACR/RBCRACR_dt_5" +- filename: "frameclause/RBCRACR/RBCRACR_int_1" - filename: "frameclause/RBCRACR/RBCRACR_int_10" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" -- filename: "last_val/lastValFn_38" -- filename: "last_val/lastValFn_39" -- filename: "last_val/lastValFn_32" -- filename: "last_val/lastValFn_33" -- filename: "last_val/lastValFn_30" -- filename: "last_val/lastValFn_31" -- filename: "last_val/lastValFn_36" -- filename: "last_val/lastValFn_37" -- filename: "last_val/lastValFn_34" -- filename: "last_val/lastValFn_35" -- filename: "nestedAggs/wPbOb_2" -- filename: "nestedAggs/wPbOb_1" -- filename: "nestedAggs/wPbOb_4" -- filename: "nestedAggs/wPbOb_3" -- filename: "nestedAggs/wPbOb_6" -- filename: "nestedAggs/wPbOb_5" -- filename: "nestedAggs/wPbOb_8" -- filename: "nestedAggs/wPbOb_7" -- filename: "frameclause/multipl_wnwds/rnkNoFrm01" -- filename: "frameclause/multipl_wnwds/rnkNoFrm06" -- filename: "frameclause/multipl_wnwds/rnkNoFrm03" -- filename: "frameclause/multipl_wnwds/rnkNoFrm02" -- filename: "frameclause/multipl_wnwds/rnkNoFrm05" -- filename: "frameclause/multipl_wnwds/rnkNoFrm04" -- filename: "nestedAggs/wPbOb_9" -- filename: "frameclause/subQueries/frmInSubQry_04" -- filename: "frameclause/subQueries/frmInSubQry_03" -- filename: "frameclause/subQueries/frmInSubQry_02" -- filename: "frameclause/subQueries/frmInSubQry_01" -- filename: "frameclause/subQueries/frmInSubQry_08" -- filename: "frameclause/subQueries/frmInSubQry_07" -- filename: "frameclause/subQueries/frmInSubQry_06" -- filename: "frameclause/subQueries/frmInSubQry_05" -- filename: "nestedAggs/nstdWinView01" -- filename: "frameclause/RBUPACR/RBUPACR_dt_5" -- filename: "frameclause/RBUPACR/RBUPACR_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_dt_3" -- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_int_12" +- filename: "frameclause/RBCRACR/RBCRACR_int_13" +- filename: "frameclause/RBCRACR/RBCRACR_int_14" +- filename: "frameclause/RBCRACR/RBCRACR_int_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_3" +- filename: "frameclause/RBCRACR/RBCRACR_int_4" +- filename: "frameclause/RBCRACR/RBCRACR_int_5" +- filename: "frameclause/RBCRACR/RBCRACR_int_6" +- filename: "frameclause/RBCRACR/RBCRACR_int_7" +- filename: "frameclause/RBCRACR/RBCRACR_int_8" +- filename: "frameclause/RBCRACR/RBCRACR_int_9" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" +- filename: "frameclause/RBUPACR/RBUPACR_bln_1" +- filename: "frameclause/RBUPACR/RBUPACR_bln_2" +- filename: "frameclause/RBUPACR/RBUPACR_bln_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_1" +- filename: "frameclause/RBUPACR/RBUPACR_chr_2" +- filename: "frameclause/RBUPACR/RBUPACR_chr_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_4" +- filename: "frameclause/RBUPACR/RBUPACR_chr_5" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" - filename: "frameclause/RBUPACR/RBUPACR_dt_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" -- filename: "frameclause/multipl_wnwds/count_mulwds" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" -- filename: "lag_func/lag_Fn_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" -- filename: "lag_func/lag_Fn_12" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" -- filename: "lag_func/lag_Fn_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" -- filename: "lag_func/lag_Fn_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" -- filename: "lag_func/lag_Fn_10" -- filename: "lag_func/lag_Fn_19" -- filename: "lag_func/lag_Fn_15" -- filename: "lag_func/lag_Fn_16" -- filename: "lag_func/lag_Fn_17" -- filename: "lag_func/lag_Fn_18" -- filename: "lag_func/lag_Fn_22" -- filename: "lag_func/lag_Fn_23" -- filename: "lag_func/lag_Fn_24" -- filename: "lag_func/lag_Fn_25" -- filename: "lag_func/lag_Fn_20" -- filename: "lag_func/lag_Fn_21" -- filename: "nestedAggs/woutPrtnBy_1" -- filename: "nestedAggs/woutPrtnBy_2" -- filename: "lag_func/lag_Fn_26" -- filename: "nestedAggs/woutPrtnBy_3" -- filename: "nestedAggs/woutPrtnBy_4" -- filename: "lag_func/lag_Fn_28" -- filename: "nestedAggs/woutPrtnBy_5" -- filename: "lag_func/lag_Fn_29" -- filename: "nestedAggs/woutPrtnBy_6" -- filename: "nestedAggs/woutPrtnBy_7" -- filename: "lag_func/lag_Fn_33" -- filename: "lag_func/lag_Fn_34" -- filename: "lag_func/lag_Fn_35" -- filename: "frameclause/defaultFrame/RBUPACR_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_bln_1" -- filename: "lag_func/lag_Fn_30" -- filename: "lag_func/lag_Fn_31" -- filename: "frameclause/defaultFrame/RBUPACR_bln_3" -- filename: "lag_func/lag_Fn_32" -- filename: "lag_func/lag_Fn_37" -- filename: "nestedAggs/emtyOvrCls_12" -- filename: "lag_func/lag_Fn_38" -- filename: "nestedAggs/emtyOvrCls_13" -- filename: "lag_func/lag_Fn_39" -- filename: "nestedAggs/emtyOvrCls_10" -- filename: "nestedAggs/emtyOvrCls_11" -- filename: "last_val/lastValFn_2" -- filename: "last_val/lastValFn_1" -- filename: "aggregates/wPrtnOrdrBy_10" -- filename: "frameclause/multipl_wnwds/avg_mulwds" -- filename: "last_val/lastValFn_9" -- filename: "last_val/lastValFn_8" -- filename: "frameclause/multipl_wnwds/fval_mulwds" -- filename: "last_val/lastValFn_7" -- filename: "last_val/lastValFn_6" -- filename: "last_val/lastValFn_5" -- filename: "last_val/lastValFn_4" -- filename: "last_val/lastValFn_3" -- filename: "first_val/firstValFn_20" -- filename: "first_val/firstValFn_23" -- filename: "first_val/firstValFn_24" -- filename: "first_val/firstValFn_21" -- filename: "first_val/firstValFn_22" -- filename: "first_val/firstValFn_27" -- filename: "first_val/firstValFn_28" -- filename: "first_val/firstValFn_25" -- filename: "first_val/firstValFn_26" -- filename: "first_val/firstValFn_29" -- filename: "first_val/firstValFn_30" -- filename: "first_val/firstValFn_31" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" -- filename: "first_val/firstValFn_32" -- filename: "first_val/firstValFn_33" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBUPACR/RBUPACR_dt_3" +- filename: "frameclause/RBUPACR/RBUPACR_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_5" +- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "frameclause/RBUPACR/RBUPACR_int10" +- filename: "frameclause/RBUPACR/RBUPACR_int11" +- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "frameclause/RBUPACR/RBUPACR_int13" +- filename: "frameclause/RBUPACR/RBUPACR_int14" +- filename: "frameclause/RBUPACR/RBUPACR_int2" +- filename: "frameclause/RBUPACR/RBUPACR_int3" +- filename: "frameclause/RBUPACR/RBUPACR_int4" +- filename: "frameclause/RBUPACR/RBUPACR_int5" +- filename: "frameclause/RBUPACR/RBUPACR_int6" +- filename: "frameclause/RBUPACR/RBUPACR_int7" +- filename: "frameclause/RBUPACR/RBUPACR_int8" +- filename: "frameclause/RBUPACR/RBUPACR_int9" - filename: "frameclause/RBUPACR/RBUPACR_vchr_1" - filename: "frameclause/RBUPACR/RBUPACR_vchr_2" -- filename: "lead_func/lead_Fn_4" -- filename: "lead_func/lead_Fn_5" -- filename: "lead_func/lead_Fn_6" -- filename: "lead_func/lead_Fn_7" -- filename: "lead_func/lead_Fn_8" -- filename: "lead_func/lead_Fn_9" -- filename: "lead_func/lead_Fn_1" -- filename: "lead_func/lead_Fn_2" -- filename: "lead_func/lead_Fn_3" -- filename: "lag_func/lag_Fn_80" -- filename: "lag_func/lag_Fn_81" -- filename: "aggregates/testW_Nulls_30" -- filename: "lag_func/lag_Fn_82" -- filename: "aggregates/testW_Nulls_31" -- filename: "lag_func/lag_Fn_83" -- filename: "aggregates/testW_Nulls_32" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" -- filename: "lag_func/lag_Fn_88" -- filename: "aggregates/testW_Nulls_37" -- filename: "lag_func/lag_Fn_89" -- filename: "aggregates/testW_Nulls_38" -- filename: "aggregates/testW_Nulls_39" -- filename: "lag_func/lag_Fn_84" -- filename: "aggregates/testW_Nulls_33" -- filename: "lag_func/lag_Fn_85" -- filename: "aggregates/testW_Nulls_34" -- filename: "lag_func/lag_Fn_86" -- filename: "aggregates/testW_Nulls_35" -- filename: "lag_func/lag_Fn_87" -- filename: "aggregates/testW_Nulls_36" -- filename: "lead_func/lead_Fn_99" -- filename: "lead_func/lead_Fn_97" -- filename: "lead_func/lead_Fn_98" -- filename: "lead_func/lead_Fn_95" -- filename: "lead_func/lead_Fn_96" -- filename: "lead_func/lead_Fn_93" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" -- filename: "lead_func/lead_Fn_94" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" -- filename: "lead_func/lead_Fn_91" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" -- filename: "lead_func/lead_Fn_92" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" -- filename: "lead_func/lead_Fn_90" -- filename: "lag_func/lag_Fn_91" -- filename: "lag_func/lag_Fn_92" -- filename: "lag_func/lag_Fn_93" -- filename: "aggregates/testW_Nulls_20" -- filename: "lag_func/lag_Fn_94" -- filename: "aggregates/testW_Nulls_21" -- filename: "lag_func/lag_Fn_90" -- filename: "lag_func/lag_Fn_99" -- filename: "aggregates/testW_Nulls_26" -- filename: "first_val/firstValFn_12" -- filename: "aggregates/testW_Nulls_27" -- filename: "first_val/firstValFn_13" -- filename: "aggregates/testW_Nulls_28" -- filename: "first_val/firstValFn_10" -- filename: "aggregates/testW_Nulls_29" -- filename: "first_val/firstValFn_11" -- filename: "lag_func/lag_Fn_95" -- filename: "aggregates/testW_Nulls_22" -- filename: "first_val/firstValFn_16" -- filename: "lag_func/lag_Fn_96" -- filename: "aggregates/testW_Nulls_23" -- filename: "first_val/firstValFn_17" -- filename: "lag_func/lag_Fn_97" -- filename: "aggregates/testW_Nulls_24" -- filename: "first_val/firstValFn_14" -- filename: "lag_func/lag_Fn_98" -- filename: "aggregates/testW_Nulls_25" -- filename: "first_val/firstValFn_15" -- filename: "nestedAggs/multiWin_6" -- filename: "nestedAggs/multiWin_7" -- filename: "lead_func/lead_Fn_88" -- filename: "first_val/firstValFn_18" -- filename: "nestedAggs/multiWin_8" -- filename: "lead_func/lead_Fn_89" -- filename: "first_val/firstValFn_19" -- filename: "lead_func/lead_Fn_86" -- filename: "lead_func/lead_Fn_87" -- filename: "lead_func/lead_Fn_84" -- filename: "lead_func/lead_Fn_85" -- filename: "lead_func/lead_Fn_82" -- filename: "nestedAggs/basic_3" -- filename: "lead_func/lead_Fn_83" -- filename: "nestedAggs/basic_4" -- filename: "lead_func/lead_Fn_80" -- filename: "nestedAggs/basic_5" -- filename: "lead_func/lead_Fn_81" -- filename: "nestedAggs/basic_6" -- filename: "nestedAggs/basic_1" -- filename: "nestedAggs/basic_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" -- filename: "lead_func/lead_Fn_79" -- filename: "lead_func/lead_Fn_77" -- filename: "lead_func/lead_Fn_78" -- filename: "lead_func/lead_Fn_75" -- filename: "lead_func/lead_Fn_76" -- filename: "lead_func/lead_Fn_73" -- filename: "lead_func/lead_Fn_74" -- filename: "lead_func/lead_Fn_71" -- filename: "lead_func/lead_Fn_72" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" -- filename: "lead_func/lead_Fn_70" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" - filename: "frameclause/RBUPAUF/RBUPAUF_int_1" -- filename: "lead_func/lead_Fn_59" -- filename: "lead_func/lead_Fn_68" -- filename: "lead_func/lead_Fn_69" -- filename: "lead_func/lead_Fn_66" -- filename: "lead_func/lead_Fn_67" -- filename: "lead_func/lead_Fn_64" -- filename: "lead_func/lead_Fn_65" -- filename: "lead_func/lead_Fn_62" -- filename: "lead_func/lead_Fn_63" -- filename: "lead_func/lead_Fn_60" -- filename: "lead_func/lead_Fn_61" -- filename: "lag_func/lag_Fn_44" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" -- filename: "lag_func/lag_Fn_45" -- filename: "lag_func/lag_Fn_46" -- filename: "lag_func/lag_Fn_47" -- filename: "lag_func/lag_Fn_40" -- filename: "lag_func/lag_Fn_41" -- filename: "lag_func/lag_Fn_42" -- filename: "lag_func/lag_Fn_43" -- filename: "aggregates/winFnQry_4" -- filename: "aggregates/winFnQry_5" -- filename: "aggregates/winFnQry_6" -- filename: "aggregates/winFnQry_7" -- filename: "lag_func/lag_Fn_48" -- filename: "lag_func/lag_Fn_49" -- filename: "aggregates/winFnQry_1" -- filename: "aggregates/winFnQry_2" -- filename: "aggregates/winFnQry_3" -- filename: "aggregates/winFnQry_8" -- filename: "aggregates/winFnQry_9" -- filename: "lag_func/lag_Fn_50" -- filename: "lag_func/lag_Fn_55" -- filename: "lag_func/lag_Fn_56" -- filename: "lag_func/lag_Fn_57" -- filename: "lag_func/lag_Fn_58" -- filename: "lag_func/lag_Fn_51" -- filename: "lag_func/lag_Fn_52" -- filename: "lag_func/lag_Fn_53" -- filename: "lag_func/lag_Fn_54" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" -- filename: "lag_func/lag_Fn_59" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" -- filename: "lag_func/lag_Fn_60" -- filename: "lag_func/lag_Fn_61" -- filename: "aggregates/testW_Nulls_10" -- filename: "nestedAggs/basic_7" -- filename: "nestedAggs/basic_8" -- filename: "nestedAggs/basic_9" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" -- filename: "lag_func/lag_Fn_66" -- filename: "aggregates/testW_Nulls_15" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" -- filename: "lag_func/lag_Fn_67" -- filename: "aggregates/testW_Nulls_16" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" -- filename: "lag_func/lag_Fn_68" -- filename: "aggregates/testW_Nulls_17" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" -- filename: "lag_func/lag_Fn_69" -- filename: "aggregates/testW_Nulls_18" -- filename: "nestedAggs/multiWin_1" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" -- filename: "lag_func/lag_Fn_62" -- filename: "aggregates/testW_Nulls_11" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" -- filename: "lag_func/lag_Fn_63" -- filename: "aggregates/testW_Nulls_12" -- filename: "lag_func/lag_Fn_64" -- filename: "aggregates/testW_Nulls_13" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" -- filename: "lag_func/lag_Fn_65" -- filename: "aggregates/testW_Nulls_14" -- filename: "nestedAggs/multiWin_5" -- filename: "aggregates/testW_Nulls_19" -- filename: "aggregates/winFnQry_82" -- filename: "aggregates/winFnQry_83" -- filename: "aggregates/winFnQry_80" -- filename: "aggregates/winFnQry_81" -- filename: "aggregates/winFnQry_84" -- filename: "aggregates/winFnQry_85" -- filename: "lag_func/lag_Fn_70" -- filename: "frameclause/RBCRACR/RBCRACR_dt_5" -- filename: "lag_func/lag_Fn_71" -- filename: "frameclause/RBCRACR/RBCRACR_dt_4" -- filename: "lag_func/lag_Fn_72" -- filename: "frameclause/RBCRACR/RBCRACR_dt_3" -- filename: "frameclause/RBCRACR/RBCRACR_dt_2" -- filename: "frameclause/RBCRACR/RBCRACR_dt_1" -- filename: "lag_func/lag_Fn_77" -- filename: "lag_func/lag_Fn_78" -- filename: "lag_func/lag_Fn_79" -- filename: "lag_func/lag_Fn_73" -- filename: "lag_func/lag_Fn_74" -- filename: "lag_func/lag_Fn_75" -- filename: "lag_func/lag_Fn_76" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" - filename: "frameclause/RBUPAUF/RBUPAUF_int_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" - filename: "frameclause/RBUPAUF/RBUPAUF_int_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" -- filename: "frameclause/defaultFrame/RBUPACR_int11" -- filename: "aggregates/winFnQry_68" -- filename: "frameclause/defaultFrame/RBUPACR_int10" -- filename: "aggregates/winFnQry_69" -- filename: "frameclause/defaultFrame/RBUPACR_int13" -- filename: "aggregates/winFnQry_66" -- filename: "frameclause/defaultFrame/RBUPACR_int12" -- filename: "aggregates/winFnQry_67" -- filename: "frameclause/defaultFrame/RBUPACR_dt_5" -- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" +- filename: "frameclause/defaultFrame/RBUPACR_bln_1" +- filename: "frameclause/defaultFrame/RBUPACR_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_bln_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_1" +- filename: "frameclause/defaultFrame/RBUPACR_chr_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_4" +- filename: "frameclause/defaultFrame/RBUPACR_chr_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" - filename: "frameclause/defaultFrame/RBUPACR_dt_1" -- filename: "nestedAggs/emtyOvrCls_6" - filename: "frameclause/defaultFrame/RBUPACR_dt_2" -- filename: "aggregates/wo_OrdrBy_9" -- filename: "nestedAggs/emtyOvrCls_5" - filename: "frameclause/defaultFrame/RBUPACR_dt_3" -- filename: "aggregates/wo_OrdrBy_8" -- filename: "nestedAggs/emtyOvrCls_8" - filename: "frameclause/defaultFrame/RBUPACR_dt_4" -- filename: "aggregates/wo_OrdrBy_7" -- filename: "nestedAggs/emtyOvrCls_7" -- filename: "aggregates/wo_OrdrBy_6" -- filename: "aggregates/wo_OrdrBy_5" -- filename: "nestedAggs/emtyOvrCls_9" -- filename: "aggregates/wo_OrdrBy_4" -- filename: "aggregates/wo_OrdrBy_3" -- filename: "aggregates/wo_OrdrBy_2" -- filename: "aggregates/winFnQry_60" -- filename: "aggregates/wo_OrdrBy_1" -- filename: "aggregates/winFnQry_61" -- filename: "aggregates/winFnQry_64" -- filename: "nestedAggs/emtyOvrCls_2" -- filename: "aggregates/winFnQry_65" -- filename: "nestedAggs/emtyOvrCls_1" -- filename: "aggregates/winFnQry_62" -- filename: "nestedAggs/emtyOvrCls_4" -- filename: "aggregates/winFnQry_63" -- filename: "nestedAggs/emtyOvrCls_3" -- filename: "aggregates/winFnQry_79" -- filename: "aggregates/winFnQry_77" -- filename: "aggregates/winFnQry_78" -- filename: "frameclause/RBUPACR/RBUPACR_chr_4" -- filename: "frameclause/RBUPACR/RBUPACR_chr_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_2" -- filename: "frameclause/RBUPACR/RBUPACR_chr_1" -- filename: "frameclause/RBUPACR/RBUPACR_chr_5" -- filename: "aggregates/winFnQry_71" -- filename: "aggregates/winFnQry_72" -- filename: "frameclause/multipl_wnwds/max_mulwds" -- filename: "aggregates/winFnQry_70" -- filename: "aggregates/winFnQry_75" -- filename: "aggregates/winFnQry_76" -- filename: "aggregates/winFnQry_73" -- filename: "aggregates/winFnQry_74" -- filename: "aggregates/winFnQry_46" -- filename: "aggregates/winFnQry_47" -- filename: "aggregates/winFnQry_44" -- filename: "aggregates/winFnQry_45" -- filename: "aggregates/winFnQry_48" -- filename: "aggregates/winFnQry_49" -- filename: "aggregates/aggOWnFn_1" -- filename: "aggregates/aggOWnFn_2" -- filename: "aggregates/aggOWnFn_3" -- filename: "aggregates/aggOWnFn_4" -- filename: "aggregates/aggOWnFn_5" -- filename: "aggregates/aggOWnFn_6" -- filename: "frameclause/RBCRACR/RBCRACR_int_8" -- filename: "frameclause/RBCRACR/RBCRACR_int_7" -- filename: "frameclause/RBCRACR/RBCRACR_int_9" -- filename: "frameclause/RBCRACR/RBCRACR_int_2" -- filename: "frameclause/RBCRACR/RBCRACR_int_1" -- filename: "frameclause/RBCRACR/RBCRACR_int_4" -- filename: "aggregates/winFnQry_42" -- filename: "frameclause/RBCRACR/RBCRACR_int_3" -- filename: "aggregates/winFnQry_43" -- filename: "frameclause/RBCRACR/RBCRACR_int_6" -- filename: "aggregates/winFnQry_40" -- filename: "frameclause/RBCRACR/RBCRACR_int_5" -- filename: "aggregates/winFnQry_41" -- filename: "aggregates/winFnQry_57" -- filename: "aggregates/winFnQry_58" -- filename: "aggregates/winFnQry_55" -- filename: "aggregates/winFnQry_56" -- filename: "aggregates/winFnQry_59" -- filename: "aggregates/aggOWnFn_7" -- filename: "aggregates/aggOWnFn_8" -- filename: "aggregates/aggOWnFn_9" -- filename: "aggregates/winFnQry_50" -- filename: "aggregates/winFnQry_53" -- filename: "aggregates/winFnQry_54" -- filename: "aggregates/winFnQry_51" -- filename: "aggregates/winFnQry_52" -- filename: "aggregates/winFnQry_24" -- filename: "aggregates/winFnQry_22" -- filename: "aggregates/winFnQry_23" -- filename: "aggregates/winFnQry_28" -- filename: "aggregates/winFnQry_29" -- filename: "aggregates/winFnQry_26" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" -- filename: "first_val/firstValFn_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" -- filename: "first_val/firstValFn_6" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" -- filename: "first_val/firstValFn_7" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" -- filename: "first_val/firstValFn_8" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" -- filename: "first_val/firstValFn_1" -- filename: "first_val/firstValFn_2" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" -- filename: "first_val/firstValFn_3" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" -- filename: "first_val/firstValFn_4" -- filename: "first_val/firstValFn_9" -- filename: "aggregates/winFnQry_20" -- filename: "aggregates/winFnQry_21" -- filename: "aggregates/winFnQry_35" -- filename: "aggregates/winFnQry_36" -- filename: "aggregates/winFnQry_33" -- filename: "aggregates/winFnQry_34" -- filename: "aggregates/winFnQry_39" -- filename: "aggregates/winFnQry_37" -- filename: "aggregates/winFnQry_38" -- filename: "aggregates/winFnQry_31" -- filename: "aggregates/winFnQry_32" -- filename: "aggregates/winFnQry_13" -- filename: "aggregates/winFnQry_14" -- filename: "aggregates/winFnQry_11" -- filename: "aggregates/winFnQry_12" -- filename: "aggregates/winFnQry_17" -- filename: "aggregates/winFnQry_18" -- filename: "aggregates/winFnQry_15" -- filename: "aggregates/winFnQry_16" -- filename: "aggregates/winFnQry_19" -- filename: "nestedAggs/frmclause19" -- filename: "nestedAggs/frmclause17" -- filename: "nestedAggs/frmclause18" -- filename: "aggregates/mtyOvrCluse_04" -- filename: "nestedAggs/frmclause15" -- filename: "aggregates/mtyOvrCluse_03" -- filename: "nestedAggs/frmclause16" -- filename: "nestedAggs/frmclause13" -- filename: "aggregates/mtyOvrCluse_05" -- filename: "nestedAggs/frmclause14" -- filename: "nestedAggs/frmclause11" -- filename: "nestedAggs/frmclause12" -- filename: "nestedAggs/frmclause10" -- filename: "aggregates/winFnQry_10" -- filename: "aggregates/mtyOvrCluse_02" -- filename: "aggregates/mtyOvrCluse_01" -- filename: "frameclause/RBUPACR/RBUPACR_int10" -- filename: "frameclause/RBUPACR/RBUPACR_int13" -- filename: "frameclause/RBUPACR/RBUPACR_int14" -- filename: "frameclause/RBUPACR/RBUPACR_int11" -- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "frameclause/defaultFrame/RBUPACR_dt_5" +- filename: "frameclause/defaultFrame/RBUPACR_int1" +- filename: "frameclause/defaultFrame/RBUPACR_int10" +- filename: "frameclause/defaultFrame/RBUPACR_int11" +- filename: "frameclause/defaultFrame/RBUPACR_int12" +- filename: "frameclause/defaultFrame/RBUPACR_int13" +- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/defaultFrame/RBUPACR_int2" +- filename: "frameclause/defaultFrame/RBUPACR_int3" +- filename: "frameclause/defaultFrame/RBUPACR_int4" +- filename: "frameclause/defaultFrame/RBUPACR_int5" +- filename: "frameclause/defaultFrame/RBUPACR_int6" +- filename: "frameclause/defaultFrame/RBUPACR_int7" +- filename: "frameclause/defaultFrame/RBUPACR_int8" +- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" +- filename: "frameclause/multipl_wnwds/avg_mulwds" +- filename: "frameclause/multipl_wnwds/count_mulwds" +- filename: "frameclause/multipl_wnwds/fval_mulwds" +- filename: "frameclause/multipl_wnwds/lval_mulwds" +- filename: "frameclause/multipl_wnwds/max_mulwds" +- filename: "frameclause/multipl_wnwds/min_mulwds" +- filename: "frameclause/multipl_wnwds/mulwind_01" +- filename: "frameclause/multipl_wnwds/mulwind_06" +- filename: "frameclause/multipl_wnwds/mulwind_07" +- filename: "frameclause/multipl_wnwds/mulwind_08" +- filename: "frameclause/multipl_wnwds/mulwind_09" +- filename: "frameclause/multipl_wnwds/rnkNoFrm01" +- filename: "frameclause/multipl_wnwds/rnkNoFrm02" +- filename: "frameclause/multipl_wnwds/rnkNoFrm03" +- filename: "frameclause/multipl_wnwds/rnkNoFrm04" +- filename: "frameclause/multipl_wnwds/rnkNoFrm05" +- filename: "frameclause/multipl_wnwds/rnkNoFrm06" +- filename: "frameclause/multipl_wnwds/sum_mulwds" +- filename: "frameclause/subQueries/frmInSubQry_01" +- filename: "frameclause/subQueries/frmInSubQry_02" +- filename: "frameclause/subQueries/frmInSubQry_03" +- filename: "frameclause/subQueries/frmInSubQry_04" +- filename: "frameclause/subQueries/frmInSubQry_05" +- filename: "frameclause/subQueries/frmInSubQry_06" +- filename: "frameclause/subQueries/frmInSubQry_07" +- filename: "frameclause/subQueries/frmInSubQry_08" +- filename: "frameclause/subQueries/frmInSubQry_09" +- filename: "frameclause/subQueries/frmInSubQry_10" +- filename: "frameclause/subQueries/frmInSubQry_11" +- filename: "frameclause/subQueries/frmInSubQry_12" +- filename: "frameclause/subQueries/frmInSubQry_13" +- filename: "frameclause/subQueries/frmInSubQry_14" +- filename: "frameclause/subQueries/frmInSubQry_15" +- filename: "frameclause/subQueries/frmInSubQry_16" +- filename: "frameclause/subQueries/frmInSubQry_17" +- filename: "frameclause/subQueries/frmInSubQry_18" +- filename: "frameclause/subQueries/frmInSubQry_19" +- filename: "frameclause/subQueries/frmInSubQry_20" +- filename: "frameclause/subQueries/frmInSubQry_21" +- filename: "frameclause/subQueries/frmInSubQry_22" +- filename: "frameclause/subQueries/frmInSubQry_23" +- filename: "frameclause/subQueries/frmInSubQry_24" +- filename: "frameclause/subQueries/frmInSubQry_25" +- filename: "frameclause/subQueries/frmInSubQry_26" +- filename: "frameclause/subQueries/frmInSubQry_27" +- filename: "frameclause/subQueries/frmInSubQry_28" +- filename: "frameclause/subQueries/frmInSubQry_29" +- filename: "frameclause/subQueries/frmInSubQry_30" +- filename: "frameclause/subQueries/frmInSubQry_31" +- filename: "frameclause/subQueries/frmInSubQry_32" +- filename: "frameclause/subQueries/frmInSubQry_33" +- filename: "frameclause/subQueries/frmInSubQry_34" +- filename: "frameclause/subQueries/frmInSubQry_35" +- filename: "frameclause/subQueries/frmInSubQry_36" +- filename: "frameclause/subQueries/frmInSubQry_37" +- filename: "frameclause/subQueries/frmInSubQry_38" +- filename: "frameclause/subQueries/frmInSubQry_39" +- filename: "frameclause/subQueries/frmInSubQry_40" +- filename: "frameclause/subQueries/frmInSubQry_41" +- filename: "frameclause/subQueries/frmInSubQry_42" +- filename: "frameclause/subQueries/frmInSubQry_43" +- filename: "frameclause/subQueries/frmInSubQry_44" +- filename: "frameclause/subQueries/frmInSubQry_45" +- filename: "frameclause/subQueries/frmInSubQry_46" +- filename: "frameclause/subQueries/frmInSubQry_47" +- filename: "frameclause/subQueries/frmInSubQry_48" +- filename: "frameclause/subQueries/frmInSubQry_49" +- filename: "frameclause/subQueries/frmInSubQry_50" +- filename: "frameclause/subQueries/frmInSubQry_51" +- filename: "frameclause/subQueries/frmInSubQry_52" +- filename: "frameclause/subQueries/frmInSubQry_53" +- filename: "frameclause/subQueries/frmInSubQry_54" +- filename: "frameclause/subQueries/frmInSubQry_55" +- filename: "frameclause/subQueries/frmInSubQry_56" +- filename: "frameclause/subQueries/frmInSubQry_57" +- filename: "frameclause/subQueries/frmInSubQry_58" +- filename: "frameclause/subQueries/frmInSubQry_59" +- filename: "frameclause/subQueries/frmInSubQry_60" +- filename: "frameclause/subQueries/frmInSubQry_61" +- filename: "frameclause/subQueries/frmInSubQry_62" +- filename: "frameclause/subQueries/frmInSubQry_63" +- filename: "frameclause/subQueries/frmInSubQry_64" - filename: "lag_func/lag_Fn_1" +- filename: "lag_func/lag_Fn_10" +- filename: "lag_func/lag_Fn_100" +- filename: "lag_func/lag_Fn_101" +- filename: "lag_func/lag_Fn_102" +- filename: "lag_func/lag_Fn_103" +- filename: "lag_func/lag_Fn_104" +- filename: "lag_func/lag_Fn_105" +- filename: "lag_func/lag_Fn_106" +- filename: "lag_func/lag_Fn_107" +- filename: "lag_func/lag_Fn_108" +- filename: "lag_func/lag_Fn_109" +- filename: "lag_func/lag_Fn_11" +- filename: "lag_func/lag_Fn_110" +- filename: "lag_func/lag_Fn_111" +- filename: "lag_func/lag_Fn_112" +- filename: "lag_func/lag_Fn_12" +- filename: "lag_func/lag_Fn_13" +- filename: "lag_func/lag_Fn_14" +- filename: "lag_func/lag_Fn_15" +- filename: "lag_func/lag_Fn_16" +- filename: "lag_func/lag_Fn_17" +- filename: "lag_func/lag_Fn_18" +- filename: "lag_func/lag_Fn_19" - filename: "lag_func/lag_Fn_2" +- filename: "lag_func/lag_Fn_20" +- filename: "lag_func/lag_Fn_21" +- filename: "lag_func/lag_Fn_22" +- filename: "lag_func/lag_Fn_23" +- filename: "lag_func/lag_Fn_24" +- filename: "lag_func/lag_Fn_25" +- filename: "lag_func/lag_Fn_26" +- filename: "lag_func/lag_Fn_28" +- filename: "lag_func/lag_Fn_29" - filename: "lag_func/lag_Fn_3" +- filename: "lag_func/lag_Fn_30" +- filename: "lag_func/lag_Fn_31" +- filename: "lag_func/lag_Fn_32" +- filename: "lag_func/lag_Fn_33" +- filename: "lag_func/lag_Fn_34" +- filename: "lag_func/lag_Fn_35" +- filename: "lag_func/lag_Fn_37" +- filename: "lag_func/lag_Fn_38" +- filename: "lag_func/lag_Fn_39" - filename: "lag_func/lag_Fn_4" +- filename: "lag_func/lag_Fn_40" +- filename: "lag_func/lag_Fn_41" +- filename: "lag_func/lag_Fn_42" +- filename: "lag_func/lag_Fn_43" +- filename: "lag_func/lag_Fn_44" +- filename: "lag_func/lag_Fn_45" +- filename: "lag_func/lag_Fn_46" +- filename: "lag_func/lag_Fn_47" +- filename: "lag_func/lag_Fn_48" +- filename: "lag_func/lag_Fn_49" - filename: "lag_func/lag_Fn_5" -- filename: "lag_func/lag_Fn_6" -- filename: "lag_func/lag_Fn_7" -- filename: "lag_func/lag_Fn_8" -- filename: "lag_func/lag_Fn_9" +- filename: "lag_func/lag_Fn_50" +- filename: "lag_func/lag_Fn_51" +- filename: "lag_func/lag_Fn_52" +- filename: "lag_func/lag_Fn_53" +- filename: "lag_func/lag_Fn_54" +- filename: "lag_func/lag_Fn_55" +- filename: "lag_func/lag_Fn_56" +- filename: "lag_func/lag_Fn_57" +- filename: "lag_func/lag_Fn_58" +- filename: "lag_func/lag_Fn_59" +- filename: "lag_func/lag_Fn_6" +- filename: "lag_func/lag_Fn_60" +- filename: "lag_func/lag_Fn_61" +- filename: "lag_func/lag_Fn_62" +- filename: "lag_func/lag_Fn_63" +- filename: "lag_func/lag_Fn_64" +- filename: "lag_func/lag_Fn_65" +- filename: "lag_func/lag_Fn_66" +- filename: "lag_func/lag_Fn_67" +- filename: "lag_func/lag_Fn_68" +- filename: "lag_func/lag_Fn_69" +- filename: "lag_func/lag_Fn_7" +- filename: "lag_func/lag_Fn_70" +- filename: "lag_func/lag_Fn_71" +- filename: "lag_func/lag_Fn_72" +- filename: "lag_func/lag_Fn_73" +- filename: "lag_func/lag_Fn_74" +- filename: "lag_func/lag_Fn_75" +- filename: "lag_func/lag_Fn_76" +- filename: "lag_func/lag_Fn_77" +- filename: "lag_func/lag_Fn_78" +- filename: "lag_func/lag_Fn_79" +- filename: "lag_func/lag_Fn_8" +- filename: "lag_func/lag_Fn_80" +- filename: "lag_func/lag_Fn_81" +- filename: "lag_func/lag_Fn_82" +- filename: "lag_func/lag_Fn_83" +- filename: "lag_func/lag_Fn_84" +- filename: "lag_func/lag_Fn_85" +- filename: "lag_func/lag_Fn_86" +- filename: "lag_func/lag_Fn_87" +- filename: "lag_func/lag_Fn_88" +- filename: "lag_func/lag_Fn_89" +- filename: "lag_func/lag_Fn_9" +- filename: "lag_func/lag_Fn_90" +- filename: "lag_func/lag_Fn_91" +- filename: "lag_func/lag_Fn_92" +- filename: "lag_func/lag_Fn_93" +- filename: "lag_func/lag_Fn_94" +- filename: "lag_func/lag_Fn_95" +- filename: "lag_func/lag_Fn_96" +- filename: "lag_func/lag_Fn_97" +- filename: "lag_func/lag_Fn_98" +- filename: "lag_func/lag_Fn_99" +- filename: "last_val/lastValFn_1" +- filename: "last_val/lastValFn_10" +- filename: "last_val/lastValFn_11" +- filename: "last_val/lastValFn_12" +- filename: "last_val/lastValFn_13" +- filename: "last_val/lastValFn_14" +- filename: "last_val/lastValFn_15" +- filename: "last_val/lastValFn_16" +- filename: "last_val/lastValFn_17" +- filename: "last_val/lastValFn_18" +- filename: "last_val/lastValFn_19" +- filename: "last_val/lastValFn_2" +- filename: "last_val/lastValFn_20" +- filename: "last_val/lastValFn_21" +- filename: "last_val/lastValFn_22" +- filename: "last_val/lastValFn_23" +- filename: "last_val/lastValFn_24" +- filename: "last_val/lastValFn_25" +- filename: "last_val/lastValFn_26" +- filename: "last_val/lastValFn_27" +- filename: "last_val/lastValFn_28" +- filename: "last_val/lastValFn_29" +- filename: "last_val/lastValFn_3" +- filename: "last_val/lastValFn_30" +- filename: "last_val/lastValFn_31" +- filename: "last_val/lastValFn_32" +- filename: "last_val/lastValFn_33" +- filename: "last_val/lastValFn_34" +- filename: "last_val/lastValFn_35" +- filename: "last_val/lastValFn_36" +- filename: "last_val/lastValFn_37" +- filename: "last_val/lastValFn_38" +- filename: "last_val/lastValFn_39" +- filename: "last_val/lastValFn_4" +- filename: "last_val/lastValFn_5" +- filename: "last_val/lastValFn_6" +- filename: "last_val/lastValFn_7" +- filename: "last_val/lastValFn_8" +- filename: "last_val/lastValFn_9" +- filename: "lead_func/lead_Fn_1" +- filename: "lead_func/lead_Fn_10" +- filename: "lead_func/lead_Fn_100" +- filename: "lead_func/lead_Fn_101" +- filename: "lead_func/lead_Fn_102" +- filename: "lead_func/lead_Fn_103" +- filename: "lead_func/lead_Fn_104" +- filename: "lead_func/lead_Fn_105" +- filename: "lead_func/lead_Fn_106" +- filename: "lead_func/lead_Fn_107" +- filename: "lead_func/lead_Fn_11" +- filename: "lead_func/lead_Fn_12" +- filename: "lead_func/lead_Fn_13" +- filename: "lead_func/lead_Fn_14" +- filename: "lead_func/lead_Fn_15" +- filename: "lead_func/lead_Fn_16" +- filename: "lead_func/lead_Fn_17" +- filename: "lead_func/lead_Fn_18" +- filename: "lead_func/lead_Fn_19" +- filename: "lead_func/lead_Fn_2" +- filename: "lead_func/lead_Fn_20" +- filename: "lead_func/lead_Fn_21" +- filename: "lead_func/lead_Fn_22" +- filename: "lead_func/lead_Fn_23" +- filename: "lead_func/lead_Fn_24" +- filename: "lead_func/lead_Fn_25" +- filename: "lead_func/lead_Fn_27" +- filename: "lead_func/lead_Fn_28" +- filename: "lead_func/lead_Fn_29" +- filename: "lead_func/lead_Fn_3" +- filename: "lead_func/lead_Fn_30" +- filename: "lead_func/lead_Fn_31" +- filename: "lead_func/lead_Fn_32" +- filename: "lead_func/lead_Fn_33" +- filename: "lead_func/lead_Fn_34" +- filename: "lead_func/lead_Fn_35" +- filename: "lead_func/lead_Fn_36" +- filename: "lead_func/lead_Fn_37" +- filename: "lead_func/lead_Fn_38" +- filename: "lead_func/lead_Fn_39" +- filename: "lead_func/lead_Fn_4" +- filename: "lead_func/lead_Fn_40" +- filename: "lead_func/lead_Fn_41" +- filename: "lead_func/lead_Fn_42" +- filename: "lead_func/lead_Fn_43" +- filename: "lead_func/lead_Fn_44" +- filename: "lead_func/lead_Fn_45" +- filename: "lead_func/lead_Fn_46" +- filename: "lead_func/lead_Fn_47" +- filename: "lead_func/lead_Fn_48" +- filename: "lead_func/lead_Fn_49" +- filename: "lead_func/lead_Fn_5" +- filename: "lead_func/lead_Fn_50" +- filename: "lead_func/lead_Fn_51" +- filename: "lead_func/lead_Fn_52" +- filename: "lead_func/lead_Fn_53" +- filename: "lead_func/lead_Fn_54" +- filename: "lead_func/lead_Fn_55" +- filename: "lead_func/lead_Fn_56" +- filename: "lead_func/lead_Fn_57" +- filename: "lead_func/lead_Fn_58" +- filename: "lead_func/lead_Fn_59" +- filename: "lead_func/lead_Fn_6" +- filename: "lead_func/lead_Fn_60" +- filename: "lead_func/lead_Fn_61" +- filename: "lead_func/lead_Fn_62" +- filename: "lead_func/lead_Fn_63" +- filename: "lead_func/lead_Fn_64" +- filename: "lead_func/lead_Fn_65" +- filename: "lead_func/lead_Fn_66" +- filename: "lead_func/lead_Fn_67" +- filename: "lead_func/lead_Fn_68" +- filename: "lead_func/lead_Fn_69" +- filename: "lead_func/lead_Fn_7" +- filename: "lead_func/lead_Fn_70" +- filename: "lead_func/lead_Fn_71" +- filename: "lead_func/lead_Fn_72" +- filename: "lead_func/lead_Fn_73" +- filename: "lead_func/lead_Fn_74" +- filename: "lead_func/lead_Fn_75" +- filename: "lead_func/lead_Fn_76" +- filename: "lead_func/lead_Fn_77" +- filename: "lead_func/lead_Fn_78" +- filename: "lead_func/lead_Fn_79" +- filename: "lead_func/lead_Fn_8" +- filename: "lead_func/lead_Fn_80" +- filename: "lead_func/lead_Fn_81" +- filename: "lead_func/lead_Fn_82" +- filename: "lead_func/lead_Fn_83" +- filename: "lead_func/lead_Fn_84" +- filename: "lead_func/lead_Fn_85" +- filename: "lead_func/lead_Fn_86" +- filename: "lead_func/lead_Fn_87" +- filename: "lead_func/lead_Fn_88" +- filename: "lead_func/lead_Fn_89" +- filename: "lead_func/lead_Fn_9" +- filename: "lead_func/lead_Fn_90" +- filename: "lead_func/lead_Fn_91" +- filename: "lead_func/lead_Fn_92" +- filename: "lead_func/lead_Fn_93" +- filename: "lead_func/lead_Fn_94" +- filename: "lead_func/lead_Fn_95" +- filename: "lead_func/lead_Fn_96" +- filename: "lead_func/lead_Fn_97" +- filename: "lead_func/lead_Fn_98" +- filename: "lead_func/lead_Fn_99" +- filename: "nestedAggs/basic_1" +- filename: "nestedAggs/basic_10" +- filename: "nestedAggs/basic_2" +- filename: "nestedAggs/basic_3" +- filename: "nestedAggs/basic_4" +- filename: "nestedAggs/basic_5" +- filename: "nestedAggs/basic_6" +- filename: "nestedAggs/basic_7" +- filename: "nestedAggs/basic_8" +- filename: "nestedAggs/basic_9" +- filename: "nestedAggs/cte_win_01" +- filename: "nestedAggs/cte_win_02" + ignoreMode: "COLUMN_NOT_FOUND" +- filename: "nestedAggs/cte_win_03" +- filename: "nestedAggs/cte_win_04" +- filename: "nestedAggs/cte_win_05" +- filename: "nestedAggs/emtyOvrCls_1" +- filename: "nestedAggs/emtyOvrCls_10" +- filename: "nestedAggs/emtyOvrCls_11" +- filename: "nestedAggs/emtyOvrCls_12" +- filename: "nestedAggs/emtyOvrCls_13" +- filename: "nestedAggs/emtyOvrCls_2" +- filename: "nestedAggs/emtyOvrCls_3" +- filename: "nestedAggs/emtyOvrCls_4" +- filename: "nestedAggs/emtyOvrCls_5" +- filename: "nestedAggs/emtyOvrCls_6" +- filename: "nestedAggs/emtyOvrCls_7" +- filename: "nestedAggs/emtyOvrCls_8" +- filename: "nestedAggs/emtyOvrCls_9" +- filename: "nestedAggs/frmclause01" +- filename: "nestedAggs/frmclause02" +- filename: "nestedAggs/frmclause03" +- filename: "nestedAggs/frmclause04" +- filename: "nestedAggs/frmclause05" +- filename: "nestedAggs/frmclause06" +- filename: "nestedAggs/frmclause07" +- filename: "nestedAggs/frmclause08" +- filename: "nestedAggs/frmclause09" +- filename: "nestedAggs/frmclause10" +- filename: "nestedAggs/frmclause11" +- filename: "nestedAggs/frmclause12" +- filename: "nestedAggs/frmclause13" +- filename: "nestedAggs/frmclause14" +- filename: "nestedAggs/frmclause15" +- filename: "nestedAggs/frmclause16" +- filename: "nestedAggs/frmclause17" +- filename: "nestedAggs/frmclause18" +- filename: "nestedAggs/frmclause19" +- filename: "nestedAggs/multiWin_1" +- filename: "nestedAggs/multiWin_5" +- filename: "nestedAggs/multiWin_6" +- filename: "nestedAggs/multiWin_7" +- filename: "nestedAggs/multiWin_8" +- filename: "nestedAggs/nstdWinView01" +- filename: "nestedAggs/nstdagg01" +- filename: "nestedAggs/nstdagg02" +- filename: "nestedAggs/nstdagg03" +- filename: "nestedAggs/nstdagg04" +- filename: "nestedAggs/nstdagg05" +- filename: "nestedAggs/nstdagg06" +- filename: "nestedAggs/nstdagg07" +- filename: "nestedAggs/nstdagg08" +- filename: "nestedAggs/nstdagg09" +- filename: "nestedAggs/nstdagg10" +- filename: "nestedAggs/nstdagg11" +- filename: "nestedAggs/nstdagg12" +- filename: "nestedAggs/nstdagg13" +- filename: "nestedAggs/nstdagg14" +- filename: "nestedAggs/nstdagg15" +- filename: "nestedAggs/nstdagg16" +- filename: "nestedAggs/nstdagg17" +- filename: "nestedAggs/nstdagg18" +- filename: "nestedAggs/nstdagg19" +- filename: "nestedAggs/nstdagg20" +- filename: "nestedAggs/nstdagg21" +- filename: "nestedAggs/nstdagg22" +- filename: "nestedAggs/nstdagg23" +- filename: "nestedAggs/nstdagg24" +- filename: "nestedAggs/nstdagg25" +- filename: "nestedAggs/nstdagg26" +- filename: "nestedAggs/wPbOb_1" +- filename: "nestedAggs/wPbOb_10" +- filename: "nestedAggs/wPbOb_11" +- filename: "nestedAggs/wPbOb_12" +- filename: "nestedAggs/wPbOb_13" +- filename: "nestedAggs/wPbOb_14" +- filename: "nestedAggs/wPbOb_15" +- filename: "nestedAggs/wPbOb_16" +- filename: "nestedAggs/wPbOb_17" +- filename: "nestedAggs/wPbOb_18" +- filename: "nestedAggs/wPbOb_19" +- filename: "nestedAggs/wPbOb_2" +- filename: "nestedAggs/wPbOb_20" +- filename: "nestedAggs/wPbOb_21" +- filename: "nestedAggs/wPbOb_22" +- filename: "nestedAggs/wPbOb_23" +- filename: "nestedAggs/wPbOb_24" +- filename: "nestedAggs/wPbOb_25" +- filename: "nestedAggs/wPbOb_26" +- filename: "nestedAggs/wPbOb_3" +- filename: "nestedAggs/wPbOb_4" +- filename: "nestedAggs/wPbOb_5" +- filename: "nestedAggs/wPbOb_6" +- filename: "nestedAggs/wPbOb_7" +- filename: "nestedAggs/wPbOb_8" +- filename: "nestedAggs/wPbOb_9" +- filename: "nestedAggs/woutOby_1" +- filename: "nestedAggs/woutOby_10" +- filename: "nestedAggs/woutOby_11" +- filename: "nestedAggs/woutOby_12" +- filename: "nestedAggs/woutOby_13" +- filename: "nestedAggs/woutOby_2" +- filename: "nestedAggs/woutOby_3" +- filename: "nestedAggs/woutOby_4" +- filename: "nestedAggs/woutOby_5" +- filename: "nestedAggs/woutOby_6" +- filename: "nestedAggs/woutOby_7" +- filename: "nestedAggs/woutOby_8" +- filename: "nestedAggs/woutOby_9" +- filename: "nestedAggs/woutPrtnBy_1" +- filename: "nestedAggs/woutPrtnBy_2" +- filename: "nestedAggs/woutPrtnBy_3" +- filename: "nestedAggs/woutPrtnBy_4" +- filename: "nestedAggs/woutPrtnBy_5" +- filename: "nestedAggs/woutPrtnBy_6" +- filename: "nestedAggs/woutPrtnBy_7" +- filename: "ntile_func/ntileFn_1" +- filename: "ntile_func/ntileFn_10" +- filename: "ntile_func/ntileFn_11" +- filename: "ntile_func/ntileFn_12" +- filename: "ntile_func/ntileFn_13" +- filename: "ntile_func/ntileFn_14" +- filename: "ntile_func/ntileFn_15" +- filename: "ntile_func/ntileFn_16" +- filename: "ntile_func/ntileFn_17" +- filename: "ntile_func/ntileFn_18" +- filename: "ntile_func/ntileFn_19" +- filename: "ntile_func/ntileFn_2" +- filename: "ntile_func/ntileFn_20" +- filename: "ntile_func/ntileFn_21" +- filename: "ntile_func/ntileFn_22" +- filename: "ntile_func/ntileFn_23" +- filename: "ntile_func/ntileFn_24" +- filename: "ntile_func/ntileFn_25" +- filename: "ntile_func/ntileFn_26" +- filename: "ntile_func/ntileFn_27" +- filename: "ntile_func/ntileFn_28" +- filename: "ntile_func/ntileFn_29" +- filename: "ntile_func/ntileFn_3" +- filename: "ntile_func/ntileFn_30" +- filename: "ntile_func/ntileFn_31" +- filename: "ntile_func/ntileFn_32" +- filename: "ntile_func/ntileFn_33" +- filename: "ntile_func/ntileFn_34" +- filename: "ntile_func/ntileFn_35" +- filename: "ntile_func/ntileFn_36" +- filename: "ntile_func/ntileFn_37" +- filename: "ntile_func/ntileFn_38" +- filename: "ntile_func/ntileFn_39" +- filename: "ntile_func/ntileFn_4" +- filename: "ntile_func/ntileFn_40" +- filename: "ntile_func/ntileFn_41" +- filename: "ntile_func/ntileFn_42" +- filename: "ntile_func/ntileFn_43" +- filename: "ntile_func/ntileFn_44" +- filename: "ntile_func/ntileFn_45" +- filename: "ntile_func/ntileFn_46" +- filename: "ntile_func/ntileFn_47" +- filename: "ntile_func/ntileFn_48" +- filename: "ntile_func/ntileFn_49" +- filename: "ntile_func/ntileFn_5" +- filename: "ntile_func/ntileFn_50" +- filename: "ntile_func/ntileFn_51" +- filename: "ntile_func/ntileFn_52" +- filename: "ntile_func/ntileFn_53" +- filename: "ntile_func/ntileFn_54" +- filename: "ntile_func/ntileFn_55" +- filename: "ntile_func/ntileFn_56" +- filename: "ntile_func/ntileFn_57" +- filename: "ntile_func/ntileFn_58" +- filename: "ntile_func/ntileFn_59" +- filename: "ntile_func/ntileFn_6" +- filename: "ntile_func/ntileFn_7" +- filename: "ntile_func/ntileFn_8" +- filename: "ntile_func/ntileFn_9" +- filename: "aggregates/wPrtnOrdrBy_2" diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index ad66e9dfdd42..4b461dec438a 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -52,7 +52,12 @@ enum Modes PLAN_MISMATCH(AssertionError.class, "AssertionError: query #"), NOT_ENOUGH_RULES(DruidException.class, "not enough rules"), CANNOT_CONVERT(DruidException.class, "Cannot convert query parts"), - ERROR_HANDLING(AssertionError.class, "(is was |is was |with message a string containing)"); + ERROR_HANDLING(AssertionError.class, "(is was |is was |with message a string containing)"), + + + COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), + NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"); + public Class throwableClass; public String regex; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 998d77aa0b53..62f5ea203447 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -139,6 +139,7 @@ public static Object parametersForWindowQueryTest() throws Exception for (String fileName : files) { cases.cases.add(new DrillTestCaseFixture(fileName, null)); } + cases.cases.sort((l, r) -> l.filename.compareTo(r.filename)); CalciteWindowQueryTest.YAML_JACKSON.writeValue(new File("new_cases.yml"), cases); System.out.println(files); @@ -151,17 +152,14 @@ public static Object parametersForWindowQueryTest() throws Exception private final DrillTestCase testCase; @Rule - public - DecoupledIgnoreProcessor2 ignoreProcessor; + public DecoupledIgnoreProcessor2 ignoreProcessor; public DrillWindowQueryTest(DrillTestCaseFixture fixture) throws IOException { this.testCase = new DrillTestCase(fixture); - this.ignoreProcessor=new DecoupledIgnoreProcessor2(fixture.ignoreMode); + this.ignoreProcessor = new DecoupledIgnoreProcessor2(fixture.ignoreMode); } - - static class DrillTestCaseFixture { @JsonProperty @@ -290,6 +288,48 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( new DoubleDimensionSchema("col_dbl"), // "col_tm": 33109170 new LongDimensionSchema("col_tm")); + attachIndex( + retVal, + "fewRowsAllData.parquet", + // "col0":12024, + new LongDimensionSchema("col0"), + // "col1":307168, + new LongDimensionSchema("col1"), + // "col2":"VT", + new StringDimensionSchema("col2"), + // "col3":"DXXXXXXXXXXXXXXXXXXXXXXXXXEXXXXXXXXXXXXXXXXXXXXXXXXF", + new StringDimensionSchema("col3"), + // "col4":1338596882419, + new LongDimensionSchema("col4"), + // "col5":422705433600000, + new LongDimensionSchema("col5"), + // "col6":true, + new StringDimensionSchema("col6"), + // "col7":3.95110006277E8, + new DoubleDimensionSchema("col7"), + // "col8":67465430 + new LongDimensionSchema("col8")); + attachIndex( + retVal, + "t_alltype.parquet", + // "c1":1, + new LongDimensionSchema("c1"), + // "c2":592475043, + new LongDimensionSchema("c2"), + // "c3":616080519999272, + new LongDimensionSchema("c3"), + // "c4":"ObHeWTDEcbGzssDwPwurfs", + new StringDimensionSchema("c4"), + // "c5":"0sZxIfZ CGwTOaLWZ6nWkUNx", + new StringDimensionSchema("c5"), + // "c6":1456290852307, + new LongDimensionSchema("c6"), + // "c7":421426627200000, + new LongDimensionSchema("c7"), + // "c8":true, + new StringDimensionSchema("c8"), + // "c9":0.626179100469 + new DoubleDimensionSchema("c9")); return retVal; } diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml index f183f12edff6..eb1f7c74e1ac 100644 --- a/sql/src/test/resources/drill/window/queries/cases.yaml +++ b/sql/src/test/resources/drill/window/queries/cases.yaml @@ -1,997 +1,1038 @@ --- cases: -- filename: "nestedAggs/cte_win_02" -- filename: "nestedAggs/cte_win_03" -- filename: "nestedAggs/cte_win_01" -- filename: "nestedAggs/cte_win_04" -- filename: "nestedAggs/cte_win_05" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" -- filename: "aggregates/wPrtnOrdrBy_2" +- filename: "aggregates/aggOWnFn_1" +- filename: "aggregates/aggOWnFn_2" +- filename: "aggregates/aggOWnFn_3" + ignoreMode: "NOT_ENOUGH_RULES" +- filename: "aggregates/aggOWnFn_4" + ignoreMode: "COLUMN_NOT_FOUND" +- filename: "aggregates/aggOWnFn_5" +- filename: "aggregates/aggOWnFn_6" +- filename: "aggregates/aggOWnFn_7" +- filename: "aggregates/aggOWnFn_8" +- filename: "aggregates/aggOWnFn_9" +- filename: "aggregates/aggOWnFn_10" +- filename: "aggregates/aggOWnFn_11" +- filename: "aggregates/aggOWnFn_12" +- filename: "aggregates/aggOWnFn_13" +- filename: "aggregates/aggOWnFn_14" +- filename: "aggregates/aggOWnFn_15" +- filename: "aggregates/aggOWnFn_16" +- filename: "aggregates/aggOWnFn_17" +- filename: "aggregates/aggOWnFn_18" +- filename: "aggregates/aggOWnFn_19" +- filename: "aggregates/aggOWnFn_20" +- filename: "aggregates/aggOWnFn_21" +- filename: "aggregates/aggOWnFn_22" +- filename: "aggregates/aggOWnFn_23" +- filename: "aggregates/aggOWnFn_30" +- filename: "aggregates/aggOWnFn_31" +- filename: "aggregates/aggOWnFn_32" +- filename: "aggregates/aggOWnFn_33" +- filename: "aggregates/aggOWnFn_34" +- filename: "aggregates/aggOWnFn_35" +- filename: "aggregates/aggOWnFn_36" +- filename: "aggregates/aggOWnFn_37" +- filename: "aggregates/aggOWnFn_38" +- filename: "aggregates/aggOWnFn_39" +- filename: "aggregates/aggOWnFn_40" +- filename: "aggregates/aggOWnFn_41" +- filename: "aggregates/aggOWnFn_42" +- filename: "aggregates/aggOWnFn_43" +- filename: "aggregates/aggOWnFn_44" +- filename: "aggregates/aggOWnFn_45" +- filename: "aggregates/aggOWnFn_46" +- filename: "aggregates/aggOWnFn_47" +- filename: "aggregates/aggOWnFn_48" +- filename: "aggregates/aggOWnFn_49" +- filename: "aggregates/aggOWnFn_50" +- filename: "aggregates/aggOWnFn_51" +- filename: "aggregates/mtyOvrCluse_01" +- filename: "aggregates/mtyOvrCluse_02" +- filename: "aggregates/mtyOvrCluse_03" +- filename: "aggregates/mtyOvrCluse_04" +- filename: "aggregates/mtyOvrCluse_05" +- filename: "aggregates/testW_Nulls_1" +- filename: "aggregates/testW_Nulls_10" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_11" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_12" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_13" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_14" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_15" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_16" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_17" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_18" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_19" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_2" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_20" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_21" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_22" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_23" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_24" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_25" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_26" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_27" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_28" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_29" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_3" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_30" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_31" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_32" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_33" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_34" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_35" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_36" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_37" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_38" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_39" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_4" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_5" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_6" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_7" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_8" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_9" + ignoreMode: "NULLS_FIRST_LAST" - filename: "aggregates/wPrtnOrdrBy_1" -- filename: "aggregates/wPrtnOrdrBy_6" -- filename: "aggregates/wPrtnOrdrBy_5" -- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_10" - filename: "aggregates/wPrtnOrdrBy_3" -- filename: "aggregates/wPrtnOrdrBy_9" -- filename: "aggregates/wPrtnOrdrBy_8" -- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_5" +- filename: "aggregates/wPrtnOrdrBy_6" - filename: "aggregates/wPrtnOrdrBy_7" -- filename: "frameclause/defaultFrame/RBUPACR_int8" -- filename: "aggregates/aggOWnFn_51" -- filename: "frameclause/defaultFrame/RBUPACR_int7" -- filename: "aggregates/aggOWnFn_50" -- filename: "frameclause/defaultFrame/RBUPACR_int6" -- filename: "frameclause/defaultFrame/RBUPACR_int5" -- filename: "lead_func/lead_Fn_102" -- filename: "frameclause/defaultFrame/RBUPACR_int4" -- filename: "lead_func/lead_Fn_101" -- filename: "frameclause/defaultFrame/RBUPACR_int3" -- filename: "lead_func/lead_Fn_100" -- filename: "frameclause/defaultFrame/RBUPACR_int2" -- filename: "frameclause/defaultFrame/RBUPACR_int1" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" -- filename: "lead_func/lead_Fn_107" -- filename: "lead_func/lead_Fn_106" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" -- filename: "lead_func/lead_Fn_105" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" -- filename: "lead_func/lead_Fn_104" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" -- filename: "lead_func/lead_Fn_103" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" -- filename: "frameclause/multipl_wnwds/lval_mulwds" -- filename: "aggregates/aggOWnFn_49" -- filename: "aggregates/aggOWnFn_48" -- filename: "nestedAggs/nstdagg24" -- filename: "aggregates/aggOWnFn_47" -- filename: "nestedAggs/nstdagg25" -- filename: "aggregates/aggOWnFn_46" -- filename: "nestedAggs/nstdagg26" -- filename: "aggregates/aggOWnFn_45" -- filename: "aggregates/aggOWnFn_44" -- filename: "nestedAggs/nstdagg20" -- filename: "aggregates/aggOWnFn_43" -- filename: "nestedAggs/nstdagg21" -- filename: "aggregates/aggOWnFn_42" -- filename: "nestedAggs/nstdagg22" -- filename: "aggregates/aggOWnFn_41" -- filename: "nestedAggs/nstdagg23" -- filename: "aggregates/aggOWnFn_40" -- filename: "last_val/lastValFn_18" -- filename: "last_val/lastValFn_19" -- filename: "last_val/lastValFn_16" -- filename: "last_val/lastValFn_17" -- filename: "last_val/lastValFn_10" -- filename: "last_val/lastValFn_11" -- filename: "last_val/lastValFn_14" -- filename: "last_val/lastValFn_15" -- filename: "last_val/lastValFn_12" -- filename: "last_val/lastValFn_13" -- filename: "aggregates/aggOWnFn_39" -- filename: "aggregates/aggOWnFn_38" -- filename: "aggregates/aggOWnFn_37" -- filename: "aggregates/aggOWnFn_36" -- filename: "aggregates/aggOWnFn_35" -- filename: "aggregates/aggOWnFn_34" -- filename: "aggregates/aggOWnFn_33" -- filename: "aggregates/aggOWnFn_32" -- filename: "aggregates/aggOWnFn_31" -- filename: "aggregates/aggOWnFn_30" -- filename: "last_val/lastValFn_29" -- filename: "last_val/lastValFn_27" -- filename: "last_val/lastValFn_28" -- filename: "last_val/lastValFn_21" -- filename: "last_val/lastValFn_22" -- filename: "last_val/lastValFn_20" -- filename: "last_val/lastValFn_25" -- filename: "last_val/lastValFn_26" -- filename: "last_val/lastValFn_23" -- filename: "last_val/lastValFn_24" -- filename: "nestedAggs/nstdagg06" -- filename: "nestedAggs/nstdagg07" -- filename: "nestedAggs/nstdagg08" -- filename: "nestedAggs/nstdagg09" -- filename: "nestedAggs/nstdagg02" -- filename: "nestedAggs/nstdagg03" -- filename: "nestedAggs/nstdagg04" -- filename: "aggregates/aggOWnFn_23" -- filename: "nestedAggs/nstdagg05" -- filename: "aggregates/aggOWnFn_22" -- filename: "aggregates/aggOWnFn_21" -- filename: "aggregates/aggOWnFn_20" -- filename: "nestedAggs/nstdagg01" -- filename: "lag_func/lag_Fn_102" -- filename: "aggregates/aggOWnFn_19" -- filename: "nestedAggs/nstdagg17" -- filename: "lag_func/lag_Fn_101" -- filename: "aggregates/aggOWnFn_18" -- filename: "nestedAggs/nstdagg18" -- filename: "lag_func/lag_Fn_100" -- filename: "aggregates/aggOWnFn_17" -- filename: "nestedAggs/nstdagg19" -- filename: "aggregates/aggOWnFn_16" -- filename: "aggregates/aggOWnFn_15" -- filename: "nestedAggs/nstdagg13" -- filename: "aggregates/aggOWnFn_14" -- filename: "nestedAggs/nstdagg14" -- filename: "aggregates/aggOWnFn_13" -- filename: "nestedAggs/nstdagg15" -- filename: "aggregates/aggOWnFn_12" -- filename: "nestedAggs/nstdagg16" -- filename: "aggregates/aggOWnFn_11" -- filename: "lag_func/lag_Fn_109" -- filename: "aggregates/aggOWnFn_10" -- filename: "nestedAggs/nstdagg10" -- filename: "lag_func/lag_Fn_108" -- filename: "nestedAggs/nstdagg11" -- filename: "lag_func/lag_Fn_107" -- filename: "nestedAggs/nstdagg12" -- filename: "lag_func/lag_Fn_106" -- filename: "lag_func/lag_Fn_105" -- filename: "lag_func/lag_Fn_104" -- filename: "lag_func/lag_Fn_103" -- filename: "lag_func/lag_Fn_112" -- filename: "lag_func/lag_Fn_111" -- filename: "lag_func/lag_Fn_110" -- filename: "aggregates/woPrtnBy_17" -- filename: "aggregates/woPrtnBy_16" -- filename: "aggregates/woPrtnBy_15" -- filename: "aggregates/woPrtnBy_14" -- filename: "aggregates/woPrtnBy_13" -- filename: "nestedAggs/frmclause08" -- filename: "aggregates/woPrtnBy_12" -- filename: "nestedAggs/frmclause09" -- filename: "aggregates/woPrtnBy_11" -- filename: "nestedAggs/frmclause06" -- filename: "aggregates/woPrtnBy_10" -- filename: "nestedAggs/frmclause07" -- filename: "nestedAggs/frmclause04" -- filename: "frameclause/RBUPACR/RBUPACR_bln_1" -- filename: "nestedAggs/frmclause05" -- filename: "nestedAggs/frmclause02" -- filename: "nestedAggs/frmclause03" -- filename: "nestedAggs/frmclause01" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" -- filename: "aggregates/wo_OrdrBy_10" +- filename: "aggregates/wPrtnOrdrBy_8" +- filename: "aggregates/wPrtnOrdrBy_9" +- filename: "aggregates/winFnQry_1" +- filename: "aggregates/winFnQry_10" +- filename: "aggregates/winFnQry_11" +- filename: "aggregates/winFnQry_12" +- filename: "aggregates/winFnQry_13" +- filename: "aggregates/winFnQry_14" +- filename: "aggregates/winFnQry_15" +- filename: "aggregates/winFnQry_16" +- filename: "aggregates/winFnQry_17" +- filename: "aggregates/winFnQry_18" +- filename: "aggregates/winFnQry_19" +- filename: "aggregates/winFnQry_2" +- filename: "aggregates/winFnQry_20" +- filename: "aggregates/winFnQry_21" +- filename: "aggregates/winFnQry_22" +- filename: "aggregates/winFnQry_23" +- filename: "aggregates/winFnQry_24" +- filename: "aggregates/winFnQry_26" +- filename: "aggregates/winFnQry_28" +- filename: "aggregates/winFnQry_29" +- filename: "aggregates/winFnQry_3" +- filename: "aggregates/winFnQry_31" +- filename: "aggregates/winFnQry_32" +- filename: "aggregates/winFnQry_33" +- filename: "aggregates/winFnQry_34" +- filename: "aggregates/winFnQry_35" +- filename: "aggregates/winFnQry_36" +- filename: "aggregates/winFnQry_37" +- filename: "aggregates/winFnQry_38" +- filename: "aggregates/winFnQry_39" +- filename: "aggregates/winFnQry_4" +- filename: "aggregates/winFnQry_40" +- filename: "aggregates/winFnQry_41" +- filename: "aggregates/winFnQry_42" +- filename: "aggregates/winFnQry_43" +- filename: "aggregates/winFnQry_44" +- filename: "aggregates/winFnQry_45" +- filename: "aggregates/winFnQry_46" +- filename: "aggregates/winFnQry_47" +- filename: "aggregates/winFnQry_48" +- filename: "aggregates/winFnQry_49" +- filename: "aggregates/winFnQry_5" +- filename: "aggregates/winFnQry_50" +- filename: "aggregates/winFnQry_51" +- filename: "aggregates/winFnQry_52" +- filename: "aggregates/winFnQry_53" +- filename: "aggregates/winFnQry_54" +- filename: "aggregates/winFnQry_55" +- filename: "aggregates/winFnQry_56" +- filename: "aggregates/winFnQry_57" +- filename: "aggregates/winFnQry_58" +- filename: "aggregates/winFnQry_59" +- filename: "aggregates/winFnQry_6" +- filename: "aggregates/winFnQry_60" +- filename: "aggregates/winFnQry_61" +- filename: "aggregates/winFnQry_62" +- filename: "aggregates/winFnQry_63" +- filename: "aggregates/winFnQry_64" +- filename: "aggregates/winFnQry_65" +- filename: "aggregates/winFnQry_66" +- filename: "aggregates/winFnQry_67" +- filename: "aggregates/winFnQry_68" +- filename: "aggregates/winFnQry_69" +- filename: "aggregates/winFnQry_7" +- filename: "aggregates/winFnQry_70" +- filename: "aggregates/winFnQry_71" +- filename: "aggregates/winFnQry_72" +- filename: "aggregates/winFnQry_73" +- filename: "aggregates/winFnQry_74" +- filename: "aggregates/winFnQry_75" +- filename: "aggregates/winFnQry_76" +- filename: "aggregates/winFnQry_77" +- filename: "aggregates/winFnQry_78" +- filename: "aggregates/winFnQry_79" +- filename: "aggregates/winFnQry_8" +- filename: "aggregates/winFnQry_80" +- filename: "aggregates/winFnQry_81" +- filename: "aggregates/winFnQry_82" +- filename: "aggregates/winFnQry_83" +- filename: "aggregates/winFnQry_84" +- filename: "aggregates/winFnQry_85" +- filename: "aggregates/winFnQry_9" +- filename: "aggregates/woPrtnBy_1" +- filename: "aggregates/woPrtnBy_10" +- filename: "aggregates/woPrtnBy_11" +- filename: "aggregates/woPrtnBy_12" +- filename: "aggregates/woPrtnBy_13" +- filename: "aggregates/woPrtnBy_14" +- filename: "aggregates/woPrtnBy_15" +- filename: "aggregates/woPrtnBy_16" +- filename: "aggregates/woPrtnBy_17" +- filename: "aggregates/woPrtnBy_18" +- filename: "aggregates/woPrtnBy_19" +- filename: "aggregates/woPrtnBy_2" +- filename: "aggregates/woPrtnBy_20" +- filename: "aggregates/woPrtnBy_21" +- filename: "aggregates/woPrtnBy_22" +- filename: "aggregates/woPrtnBy_23" +- filename: "aggregates/woPrtnBy_24" +- filename: "aggregates/woPrtnBy_25" +- filename: "aggregates/woPrtnBy_26" +- filename: "aggregates/woPrtnBy_27" +- filename: "aggregates/woPrtnBy_28" +- filename: "aggregates/woPrtnBy_29" +- filename: "aggregates/woPrtnBy_3" +- filename: "aggregates/woPrtnBy_30" +- filename: "aggregates/woPrtnBy_31" +- filename: "aggregates/woPrtnBy_32" +- filename: "aggregates/woPrtnBy_33" +- filename: "aggregates/woPrtnBy_34" +- filename: "aggregates/woPrtnBy_35" +- filename: "aggregates/woPrtnBy_36" +- filename: "aggregates/woPrtnBy_37" +- filename: "aggregates/woPrtnBy_38" +- filename: "aggregates/woPrtnBy_39" +- filename: "aggregates/woPrtnBy_4" +- filename: "aggregates/woPrtnBy_40" +- filename: "aggregates/woPrtnBy_41" +- filename: "aggregates/woPrtnBy_42" +- filename: "aggregates/woPrtnBy_43" +- filename: "aggregates/woPrtnBy_44" +- filename: "aggregates/woPrtnBy_45" +- filename: "aggregates/woPrtnBy_46" +- filename: "aggregates/woPrtnBy_47" +- filename: "aggregates/woPrtnBy_48" +- filename: "aggregates/woPrtnBy_49" +- filename: "aggregates/woPrtnBy_5" +- filename: "aggregates/woPrtnBy_50" +- filename: "aggregates/woPrtnBy_6" +- filename: "aggregates/woPrtnBy_7" +- filename: "aggregates/woPrtnBy_8" +- filename: "aggregates/woPrtnBy_9" +- filename: "aggregates/wo_OrdrBy_1" +- filename: "aggregates/wo_OrdrBy_10" - filename: "aggregates/wo_OrdrBy_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" -- filename: "aggregates/wo_OrdrBy_14" -- filename: "aggregates/wo_OrdrBy_15" - filename: "aggregates/wo_OrdrBy_12" - filename: "aggregates/wo_OrdrBy_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_bln_2" -- filename: "frameclause/RBUPACR/RBUPACR_bln_3" -- filename: "aggregates/wo_OrdrBy_18" -- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_14" +- filename: "aggregates/wo_OrdrBy_15" - filename: "aggregates/wo_OrdrBy_16" - filename: "aggregates/wo_OrdrBy_17" -- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "aggregates/wo_OrdrBy_18" +- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_2" +- filename: "aggregates/wo_OrdrBy_20" - filename: "aggregates/wo_OrdrBy_21" - filename: "aggregates/wo_OrdrBy_22" -- filename: "frameclause/RBUPACR/RBUPACR_int3" -- filename: "frameclause/RBUPACR/RBUPACR_int2" -- filename: "aggregates/wo_OrdrBy_20" -- filename: "frameclause/RBUPACR/RBUPACR_int5" -- filename: "aggregates/wo_OrdrBy_25" -- filename: "frameclause/RBUPACR/RBUPACR_int4" -- filename: "aggregates/wo_OrdrBy_26" -- filename: "frameclause/RBUPACR/RBUPACR_int7" - filename: "aggregates/wo_OrdrBy_23" -- filename: "frameclause/RBUPACR/RBUPACR_int6" - filename: "aggregates/wo_OrdrBy_24" -- filename: "frameclause/multipl_wnwds/sum_mulwds" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_4" -- filename: "frameclause/defaultFrame/RBUPACR_chr_5" -- filename: "frameclause/defaultFrame/RBUPACR_chr_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_1" -- filename: "aggregates/woPrtnBy_50" -- filename: "aggregates/woPrtnBy_42" -- filename: "aggregates/woPrtnBy_41" -- filename: "aggregates/woPrtnBy_40" -- filename: "nestedAggs/basic_10" -- filename: "aggregates/woPrtnBy_49" -- filename: "aggregates/woPrtnBy_48" -- filename: "aggregates/woPrtnBy_47" -- filename: "aggregates/woPrtnBy_46" -- filename: "aggregates/woPrtnBy_45" -- filename: "aggregates/woPrtnBy_44" -- filename: "aggregates/woPrtnBy_43" -- filename: "frameclause/RBUPACR/RBUPACR_int9" -- filename: "frameclause/RBUPACR/RBUPACR_int8" -- filename: "aggregates/woPrtnBy_31" -- filename: "aggregates/woPrtnBy_30" -- filename: "nestedAggs/woutOby_6" -- filename: "nestedAggs/woutOby_7" -- filename: "nestedAggs/woutOby_8" -- filename: "nestedAggs/woutOby_9" -- filename: "aggregates/woPrtnBy_39" -- filename: "aggregates/woPrtnBy_38" -- filename: "aggregates/woPrtnBy_37" -- filename: "aggregates/woPrtnBy_36" -- filename: "aggregates/woPrtnBy_35" -- filename: "aggregates/woPrtnBy_34" -- filename: "aggregates/woPrtnBy_33" -- filename: "aggregates/woPrtnBy_32" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" -- filename: "nestedAggs/woutOby_11" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" -- filename: "nestedAggs/woutOby_12" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" -- filename: "aggregates/woPrtnBy_29" -- filename: "nestedAggs/woutOby_10" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" -- filename: "nestedAggs/woutOby_13" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" -- filename: "aggregates/woPrtnBy_20" -- filename: "aggregates/woPrtnBy_28" -- filename: "aggregates/woPrtnBy_27" -- filename: "aggregates/woPrtnBy_26" -- filename: "aggregates/woPrtnBy_25" -- filename: "aggregates/woPrtnBy_24" -- filename: "aggregates/woPrtnBy_23" -- filename: "aggregates/woPrtnBy_22" -- filename: "aggregates/woPrtnBy_21" -- filename: "frameclause/multipl_wnwds/mulwind_06" -- filename: "frameclause/multipl_wnwds/mulwind_07" -- filename: "aggregates/woPrtnBy_19" -- filename: "frameclause/multipl_wnwds/mulwind_01" -- filename: "aggregates/woPrtnBy_18" -- filename: "nestedAggs/woutOby_2" -- filename: "nestedAggs/woutOby_3" -- filename: "nestedAggs/woutOby_4" -- filename: "nestedAggs/woutOby_5" -- filename: "frameclause/multipl_wnwds/mulwind_08" -- filename: "frameclause/multipl_wnwds/mulwind_09" -- filename: "nestedAggs/woutOby_1" -- filename: "frameclause/subQueries/frmInSubQry_40" -- filename: "frameclause/subQueries/frmInSubQry_44" -- filename: "frameclause/subQueries/frmInSubQry_43" -- filename: "frameclause/subQueries/frmInSubQry_42" -- filename: "frameclause/subQueries/frmInSubQry_41" -- filename: "frameclause/subQueries/frmInSubQry_48" -- filename: "frameclause/subQueries/frmInSubQry_47" -- filename: "frameclause/subQueries/frmInSubQry_46" -- filename: "frameclause/subQueries/frmInSubQry_45" -- filename: "frameclause/subQueries/frmInSubQry_49" -- filename: "lead_func/lead_Fn_13" -- filename: "lead_func/lead_Fn_14" -- filename: "lead_func/lead_Fn_11" -- filename: "lead_func/lead_Fn_12" -- filename: "lead_func/lead_Fn_10" -- filename: "ntile_func/ntileFn_56" -- filename: "ntile_func/ntileFn_57" -- filename: "ntile_func/ntileFn_58" -- filename: "frameclause/multipl_wnwds/min_mulwds" -- filename: "ntile_func/ntileFn_59" -- filename: "ntile_func/ntileFn_52" -- filename: "ntile_func/ntileFn_53" -- filename: "ntile_func/ntileFn_54" -- filename: "ntile_func/ntileFn_55" -- filename: "ntile_func/ntileFn_6" -- filename: "ntile_func/ntileFn_5" -- filename: "ntile_func/ntileFn_4" -- filename: "ntile_func/ntileFn_3" -- filename: "frameclause/subQueries/frmInSubQry_33" -- filename: "frameclause/subQueries/frmInSubQry_32" -- filename: "ntile_func/ntileFn_9" -- filename: "frameclause/subQueries/frmInSubQry_31" -- filename: "ntile_func/ntileFn_8" -- filename: "frameclause/subQueries/frmInSubQry_30" -- filename: "ntile_func/ntileFn_7" -- filename: "frameclause/subQueries/frmInSubQry_37" -- filename: "frameclause/subQueries/frmInSubQry_36" -- filename: "frameclause/subQueries/frmInSubQry_35" -- filename: "frameclause/subQueries/frmInSubQry_34" -- filename: "frameclause/subQueries/frmInSubQry_39" -- filename: "frameclause/subQueries/frmInSubQry_38" -- filename: "ntile_func/ntileFn_2" -- filename: "ntile_func/ntileFn_1" -- filename: "ntile_func/ntileFn_40" -- filename: "frameclause/subQueries/frmInSubQry_22" -- filename: "frameclause/subQueries/frmInSubQry_21" -- filename: "frameclause/subQueries/frmInSubQry_20" -- filename: "frameclause/subQueries/frmInSubQry_26" -- filename: "frameclause/subQueries/frmInSubQry_25" -- filename: "frameclause/subQueries/frmInSubQry_24" -- filename: "frameclause/subQueries/frmInSubQry_23" -- filename: "frameclause/subQueries/frmInSubQry_29" -- filename: "frameclause/subQueries/frmInSubQry_28" -- filename: "frameclause/subQueries/frmInSubQry_27" -- filename: "ntile_func/ntileFn_38" -- filename: "ntile_func/ntileFn_39" -- filename: "ntile_func/ntileFn_34" -- filename: "ntile_func/ntileFn_35" -- filename: "ntile_func/ntileFn_36" -- filename: "ntile_func/ntileFn_37" -- filename: "ntile_func/ntileFn_30" -- filename: "ntile_func/ntileFn_31" -- filename: "ntile_func/ntileFn_32" -- filename: "ntile_func/ntileFn_33" -- filename: "ntile_func/ntileFn_50" -- filename: "ntile_func/ntileFn_51" -- filename: "frameclause/subQueries/frmInSubQry_11" -- filename: "frameclause/subQueries/frmInSubQry_10" -- filename: "frameclause/subQueries/frmInSubQry_15" -- filename: "frameclause/subQueries/frmInSubQry_14" -- filename: "frameclause/subQueries/frmInSubQry_13" -- filename: "frameclause/subQueries/frmInSubQry_12" -- filename: "frameclause/subQueries/frmInSubQry_19" -- filename: "frameclause/subQueries/frmInSubQry_18" -- filename: "frameclause/subQueries/frmInSubQry_17" -- filename: "frameclause/subQueries/frmInSubQry_16" -- filename: "frameclause/subQueries/frmInSubQry_09" -- filename: "ntile_func/ntileFn_49" -- filename: "ntile_func/ntileFn_45" -- filename: "ntile_func/ntileFn_46" -- filename: "ntile_func/ntileFn_47" -- filename: "ntile_func/ntileFn_48" -- filename: "ntile_func/ntileFn_41" -- filename: "ntile_func/ntileFn_42" -- filename: "ntile_func/ntileFn_43" -- filename: "ntile_func/ntileFn_44" -- filename: "aggregates/woPrtnBy_6" -- filename: "aggregates/woPrtnBy_5" -- filename: "aggregates/woPrtnBy_8" -- filename: "aggregates/woPrtnBy_7" -- filename: "aggregates/woPrtnBy_2" -- filename: "aggregates/woPrtnBy_1" -- filename: "aggregates/woPrtnBy_4" -- filename: "aggregates/woPrtnBy_3" -- filename: "lead_func/lead_Fn_48" -- filename: "lead_func/lead_Fn_49" -- filename: "lead_func/lead_Fn_57" -- filename: "lead_func/lead_Fn_58" -- filename: "lead_func/lead_Fn_55" -- filename: "lead_func/lead_Fn_56" -- filename: "lead_func/lead_Fn_53" -- filename: "ntile_func/ntileFn_16" -- filename: "lead_func/lead_Fn_54" -- filename: "ntile_func/ntileFn_17" -- filename: "lead_func/lead_Fn_51" -- filename: "ntile_func/ntileFn_18" -- filename: "lead_func/lead_Fn_52" -- filename: "ntile_func/ntileFn_19" -- filename: "ntile_func/ntileFn_12" -- filename: "lead_func/lead_Fn_50" -- filename: "ntile_func/ntileFn_13" -- filename: "ntile_func/ntileFn_14" -- filename: "ntile_func/ntileFn_15" -- filename: "ntile_func/ntileFn_10" -- filename: "ntile_func/ntileFn_11" -- filename: "lead_func/lead_Fn_39" -- filename: "lead_func/lead_Fn_37" -- filename: "lead_func/lead_Fn_38" -- filename: "lead_func/lead_Fn_46" -- filename: "lead_func/lead_Fn_47" -- filename: "lead_func/lead_Fn_44" -- filename: "lead_func/lead_Fn_45" -- filename: "lead_func/lead_Fn_42" -- filename: "ntile_func/ntileFn_27" -- filename: "lead_func/lead_Fn_43" -- filename: "ntile_func/ntileFn_28" -- filename: "lead_func/lead_Fn_40" -- filename: "ntile_func/ntileFn_29" -- filename: "lead_func/lead_Fn_41" -- filename: "ntile_func/ntileFn_23" -- filename: "ntile_func/ntileFn_24" -- filename: "ntile_func/ntileFn_25" -- filename: "ntile_func/ntileFn_26" -- filename: "ntile_func/ntileFn_20" -- filename: "ntile_func/ntileFn_21" -- filename: "ntile_func/ntileFn_22" -- filename: "frameclause/subQueries/frmInSubQry_62" -- filename: "aggregates/testW_Nulls_6" +- filename: "aggregates/wo_OrdrBy_25" +- filename: "aggregates/wo_OrdrBy_26" +- filename: "aggregates/wo_OrdrBy_3" +- filename: "aggregates/wo_OrdrBy_4" +- filename: "aggregates/wo_OrdrBy_5" +- filename: "aggregates/wo_OrdrBy_6" +- filename: "aggregates/wo_OrdrBy_7" +- filename: "aggregates/wo_OrdrBy_8" +- filename: "aggregates/wo_OrdrBy_9" +- filename: "first_val/firstValFn_1" +- filename: "first_val/firstValFn_10" +- filename: "first_val/firstValFn_11" +- filename: "first_val/firstValFn_12" +- filename: "first_val/firstValFn_13" +- filename: "first_val/firstValFn_14" +- filename: "first_val/firstValFn_15" +- filename: "first_val/firstValFn_16" +- filename: "first_val/firstValFn_17" +- filename: "first_val/firstValFn_18" +- filename: "first_val/firstValFn_19" +- filename: "first_val/firstValFn_2" +- filename: "first_val/firstValFn_20" +- filename: "first_val/firstValFn_21" +- filename: "first_val/firstValFn_22" +- filename: "first_val/firstValFn_23" +- filename: "first_val/firstValFn_24" +- filename: "first_val/firstValFn_25" +- filename: "first_val/firstValFn_26" +- filename: "first_val/firstValFn_27" +- filename: "first_val/firstValFn_28" +- filename: "first_val/firstValFn_29" +- filename: "first_val/firstValFn_3" +- filename: "first_val/firstValFn_30" +- filename: "first_val/firstValFn_31" +- filename: "first_val/firstValFn_32" +- filename: "first_val/firstValFn_33" +- filename: "first_val/firstValFn_4" +- filename: "first_val/firstValFn_5" +- filename: "first_val/firstValFn_6" +- filename: "first_val/firstValFn_7" +- filename: "first_val/firstValFn_8" +- filename: "first_val/firstValFn_9" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" - filename: "frameclause/RBCRACR/RBCRACR_bln_1" -- filename: "frameclause/subQueries/frmInSubQry_61" -- filename: "aggregates/testW_Nulls_7" -- filename: "frameclause/RBCRACR/RBCRACR_char_1" -- filename: "frameclause/subQueries/frmInSubQry_60" -- filename: "aggregates/testW_Nulls_4" -- filename: "aggregates/testW_Nulls_5" -- filename: "aggregates/testW_Nulls_2" -- filename: "aggregates/testW_Nulls_3" -- filename: "frameclause/subQueries/frmInSubQry_64" -- filename: "frameclause/subQueries/frmInSubQry_63" -- filename: "aggregates/testW_Nulls_1" -- filename: "lead_func/lead_Fn_28" -- filename: "frameclause/RBCRACR/RBCRACR_char_3" -- filename: "lead_func/lead_Fn_29" -- filename: "frameclause/RBCRACR/RBCRACR_char_2" -- filename: "frameclause/RBCRACR/RBCRACR_char_5" - filename: "frameclause/RBCRACR/RBCRACR_bln_2" -- filename: "lead_func/lead_Fn_27" - filename: "frameclause/RBCRACR/RBCRACR_bln_3" +- filename: "frameclause/RBCRACR/RBCRACR_char_1" +- filename: "frameclause/RBCRACR/RBCRACR_char_2" +- filename: "frameclause/RBCRACR/RBCRACR_char_3" - filename: "frameclause/RBCRACR/RBCRACR_char_4" -- filename: "lead_func/lead_Fn_35" -- filename: "lead_func/lead_Fn_36" -- filename: "lead_func/lead_Fn_33" -- filename: "lead_func/lead_Fn_34" -- filename: "lead_func/lead_Fn_31" -- filename: "lead_func/lead_Fn_32" -- filename: "lead_func/lead_Fn_30" -- filename: "aggregates/testW_Nulls_8" -- filename: "aggregates/testW_Nulls_9" -- filename: "frameclause/subQueries/frmInSubQry_51" -- filename: "nestedAggs/wPbOb_17" -- filename: "frameclause/subQueries/frmInSubQry_50" -- filename: "nestedAggs/wPbOb_16" -- filename: "nestedAggs/wPbOb_15" -- filename: "nestedAggs/wPbOb_14" -- filename: "frameclause/subQueries/frmInSubQry_55" -- filename: "nestedAggs/wPbOb_13" -- filename: "frameclause/subQueries/frmInSubQry_54" -- filename: "nestedAggs/wPbOb_12" -- filename: "frameclause/subQueries/frmInSubQry_53" -- filename: "nestedAggs/wPbOb_11" -- filename: "frameclause/subQueries/frmInSubQry_52" -- filename: "nestedAggs/wPbOb_10" -- filename: "frameclause/subQueries/frmInSubQry_59" -- filename: "frameclause/subQueries/frmInSubQry_58" -- filename: "lead_func/lead_Fn_19" -- filename: "frameclause/subQueries/frmInSubQry_57" -- filename: "frameclause/subQueries/frmInSubQry_56" -- filename: "lead_func/lead_Fn_17" -- filename: "lead_func/lead_Fn_18" -- filename: "lead_func/lead_Fn_15" -- filename: "lead_func/lead_Fn_16" -- filename: "lead_func/lead_Fn_24" -- filename: "lead_func/lead_Fn_25" -- filename: "lead_func/lead_Fn_22" -- filename: "lead_func/lead_Fn_23" -- filename: "lead_func/lead_Fn_20" -- filename: "lead_func/lead_Fn_21" -- filename: "aggregates/woPrtnBy_9" -- filename: "nestedAggs/wPbOb_19" -- filename: "nestedAggs/wPbOb_18" -- filename: "nestedAggs/wPbOb_26" -- filename: "nestedAggs/wPbOb_25" -- filename: "nestedAggs/wPbOb_24" -- filename: "nestedAggs/wPbOb_23" -- filename: "nestedAggs/wPbOb_22" -- filename: "nestedAggs/wPbOb_21" -- filename: "nestedAggs/wPbOb_20" -- filename: "frameclause/RBCRACR/RBCRACR_int_14" -- filename: "frameclause/RBCRACR/RBCRACR_int_13" -- filename: "frameclause/RBCRACR/RBCRACR_int_12" -- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_char_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" +- filename: "frameclause/RBCRACR/RBCRACR_dt_1" +- filename: "frameclause/RBCRACR/RBCRACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_dt_3" +- filename: "frameclause/RBCRACR/RBCRACR_dt_4" +- filename: "frameclause/RBCRACR/RBCRACR_dt_5" +- filename: "frameclause/RBCRACR/RBCRACR_int_1" - filename: "frameclause/RBCRACR/RBCRACR_int_10" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" -- filename: "last_val/lastValFn_38" -- filename: "last_val/lastValFn_39" -- filename: "last_val/lastValFn_32" -- filename: "last_val/lastValFn_33" -- filename: "last_val/lastValFn_30" -- filename: "last_val/lastValFn_31" -- filename: "last_val/lastValFn_36" -- filename: "last_val/lastValFn_37" -- filename: "last_val/lastValFn_34" -- filename: "last_val/lastValFn_35" -- filename: "nestedAggs/wPbOb_2" -- filename: "nestedAggs/wPbOb_1" -- filename: "nestedAggs/wPbOb_4" -- filename: "nestedAggs/wPbOb_3" -- filename: "nestedAggs/wPbOb_6" -- filename: "nestedAggs/wPbOb_5" -- filename: "nestedAggs/wPbOb_8" -- filename: "nestedAggs/wPbOb_7" -- filename: "frameclause/multipl_wnwds/rnkNoFrm01" -- filename: "frameclause/multipl_wnwds/rnkNoFrm06" -- filename: "frameclause/multipl_wnwds/rnkNoFrm03" -- filename: "frameclause/multipl_wnwds/rnkNoFrm02" -- filename: "frameclause/multipl_wnwds/rnkNoFrm05" -- filename: "frameclause/multipl_wnwds/rnkNoFrm04" -- filename: "nestedAggs/wPbOb_9" -- filename: "frameclause/subQueries/frmInSubQry_04" -- filename: "frameclause/subQueries/frmInSubQry_03" -- filename: "frameclause/subQueries/frmInSubQry_02" -- filename: "frameclause/subQueries/frmInSubQry_01" -- filename: "frameclause/subQueries/frmInSubQry_08" -- filename: "frameclause/subQueries/frmInSubQry_07" -- filename: "frameclause/subQueries/frmInSubQry_06" -- filename: "frameclause/subQueries/frmInSubQry_05" -- filename: "nestedAggs/nstdWinView01" -- filename: "frameclause/RBUPACR/RBUPACR_dt_5" -- filename: "frameclause/RBUPACR/RBUPACR_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_dt_3" -- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_int_12" +- filename: "frameclause/RBCRACR/RBCRACR_int_13" +- filename: "frameclause/RBCRACR/RBCRACR_int_14" +- filename: "frameclause/RBCRACR/RBCRACR_int_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_3" +- filename: "frameclause/RBCRACR/RBCRACR_int_4" +- filename: "frameclause/RBCRACR/RBCRACR_int_5" +- filename: "frameclause/RBCRACR/RBCRACR_int_6" +- filename: "frameclause/RBCRACR/RBCRACR_int_7" +- filename: "frameclause/RBCRACR/RBCRACR_int_8" +- filename: "frameclause/RBCRACR/RBCRACR_int_9" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" +- filename: "frameclause/RBUPACR/RBUPACR_bln_1" +- filename: "frameclause/RBUPACR/RBUPACR_bln_2" +- filename: "frameclause/RBUPACR/RBUPACR_bln_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_1" +- filename: "frameclause/RBUPACR/RBUPACR_chr_2" +- filename: "frameclause/RBUPACR/RBUPACR_chr_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_4" +- filename: "frameclause/RBUPACR/RBUPACR_chr_5" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" - filename: "frameclause/RBUPACR/RBUPACR_dt_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" -- filename: "frameclause/multipl_wnwds/count_mulwds" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" -- filename: "lag_func/lag_Fn_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" -- filename: "lag_func/lag_Fn_12" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" -- filename: "lag_func/lag_Fn_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" -- filename: "lag_func/lag_Fn_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" -- filename: "lag_func/lag_Fn_10" -- filename: "lag_func/lag_Fn_19" -- filename: "lag_func/lag_Fn_15" -- filename: "lag_func/lag_Fn_16" -- filename: "lag_func/lag_Fn_17" -- filename: "lag_func/lag_Fn_18" -- filename: "lag_func/lag_Fn_22" -- filename: "lag_func/lag_Fn_23" -- filename: "lag_func/lag_Fn_24" -- filename: "lag_func/lag_Fn_25" -- filename: "lag_func/lag_Fn_20" -- filename: "lag_func/lag_Fn_21" -- filename: "nestedAggs/woutPrtnBy_1" -- filename: "nestedAggs/woutPrtnBy_2" -- filename: "lag_func/lag_Fn_26" -- filename: "nestedAggs/woutPrtnBy_3" -- filename: "nestedAggs/woutPrtnBy_4" -- filename: "lag_func/lag_Fn_28" -- filename: "nestedAggs/woutPrtnBy_5" -- filename: "lag_func/lag_Fn_29" -- filename: "nestedAggs/woutPrtnBy_6" -- filename: "nestedAggs/woutPrtnBy_7" -- filename: "lag_func/lag_Fn_33" -- filename: "lag_func/lag_Fn_34" -- filename: "lag_func/lag_Fn_35" -- filename: "frameclause/defaultFrame/RBUPACR_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_bln_1" -- filename: "lag_func/lag_Fn_30" -- filename: "lag_func/lag_Fn_31" -- filename: "frameclause/defaultFrame/RBUPACR_bln_3" -- filename: "lag_func/lag_Fn_32" -- filename: "lag_func/lag_Fn_37" -- filename: "nestedAggs/emtyOvrCls_12" -- filename: "lag_func/lag_Fn_38" -- filename: "nestedAggs/emtyOvrCls_13" -- filename: "lag_func/lag_Fn_39" -- filename: "nestedAggs/emtyOvrCls_10" -- filename: "nestedAggs/emtyOvrCls_11" -- filename: "last_val/lastValFn_2" -- filename: "last_val/lastValFn_1" -- filename: "aggregates/wPrtnOrdrBy_10" -- filename: "frameclause/multipl_wnwds/avg_mulwds" -- filename: "last_val/lastValFn_9" -- filename: "last_val/lastValFn_8" -- filename: "frameclause/multipl_wnwds/fval_mulwds" -- filename: "last_val/lastValFn_7" -- filename: "last_val/lastValFn_6" -- filename: "last_val/lastValFn_5" -- filename: "last_val/lastValFn_4" -- filename: "last_val/lastValFn_3" -- filename: "first_val/firstValFn_20" -- filename: "first_val/firstValFn_23" -- filename: "first_val/firstValFn_24" -- filename: "first_val/firstValFn_21" -- filename: "first_val/firstValFn_22" -- filename: "first_val/firstValFn_27" -- filename: "first_val/firstValFn_28" -- filename: "first_val/firstValFn_25" -- filename: "first_val/firstValFn_26" -- filename: "first_val/firstValFn_29" -- filename: "first_val/firstValFn_30" -- filename: "first_val/firstValFn_31" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" -- filename: "first_val/firstValFn_32" -- filename: "first_val/firstValFn_33" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBUPACR/RBUPACR_dt_3" +- filename: "frameclause/RBUPACR/RBUPACR_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_5" +- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "frameclause/RBUPACR/RBUPACR_int10" +- filename: "frameclause/RBUPACR/RBUPACR_int11" +- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "frameclause/RBUPACR/RBUPACR_int13" +- filename: "frameclause/RBUPACR/RBUPACR_int14" +- filename: "frameclause/RBUPACR/RBUPACR_int2" +- filename: "frameclause/RBUPACR/RBUPACR_int3" +- filename: "frameclause/RBUPACR/RBUPACR_int4" +- filename: "frameclause/RBUPACR/RBUPACR_int5" +- filename: "frameclause/RBUPACR/RBUPACR_int6" +- filename: "frameclause/RBUPACR/RBUPACR_int7" +- filename: "frameclause/RBUPACR/RBUPACR_int8" +- filename: "frameclause/RBUPACR/RBUPACR_int9" - filename: "frameclause/RBUPACR/RBUPACR_vchr_1" - filename: "frameclause/RBUPACR/RBUPACR_vchr_2" -- filename: "lead_func/lead_Fn_4" -- filename: "lead_func/lead_Fn_5" -- filename: "lead_func/lead_Fn_6" -- filename: "lead_func/lead_Fn_7" -- filename: "lead_func/lead_Fn_8" -- filename: "lead_func/lead_Fn_9" -- filename: "lead_func/lead_Fn_1" -- filename: "lead_func/lead_Fn_2" -- filename: "lead_func/lead_Fn_3" -- filename: "lag_func/lag_Fn_80" -- filename: "lag_func/lag_Fn_81" -- filename: "aggregates/testW_Nulls_30" -- filename: "lag_func/lag_Fn_82" -- filename: "aggregates/testW_Nulls_31" -- filename: "lag_func/lag_Fn_83" -- filename: "aggregates/testW_Nulls_32" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" -- filename: "lag_func/lag_Fn_88" -- filename: "aggregates/testW_Nulls_37" -- filename: "lag_func/lag_Fn_89" -- filename: "aggregates/testW_Nulls_38" -- filename: "aggregates/testW_Nulls_39" -- filename: "lag_func/lag_Fn_84" -- filename: "aggregates/testW_Nulls_33" -- filename: "lag_func/lag_Fn_85" -- filename: "aggregates/testW_Nulls_34" -- filename: "lag_func/lag_Fn_86" -- filename: "aggregates/testW_Nulls_35" -- filename: "lag_func/lag_Fn_87" -- filename: "aggregates/testW_Nulls_36" -- filename: "lead_func/lead_Fn_99" -- filename: "lead_func/lead_Fn_97" -- filename: "lead_func/lead_Fn_98" -- filename: "lead_func/lead_Fn_95" -- filename: "lead_func/lead_Fn_96" -- filename: "lead_func/lead_Fn_93" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" -- filename: "lead_func/lead_Fn_94" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" -- filename: "lead_func/lead_Fn_91" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" -- filename: "lead_func/lead_Fn_92" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" - filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" -- filename: "lead_func/lead_Fn_90" -- filename: "lag_func/lag_Fn_91" -- filename: "lag_func/lag_Fn_92" -- filename: "lag_func/lag_Fn_93" -- filename: "aggregates/testW_Nulls_20" -- filename: "lag_func/lag_Fn_94" -- filename: "aggregates/testW_Nulls_21" -- filename: "lag_func/lag_Fn_90" -- filename: "lag_func/lag_Fn_99" -- filename: "aggregates/testW_Nulls_26" -- filename: "first_val/firstValFn_12" -- filename: "aggregates/testW_Nulls_27" -- filename: "first_val/firstValFn_13" -- filename: "aggregates/testW_Nulls_28" -- filename: "first_val/firstValFn_10" -- filename: "aggregates/testW_Nulls_29" -- filename: "first_val/firstValFn_11" -- filename: "lag_func/lag_Fn_95" -- filename: "aggregates/testW_Nulls_22" -- filename: "first_val/firstValFn_16" -- filename: "lag_func/lag_Fn_96" -- filename: "aggregates/testW_Nulls_23" -- filename: "first_val/firstValFn_17" -- filename: "lag_func/lag_Fn_97" -- filename: "aggregates/testW_Nulls_24" -- filename: "first_val/firstValFn_14" -- filename: "lag_func/lag_Fn_98" -- filename: "aggregates/testW_Nulls_25" -- filename: "first_val/firstValFn_15" -- filename: "nestedAggs/multiWin_6" -- filename: "nestedAggs/multiWin_7" -- filename: "lead_func/lead_Fn_88" -- filename: "first_val/firstValFn_18" -- filename: "nestedAggs/multiWin_8" -- filename: "lead_func/lead_Fn_89" -- filename: "first_val/firstValFn_19" -- filename: "lead_func/lead_Fn_86" -- filename: "lead_func/lead_Fn_87" -- filename: "lead_func/lead_Fn_84" -- filename: "lead_func/lead_Fn_85" -- filename: "lead_func/lead_Fn_82" -- filename: "nestedAggs/basic_3" -- filename: "lead_func/lead_Fn_83" -- filename: "nestedAggs/basic_4" -- filename: "lead_func/lead_Fn_80" -- filename: "nestedAggs/basic_5" -- filename: "lead_func/lead_Fn_81" -- filename: "nestedAggs/basic_6" -- filename: "nestedAggs/basic_1" -- filename: "nestedAggs/basic_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" -- filename: "lead_func/lead_Fn_79" -- filename: "lead_func/lead_Fn_77" -- filename: "lead_func/lead_Fn_78" -- filename: "lead_func/lead_Fn_75" -- filename: "lead_func/lead_Fn_76" -- filename: "lead_func/lead_Fn_73" -- filename: "lead_func/lead_Fn_74" -- filename: "lead_func/lead_Fn_71" -- filename: "lead_func/lead_Fn_72" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" -- filename: "lead_func/lead_Fn_70" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" - filename: "frameclause/RBUPAUF/RBUPAUF_int_1" -- filename: "lead_func/lead_Fn_59" -- filename: "lead_func/lead_Fn_68" -- filename: "lead_func/lead_Fn_69" -- filename: "lead_func/lead_Fn_66" -- filename: "lead_func/lead_Fn_67" -- filename: "lead_func/lead_Fn_64" -- filename: "lead_func/lead_Fn_65" -- filename: "lead_func/lead_Fn_62" -- filename: "lead_func/lead_Fn_63" -- filename: "lead_func/lead_Fn_60" -- filename: "lead_func/lead_Fn_61" -- filename: "lag_func/lag_Fn_44" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" -- filename: "lag_func/lag_Fn_45" -- filename: "lag_func/lag_Fn_46" -- filename: "lag_func/lag_Fn_47" -- filename: "lag_func/lag_Fn_40" -- filename: "lag_func/lag_Fn_41" -- filename: "lag_func/lag_Fn_42" -- filename: "lag_func/lag_Fn_43" -- filename: "aggregates/winFnQry_4" -- filename: "aggregates/winFnQry_5" -- filename: "aggregates/winFnQry_6" -- filename: "aggregates/winFnQry_7" -- filename: "lag_func/lag_Fn_48" -- filename: "lag_func/lag_Fn_49" -- filename: "aggregates/winFnQry_1" -- filename: "aggregates/winFnQry_2" -- filename: "aggregates/winFnQry_3" -- filename: "aggregates/winFnQry_8" -- filename: "aggregates/winFnQry_9" -- filename: "lag_func/lag_Fn_50" -- filename: "lag_func/lag_Fn_55" -- filename: "lag_func/lag_Fn_56" -- filename: "lag_func/lag_Fn_57" -- filename: "lag_func/lag_Fn_58" -- filename: "lag_func/lag_Fn_51" -- filename: "lag_func/lag_Fn_52" -- filename: "lag_func/lag_Fn_53" -- filename: "lag_func/lag_Fn_54" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" -- filename: "lag_func/lag_Fn_59" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" -- filename: "lag_func/lag_Fn_60" -- filename: "lag_func/lag_Fn_61" -- filename: "aggregates/testW_Nulls_10" -- filename: "nestedAggs/basic_7" -- filename: "nestedAggs/basic_8" -- filename: "nestedAggs/basic_9" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" -- filename: "lag_func/lag_Fn_66" -- filename: "aggregates/testW_Nulls_15" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" -- filename: "lag_func/lag_Fn_67" -- filename: "aggregates/testW_Nulls_16" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" -- filename: "lag_func/lag_Fn_68" -- filename: "aggregates/testW_Nulls_17" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" -- filename: "lag_func/lag_Fn_69" -- filename: "aggregates/testW_Nulls_18" -- filename: "nestedAggs/multiWin_1" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" -- filename: "lag_func/lag_Fn_62" -- filename: "aggregates/testW_Nulls_11" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" -- filename: "lag_func/lag_Fn_63" -- filename: "aggregates/testW_Nulls_12" -- filename: "lag_func/lag_Fn_64" -- filename: "aggregates/testW_Nulls_13" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" -- filename: "lag_func/lag_Fn_65" -- filename: "aggregates/testW_Nulls_14" -- filename: "nestedAggs/multiWin_5" -- filename: "aggregates/testW_Nulls_19" -- filename: "aggregates/winFnQry_82" -- filename: "aggregates/winFnQry_83" -- filename: "aggregates/winFnQry_80" -- filename: "aggregates/winFnQry_81" -- filename: "aggregates/winFnQry_84" -- filename: "aggregates/winFnQry_85" -- filename: "lag_func/lag_Fn_70" -- filename: "frameclause/RBCRACR/RBCRACR_dt_5" -- filename: "lag_func/lag_Fn_71" -- filename: "frameclause/RBCRACR/RBCRACR_dt_4" -- filename: "lag_func/lag_Fn_72" -- filename: "frameclause/RBCRACR/RBCRACR_dt_3" -- filename: "frameclause/RBCRACR/RBCRACR_dt_2" -- filename: "frameclause/RBCRACR/RBCRACR_dt_1" -- filename: "lag_func/lag_Fn_77" -- filename: "lag_func/lag_Fn_78" -- filename: "lag_func/lag_Fn_79" -- filename: "lag_func/lag_Fn_73" -- filename: "lag_func/lag_Fn_74" -- filename: "lag_func/lag_Fn_75" -- filename: "lag_func/lag_Fn_76" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" - filename: "frameclause/RBUPAUF/RBUPAUF_int_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" - filename: "frameclause/RBUPAUF/RBUPAUF_int_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" -- filename: "frameclause/defaultFrame/RBUPACR_int11" -- filename: "aggregates/winFnQry_68" -- filename: "frameclause/defaultFrame/RBUPACR_int10" -- filename: "aggregates/winFnQry_69" -- filename: "frameclause/defaultFrame/RBUPACR_int13" -- filename: "aggregates/winFnQry_66" -- filename: "frameclause/defaultFrame/RBUPACR_int12" -- filename: "aggregates/winFnQry_67" -- filename: "frameclause/defaultFrame/RBUPACR_dt_5" -- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" +- filename: "frameclause/defaultFrame/RBUPACR_bln_1" +- filename: "frameclause/defaultFrame/RBUPACR_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_bln_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_1" +- filename: "frameclause/defaultFrame/RBUPACR_chr_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_4" +- filename: "frameclause/defaultFrame/RBUPACR_chr_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" - filename: "frameclause/defaultFrame/RBUPACR_dt_1" -- filename: "nestedAggs/emtyOvrCls_6" - filename: "frameclause/defaultFrame/RBUPACR_dt_2" -- filename: "aggregates/wo_OrdrBy_9" -- filename: "nestedAggs/emtyOvrCls_5" - filename: "frameclause/defaultFrame/RBUPACR_dt_3" -- filename: "aggregates/wo_OrdrBy_8" -- filename: "nestedAggs/emtyOvrCls_8" - filename: "frameclause/defaultFrame/RBUPACR_dt_4" -- filename: "aggregates/wo_OrdrBy_7" -- filename: "nestedAggs/emtyOvrCls_7" -- filename: "aggregates/wo_OrdrBy_6" -- filename: "aggregates/wo_OrdrBy_5" -- filename: "nestedAggs/emtyOvrCls_9" -- filename: "aggregates/wo_OrdrBy_4" -- filename: "aggregates/wo_OrdrBy_3" -- filename: "aggregates/wo_OrdrBy_2" -- filename: "aggregates/winFnQry_60" -- filename: "aggregates/wo_OrdrBy_1" -- filename: "aggregates/winFnQry_61" -- filename: "aggregates/winFnQry_64" -- filename: "nestedAggs/emtyOvrCls_2" -- filename: "aggregates/winFnQry_65" -- filename: "nestedAggs/emtyOvrCls_1" -- filename: "aggregates/winFnQry_62" -- filename: "nestedAggs/emtyOvrCls_4" -- filename: "aggregates/winFnQry_63" -- filename: "nestedAggs/emtyOvrCls_3" -- filename: "aggregates/winFnQry_79" -- filename: "aggregates/winFnQry_77" -- filename: "aggregates/winFnQry_78" -- filename: "frameclause/RBUPACR/RBUPACR_chr_4" -- filename: "frameclause/RBUPACR/RBUPACR_chr_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_2" -- filename: "frameclause/RBUPACR/RBUPACR_chr_1" -- filename: "frameclause/RBUPACR/RBUPACR_chr_5" -- filename: "aggregates/winFnQry_71" -- filename: "aggregates/winFnQry_72" -- filename: "frameclause/multipl_wnwds/max_mulwds" -- filename: "aggregates/winFnQry_70" -- filename: "aggregates/winFnQry_75" -- filename: "aggregates/winFnQry_76" -- filename: "aggregates/winFnQry_73" -- filename: "aggregates/winFnQry_74" -- filename: "aggregates/winFnQry_46" -- filename: "aggregates/winFnQry_47" -- filename: "aggregates/winFnQry_44" -- filename: "aggregates/winFnQry_45" -- filename: "aggregates/winFnQry_48" -- filename: "aggregates/winFnQry_49" -- filename: "aggregates/aggOWnFn_1" -- filename: "aggregates/aggOWnFn_2" -- filename: "aggregates/aggOWnFn_3" -- filename: "aggregates/aggOWnFn_4" -- filename: "aggregates/aggOWnFn_5" -- filename: "aggregates/aggOWnFn_6" -- filename: "frameclause/RBCRACR/RBCRACR_int_8" -- filename: "frameclause/RBCRACR/RBCRACR_int_7" -- filename: "frameclause/RBCRACR/RBCRACR_int_9" -- filename: "frameclause/RBCRACR/RBCRACR_int_2" -- filename: "frameclause/RBCRACR/RBCRACR_int_1" -- filename: "frameclause/RBCRACR/RBCRACR_int_4" -- filename: "aggregates/winFnQry_42" -- filename: "frameclause/RBCRACR/RBCRACR_int_3" -- filename: "aggregates/winFnQry_43" -- filename: "frameclause/RBCRACR/RBCRACR_int_6" -- filename: "aggregates/winFnQry_40" -- filename: "frameclause/RBCRACR/RBCRACR_int_5" -- filename: "aggregates/winFnQry_41" -- filename: "aggregates/winFnQry_57" -- filename: "aggregates/winFnQry_58" -- filename: "aggregates/winFnQry_55" -- filename: "aggregates/winFnQry_56" -- filename: "aggregates/winFnQry_59" -- filename: "aggregates/aggOWnFn_7" -- filename: "aggregates/aggOWnFn_8" -- filename: "aggregates/aggOWnFn_9" -- filename: "aggregates/winFnQry_50" -- filename: "aggregates/winFnQry_53" -- filename: "aggregates/winFnQry_54" -- filename: "aggregates/winFnQry_51" -- filename: "aggregates/winFnQry_52" -- filename: "aggregates/winFnQry_24" -- filename: "aggregates/winFnQry_22" -- filename: "aggregates/winFnQry_23" -- filename: "aggregates/winFnQry_28" -- filename: "aggregates/winFnQry_29" -- filename: "aggregates/winFnQry_26" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" -- filename: "first_val/firstValFn_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" -- filename: "first_val/firstValFn_6" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" -- filename: "first_val/firstValFn_7" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" -- filename: "first_val/firstValFn_8" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" -- filename: "first_val/firstValFn_1" -- filename: "first_val/firstValFn_2" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" -- filename: "first_val/firstValFn_3" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" -- filename: "first_val/firstValFn_4" -- filename: "first_val/firstValFn_9" -- filename: "aggregates/winFnQry_20" -- filename: "aggregates/winFnQry_21" -- filename: "aggregates/winFnQry_35" -- filename: "aggregates/winFnQry_36" -- filename: "aggregates/winFnQry_33" -- filename: "aggregates/winFnQry_34" -- filename: "aggregates/winFnQry_39" -- filename: "aggregates/winFnQry_37" -- filename: "aggregates/winFnQry_38" -- filename: "aggregates/winFnQry_31" -- filename: "aggregates/winFnQry_32" -- filename: "aggregates/winFnQry_13" -- filename: "aggregates/winFnQry_14" -- filename: "aggregates/winFnQry_11" -- filename: "aggregates/winFnQry_12" -- filename: "aggregates/winFnQry_17" -- filename: "aggregates/winFnQry_18" -- filename: "aggregates/winFnQry_15" -- filename: "aggregates/winFnQry_16" -- filename: "aggregates/winFnQry_19" -- filename: "nestedAggs/frmclause19" -- filename: "nestedAggs/frmclause17" -- filename: "nestedAggs/frmclause18" -- filename: "aggregates/mtyOvrCluse_04" -- filename: "nestedAggs/frmclause15" -- filename: "aggregates/mtyOvrCluse_03" -- filename: "nestedAggs/frmclause16" -- filename: "nestedAggs/frmclause13" -- filename: "aggregates/mtyOvrCluse_05" -- filename: "nestedAggs/frmclause14" -- filename: "nestedAggs/frmclause11" -- filename: "nestedAggs/frmclause12" -- filename: "nestedAggs/frmclause10" -- filename: "aggregates/winFnQry_10" -- filename: "aggregates/mtyOvrCluse_02" -- filename: "aggregates/mtyOvrCluse_01" -- filename: "frameclause/RBUPACR/RBUPACR_int10" -- filename: "frameclause/RBUPACR/RBUPACR_int13" -- filename: "frameclause/RBUPACR/RBUPACR_int14" -- filename: "frameclause/RBUPACR/RBUPACR_int11" -- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "frameclause/defaultFrame/RBUPACR_dt_5" +- filename: "frameclause/defaultFrame/RBUPACR_int1" +- filename: "frameclause/defaultFrame/RBUPACR_int10" +- filename: "frameclause/defaultFrame/RBUPACR_int11" +- filename: "frameclause/defaultFrame/RBUPACR_int12" +- filename: "frameclause/defaultFrame/RBUPACR_int13" +- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/defaultFrame/RBUPACR_int2" +- filename: "frameclause/defaultFrame/RBUPACR_int3" +- filename: "frameclause/defaultFrame/RBUPACR_int4" +- filename: "frameclause/defaultFrame/RBUPACR_int5" +- filename: "frameclause/defaultFrame/RBUPACR_int6" +- filename: "frameclause/defaultFrame/RBUPACR_int7" +- filename: "frameclause/defaultFrame/RBUPACR_int8" +- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" +- filename: "frameclause/multipl_wnwds/avg_mulwds" +- filename: "frameclause/multipl_wnwds/count_mulwds" +- filename: "frameclause/multipl_wnwds/fval_mulwds" +- filename: "frameclause/multipl_wnwds/lval_mulwds" +- filename: "frameclause/multipl_wnwds/max_mulwds" +- filename: "frameclause/multipl_wnwds/min_mulwds" +- filename: "frameclause/multipl_wnwds/mulwind_01" +- filename: "frameclause/multipl_wnwds/mulwind_06" +- filename: "frameclause/multipl_wnwds/mulwind_07" +- filename: "frameclause/multipl_wnwds/mulwind_08" +- filename: "frameclause/multipl_wnwds/mulwind_09" +- filename: "frameclause/multipl_wnwds/rnkNoFrm01" +- filename: "frameclause/multipl_wnwds/rnkNoFrm02" +- filename: "frameclause/multipl_wnwds/rnkNoFrm03" +- filename: "frameclause/multipl_wnwds/rnkNoFrm04" +- filename: "frameclause/multipl_wnwds/rnkNoFrm05" +- filename: "frameclause/multipl_wnwds/rnkNoFrm06" +- filename: "frameclause/multipl_wnwds/sum_mulwds" +- filename: "frameclause/subQueries/frmInSubQry_01" +- filename: "frameclause/subQueries/frmInSubQry_02" +- filename: "frameclause/subQueries/frmInSubQry_03" +- filename: "frameclause/subQueries/frmInSubQry_04" +- filename: "frameclause/subQueries/frmInSubQry_05" +- filename: "frameclause/subQueries/frmInSubQry_06" +- filename: "frameclause/subQueries/frmInSubQry_07" +- filename: "frameclause/subQueries/frmInSubQry_08" +- filename: "frameclause/subQueries/frmInSubQry_09" +- filename: "frameclause/subQueries/frmInSubQry_10" +- filename: "frameclause/subQueries/frmInSubQry_11" +- filename: "frameclause/subQueries/frmInSubQry_12" +- filename: "frameclause/subQueries/frmInSubQry_13" +- filename: "frameclause/subQueries/frmInSubQry_14" +- filename: "frameclause/subQueries/frmInSubQry_15" +- filename: "frameclause/subQueries/frmInSubQry_16" +- filename: "frameclause/subQueries/frmInSubQry_17" +- filename: "frameclause/subQueries/frmInSubQry_18" +- filename: "frameclause/subQueries/frmInSubQry_19" +- filename: "frameclause/subQueries/frmInSubQry_20" +- filename: "frameclause/subQueries/frmInSubQry_21" +- filename: "frameclause/subQueries/frmInSubQry_22" +- filename: "frameclause/subQueries/frmInSubQry_23" +- filename: "frameclause/subQueries/frmInSubQry_24" +- filename: "frameclause/subQueries/frmInSubQry_25" +- filename: "frameclause/subQueries/frmInSubQry_26" +- filename: "frameclause/subQueries/frmInSubQry_27" +- filename: "frameclause/subQueries/frmInSubQry_28" +- filename: "frameclause/subQueries/frmInSubQry_29" +- filename: "frameclause/subQueries/frmInSubQry_30" +- filename: "frameclause/subQueries/frmInSubQry_31" +- filename: "frameclause/subQueries/frmInSubQry_32" +- filename: "frameclause/subQueries/frmInSubQry_33" +- filename: "frameclause/subQueries/frmInSubQry_34" +- filename: "frameclause/subQueries/frmInSubQry_35" +- filename: "frameclause/subQueries/frmInSubQry_36" +- filename: "frameclause/subQueries/frmInSubQry_37" +- filename: "frameclause/subQueries/frmInSubQry_38" +- filename: "frameclause/subQueries/frmInSubQry_39" +- filename: "frameclause/subQueries/frmInSubQry_40" +- filename: "frameclause/subQueries/frmInSubQry_41" +- filename: "frameclause/subQueries/frmInSubQry_42" +- filename: "frameclause/subQueries/frmInSubQry_43" +- filename: "frameclause/subQueries/frmInSubQry_44" +- filename: "frameclause/subQueries/frmInSubQry_45" +- filename: "frameclause/subQueries/frmInSubQry_46" +- filename: "frameclause/subQueries/frmInSubQry_47" +- filename: "frameclause/subQueries/frmInSubQry_48" +- filename: "frameclause/subQueries/frmInSubQry_49" +- filename: "frameclause/subQueries/frmInSubQry_50" +- filename: "frameclause/subQueries/frmInSubQry_51" +- filename: "frameclause/subQueries/frmInSubQry_52" +- filename: "frameclause/subQueries/frmInSubQry_53" +- filename: "frameclause/subQueries/frmInSubQry_54" +- filename: "frameclause/subQueries/frmInSubQry_55" +- filename: "frameclause/subQueries/frmInSubQry_56" +- filename: "frameclause/subQueries/frmInSubQry_57" +- filename: "frameclause/subQueries/frmInSubQry_58" +- filename: "frameclause/subQueries/frmInSubQry_59" +- filename: "frameclause/subQueries/frmInSubQry_60" +- filename: "frameclause/subQueries/frmInSubQry_61" +- filename: "frameclause/subQueries/frmInSubQry_62" +- filename: "frameclause/subQueries/frmInSubQry_63" +- filename: "frameclause/subQueries/frmInSubQry_64" - filename: "lag_func/lag_Fn_1" +- filename: "lag_func/lag_Fn_10" +- filename: "lag_func/lag_Fn_100" +- filename: "lag_func/lag_Fn_101" +- filename: "lag_func/lag_Fn_102" +- filename: "lag_func/lag_Fn_103" +- filename: "lag_func/lag_Fn_104" +- filename: "lag_func/lag_Fn_105" +- filename: "lag_func/lag_Fn_106" +- filename: "lag_func/lag_Fn_107" +- filename: "lag_func/lag_Fn_108" +- filename: "lag_func/lag_Fn_109" +- filename: "lag_func/lag_Fn_11" +- filename: "lag_func/lag_Fn_110" +- filename: "lag_func/lag_Fn_111" +- filename: "lag_func/lag_Fn_112" +- filename: "lag_func/lag_Fn_12" +- filename: "lag_func/lag_Fn_13" +- filename: "lag_func/lag_Fn_14" +- filename: "lag_func/lag_Fn_15" +- filename: "lag_func/lag_Fn_16" +- filename: "lag_func/lag_Fn_17" +- filename: "lag_func/lag_Fn_18" +- filename: "lag_func/lag_Fn_19" - filename: "lag_func/lag_Fn_2" +- filename: "lag_func/lag_Fn_20" +- filename: "lag_func/lag_Fn_21" +- filename: "lag_func/lag_Fn_22" +- filename: "lag_func/lag_Fn_23" +- filename: "lag_func/lag_Fn_24" +- filename: "lag_func/lag_Fn_25" +- filename: "lag_func/lag_Fn_26" +- filename: "lag_func/lag_Fn_28" +- filename: "lag_func/lag_Fn_29" - filename: "lag_func/lag_Fn_3" +- filename: "lag_func/lag_Fn_30" +- filename: "lag_func/lag_Fn_31" +- filename: "lag_func/lag_Fn_32" +- filename: "lag_func/lag_Fn_33" +- filename: "lag_func/lag_Fn_34" +- filename: "lag_func/lag_Fn_35" +- filename: "lag_func/lag_Fn_37" +- filename: "lag_func/lag_Fn_38" +- filename: "lag_func/lag_Fn_39" - filename: "lag_func/lag_Fn_4" +- filename: "lag_func/lag_Fn_40" +- filename: "lag_func/lag_Fn_41" +- filename: "lag_func/lag_Fn_42" +- filename: "lag_func/lag_Fn_43" +- filename: "lag_func/lag_Fn_44" +- filename: "lag_func/lag_Fn_45" +- filename: "lag_func/lag_Fn_46" +- filename: "lag_func/lag_Fn_47" +- filename: "lag_func/lag_Fn_48" +- filename: "lag_func/lag_Fn_49" - filename: "lag_func/lag_Fn_5" -- filename: "lag_func/lag_Fn_6" -- filename: "lag_func/lag_Fn_7" -- filename: "lag_func/lag_Fn_8" -- filename: "lag_func/lag_Fn_9" +- filename: "lag_func/lag_Fn_50" +- filename: "lag_func/lag_Fn_51" +- filename: "lag_func/lag_Fn_52" +- filename: "lag_func/lag_Fn_53" +- filename: "lag_func/lag_Fn_54" +- filename: "lag_func/lag_Fn_55" +- filename: "lag_func/lag_Fn_56" +- filename: "lag_func/lag_Fn_57" +- filename: "lag_func/lag_Fn_58" +- filename: "lag_func/lag_Fn_59" +- filename: "lag_func/lag_Fn_6" +- filename: "lag_func/lag_Fn_60" +- filename: "lag_func/lag_Fn_61" +- filename: "lag_func/lag_Fn_62" +- filename: "lag_func/lag_Fn_63" +- filename: "lag_func/lag_Fn_64" +- filename: "lag_func/lag_Fn_65" +- filename: "lag_func/lag_Fn_66" +- filename: "lag_func/lag_Fn_67" +- filename: "lag_func/lag_Fn_68" +- filename: "lag_func/lag_Fn_69" +- filename: "lag_func/lag_Fn_7" +- filename: "lag_func/lag_Fn_70" +- filename: "lag_func/lag_Fn_71" +- filename: "lag_func/lag_Fn_72" +- filename: "lag_func/lag_Fn_73" +- filename: "lag_func/lag_Fn_74" +- filename: "lag_func/lag_Fn_75" +- filename: "lag_func/lag_Fn_76" +- filename: "lag_func/lag_Fn_77" +- filename: "lag_func/lag_Fn_78" +- filename: "lag_func/lag_Fn_79" +- filename: "lag_func/lag_Fn_8" +- filename: "lag_func/lag_Fn_80" +- filename: "lag_func/lag_Fn_81" +- filename: "lag_func/lag_Fn_82" +- filename: "lag_func/lag_Fn_83" +- filename: "lag_func/lag_Fn_84" +- filename: "lag_func/lag_Fn_85" +- filename: "lag_func/lag_Fn_86" +- filename: "lag_func/lag_Fn_87" +- filename: "lag_func/lag_Fn_88" +- filename: "lag_func/lag_Fn_89" +- filename: "lag_func/lag_Fn_9" +- filename: "lag_func/lag_Fn_90" +- filename: "lag_func/lag_Fn_91" +- filename: "lag_func/lag_Fn_92" +- filename: "lag_func/lag_Fn_93" +- filename: "lag_func/lag_Fn_94" +- filename: "lag_func/lag_Fn_95" +- filename: "lag_func/lag_Fn_96" +- filename: "lag_func/lag_Fn_97" +- filename: "lag_func/lag_Fn_98" +- filename: "lag_func/lag_Fn_99" +- filename: "last_val/lastValFn_1" +- filename: "last_val/lastValFn_10" +- filename: "last_val/lastValFn_11" +- filename: "last_val/lastValFn_12" +- filename: "last_val/lastValFn_13" +- filename: "last_val/lastValFn_14" +- filename: "last_val/lastValFn_15" +- filename: "last_val/lastValFn_16" +- filename: "last_val/lastValFn_17" +- filename: "last_val/lastValFn_18" +- filename: "last_val/lastValFn_19" +- filename: "last_val/lastValFn_2" +- filename: "last_val/lastValFn_20" +- filename: "last_val/lastValFn_21" +- filename: "last_val/lastValFn_22" +- filename: "last_val/lastValFn_23" +- filename: "last_val/lastValFn_24" +- filename: "last_val/lastValFn_25" +- filename: "last_val/lastValFn_26" +- filename: "last_val/lastValFn_27" +- filename: "last_val/lastValFn_28" +- filename: "last_val/lastValFn_29" +- filename: "last_val/lastValFn_3" +- filename: "last_val/lastValFn_30" +- filename: "last_val/lastValFn_31" +- filename: "last_val/lastValFn_32" +- filename: "last_val/lastValFn_33" +- filename: "last_val/lastValFn_34" +- filename: "last_val/lastValFn_35" +- filename: "last_val/lastValFn_36" +- filename: "last_val/lastValFn_37" +- filename: "last_val/lastValFn_38" +- filename: "last_val/lastValFn_39" +- filename: "last_val/lastValFn_4" +- filename: "last_val/lastValFn_5" +- filename: "last_val/lastValFn_6" +- filename: "last_val/lastValFn_7" +- filename: "last_val/lastValFn_8" +- filename: "last_val/lastValFn_9" +- filename: "lead_func/lead_Fn_1" +- filename: "lead_func/lead_Fn_10" +- filename: "lead_func/lead_Fn_100" +- filename: "lead_func/lead_Fn_101" +- filename: "lead_func/lead_Fn_102" +- filename: "lead_func/lead_Fn_103" +- filename: "lead_func/lead_Fn_104" +- filename: "lead_func/lead_Fn_105" +- filename: "lead_func/lead_Fn_106" +- filename: "lead_func/lead_Fn_107" +- filename: "lead_func/lead_Fn_11" +- filename: "lead_func/lead_Fn_12" +- filename: "lead_func/lead_Fn_13" +- filename: "lead_func/lead_Fn_14" +- filename: "lead_func/lead_Fn_15" +- filename: "lead_func/lead_Fn_16" +- filename: "lead_func/lead_Fn_17" +- filename: "lead_func/lead_Fn_18" +- filename: "lead_func/lead_Fn_19" +- filename: "lead_func/lead_Fn_2" +- filename: "lead_func/lead_Fn_20" +- filename: "lead_func/lead_Fn_21" +- filename: "lead_func/lead_Fn_22" +- filename: "lead_func/lead_Fn_23" +- filename: "lead_func/lead_Fn_24" +- filename: "lead_func/lead_Fn_25" +- filename: "lead_func/lead_Fn_27" +- filename: "lead_func/lead_Fn_28" +- filename: "lead_func/lead_Fn_29" +- filename: "lead_func/lead_Fn_3" +- filename: "lead_func/lead_Fn_30" +- filename: "lead_func/lead_Fn_31" +- filename: "lead_func/lead_Fn_32" +- filename: "lead_func/lead_Fn_33" +- filename: "lead_func/lead_Fn_34" +- filename: "lead_func/lead_Fn_35" +- filename: "lead_func/lead_Fn_36" +- filename: "lead_func/lead_Fn_37" +- filename: "lead_func/lead_Fn_38" +- filename: "lead_func/lead_Fn_39" +- filename: "lead_func/lead_Fn_4" +- filename: "lead_func/lead_Fn_40" +- filename: "lead_func/lead_Fn_41" +- filename: "lead_func/lead_Fn_42" +- filename: "lead_func/lead_Fn_43" +- filename: "lead_func/lead_Fn_44" +- filename: "lead_func/lead_Fn_45" +- filename: "lead_func/lead_Fn_46" +- filename: "lead_func/lead_Fn_47" +- filename: "lead_func/lead_Fn_48" +- filename: "lead_func/lead_Fn_49" +- filename: "lead_func/lead_Fn_5" +- filename: "lead_func/lead_Fn_50" +- filename: "lead_func/lead_Fn_51" +- filename: "lead_func/lead_Fn_52" +- filename: "lead_func/lead_Fn_53" +- filename: "lead_func/lead_Fn_54" +- filename: "lead_func/lead_Fn_55" +- filename: "lead_func/lead_Fn_56" +- filename: "lead_func/lead_Fn_57" +- filename: "lead_func/lead_Fn_58" +- filename: "lead_func/lead_Fn_59" +- filename: "lead_func/lead_Fn_6" +- filename: "lead_func/lead_Fn_60" +- filename: "lead_func/lead_Fn_61" +- filename: "lead_func/lead_Fn_62" +- filename: "lead_func/lead_Fn_63" +- filename: "lead_func/lead_Fn_64" +- filename: "lead_func/lead_Fn_65" +- filename: "lead_func/lead_Fn_66" +- filename: "lead_func/lead_Fn_67" +- filename: "lead_func/lead_Fn_68" +- filename: "lead_func/lead_Fn_69" +- filename: "lead_func/lead_Fn_7" +- filename: "lead_func/lead_Fn_70" +- filename: "lead_func/lead_Fn_71" +- filename: "lead_func/lead_Fn_72" +- filename: "lead_func/lead_Fn_73" +- filename: "lead_func/lead_Fn_74" +- filename: "lead_func/lead_Fn_75" +- filename: "lead_func/lead_Fn_76" +- filename: "lead_func/lead_Fn_77" +- filename: "lead_func/lead_Fn_78" +- filename: "lead_func/lead_Fn_79" +- filename: "lead_func/lead_Fn_8" +- filename: "lead_func/lead_Fn_80" +- filename: "lead_func/lead_Fn_81" +- filename: "lead_func/lead_Fn_82" +- filename: "lead_func/lead_Fn_83" +- filename: "lead_func/lead_Fn_84" +- filename: "lead_func/lead_Fn_85" +- filename: "lead_func/lead_Fn_86" +- filename: "lead_func/lead_Fn_87" +- filename: "lead_func/lead_Fn_88" +- filename: "lead_func/lead_Fn_89" +- filename: "lead_func/lead_Fn_9" +- filename: "lead_func/lead_Fn_90" +- filename: "lead_func/lead_Fn_91" +- filename: "lead_func/lead_Fn_92" +- filename: "lead_func/lead_Fn_93" +- filename: "lead_func/lead_Fn_94" +- filename: "lead_func/lead_Fn_95" +- filename: "lead_func/lead_Fn_96" +- filename: "lead_func/lead_Fn_97" +- filename: "lead_func/lead_Fn_98" +- filename: "lead_func/lead_Fn_99" +- filename: "nestedAggs/basic_1" +- filename: "nestedAggs/basic_10" +- filename: "nestedAggs/basic_2" +- filename: "nestedAggs/basic_3" +- filename: "nestedAggs/basic_4" +- filename: "nestedAggs/basic_5" +- filename: "nestedAggs/basic_6" +- filename: "nestedAggs/basic_7" +- filename: "nestedAggs/basic_8" +- filename: "nestedAggs/basic_9" +- filename: "nestedAggs/cte_win_01" +- filename: "nestedAggs/cte_win_02" + ignoreMode: "COLUMN_NOT_FOUND" +- filename: "nestedAggs/cte_win_03" +- filename: "nestedAggs/cte_win_04" +- filename: "nestedAggs/cte_win_05" +- filename: "nestedAggs/emtyOvrCls_1" +- filename: "nestedAggs/emtyOvrCls_10" +- filename: "nestedAggs/emtyOvrCls_11" +- filename: "nestedAggs/emtyOvrCls_12" +- filename: "nestedAggs/emtyOvrCls_13" +- filename: "nestedAggs/emtyOvrCls_2" +- filename: "nestedAggs/emtyOvrCls_3" +- filename: "nestedAggs/emtyOvrCls_4" +- filename: "nestedAggs/emtyOvrCls_5" +- filename: "nestedAggs/emtyOvrCls_6" +- filename: "nestedAggs/emtyOvrCls_7" +- filename: "nestedAggs/emtyOvrCls_8" +- filename: "nestedAggs/emtyOvrCls_9" +- filename: "nestedAggs/frmclause01" +- filename: "nestedAggs/frmclause02" +- filename: "nestedAggs/frmclause03" +- filename: "nestedAggs/frmclause04" +- filename: "nestedAggs/frmclause05" +- filename: "nestedAggs/frmclause06" +- filename: "nestedAggs/frmclause07" +- filename: "nestedAggs/frmclause08" +- filename: "nestedAggs/frmclause09" +- filename: "nestedAggs/frmclause10" +- filename: "nestedAggs/frmclause11" +- filename: "nestedAggs/frmclause12" +- filename: "nestedAggs/frmclause13" +- filename: "nestedAggs/frmclause14" +- filename: "nestedAggs/frmclause15" +- filename: "nestedAggs/frmclause16" +- filename: "nestedAggs/frmclause17" +- filename: "nestedAggs/frmclause18" +- filename: "nestedAggs/frmclause19" +- filename: "nestedAggs/multiWin_1" +- filename: "nestedAggs/multiWin_5" +- filename: "nestedAggs/multiWin_6" +- filename: "nestedAggs/multiWin_7" +- filename: "nestedAggs/multiWin_8" +- filename: "nestedAggs/nstdWinView01" +- filename: "nestedAggs/nstdagg01" +- filename: "nestedAggs/nstdagg02" +- filename: "nestedAggs/nstdagg03" +- filename: "nestedAggs/nstdagg04" +- filename: "nestedAggs/nstdagg05" +- filename: "nestedAggs/nstdagg06" +- filename: "nestedAggs/nstdagg07" +- filename: "nestedAggs/nstdagg08" +- filename: "nestedAggs/nstdagg09" +- filename: "nestedAggs/nstdagg10" +- filename: "nestedAggs/nstdagg11" +- filename: "nestedAggs/nstdagg12" +- filename: "nestedAggs/nstdagg13" +- filename: "nestedAggs/nstdagg14" +- filename: "nestedAggs/nstdagg15" +- filename: "nestedAggs/nstdagg16" +- filename: "nestedAggs/nstdagg17" +- filename: "nestedAggs/nstdagg18" +- filename: "nestedAggs/nstdagg19" +- filename: "nestedAggs/nstdagg20" +- filename: "nestedAggs/nstdagg21" +- filename: "nestedAggs/nstdagg22" +- filename: "nestedAggs/nstdagg23" +- filename: "nestedAggs/nstdagg24" +- filename: "nestedAggs/nstdagg25" +- filename: "nestedAggs/nstdagg26" +- filename: "nestedAggs/wPbOb_1" +- filename: "nestedAggs/wPbOb_10" +- filename: "nestedAggs/wPbOb_11" +- filename: "nestedAggs/wPbOb_12" +- filename: "nestedAggs/wPbOb_13" +- filename: "nestedAggs/wPbOb_14" +- filename: "nestedAggs/wPbOb_15" +- filename: "nestedAggs/wPbOb_16" +- filename: "nestedAggs/wPbOb_17" +- filename: "nestedAggs/wPbOb_18" +- filename: "nestedAggs/wPbOb_19" +- filename: "nestedAggs/wPbOb_2" +- filename: "nestedAggs/wPbOb_20" +- filename: "nestedAggs/wPbOb_21" +- filename: "nestedAggs/wPbOb_22" +- filename: "nestedAggs/wPbOb_23" +- filename: "nestedAggs/wPbOb_24" +- filename: "nestedAggs/wPbOb_25" +- filename: "nestedAggs/wPbOb_26" +- filename: "nestedAggs/wPbOb_3" +- filename: "nestedAggs/wPbOb_4" +- filename: "nestedAggs/wPbOb_5" +- filename: "nestedAggs/wPbOb_6" +- filename: "nestedAggs/wPbOb_7" +- filename: "nestedAggs/wPbOb_8" +- filename: "nestedAggs/wPbOb_9" +- filename: "nestedAggs/woutOby_1" +- filename: "nestedAggs/woutOby_10" +- filename: "nestedAggs/woutOby_11" +- filename: "nestedAggs/woutOby_12" +- filename: "nestedAggs/woutOby_13" +- filename: "nestedAggs/woutOby_2" +- filename: "nestedAggs/woutOby_3" +- filename: "nestedAggs/woutOby_4" +- filename: "nestedAggs/woutOby_5" +- filename: "nestedAggs/woutOby_6" +- filename: "nestedAggs/woutOby_7" +- filename: "nestedAggs/woutOby_8" +- filename: "nestedAggs/woutOby_9" +- filename: "nestedAggs/woutPrtnBy_1" +- filename: "nestedAggs/woutPrtnBy_2" +- filename: "nestedAggs/woutPrtnBy_3" +- filename: "nestedAggs/woutPrtnBy_4" +- filename: "nestedAggs/woutPrtnBy_5" +- filename: "nestedAggs/woutPrtnBy_6" +- filename: "nestedAggs/woutPrtnBy_7" +- filename: "ntile_func/ntileFn_1" +- filename: "ntile_func/ntileFn_10" +- filename: "ntile_func/ntileFn_11" +- filename: "ntile_func/ntileFn_12" +- filename: "ntile_func/ntileFn_13" +- filename: "ntile_func/ntileFn_14" +- filename: "ntile_func/ntileFn_15" +- filename: "ntile_func/ntileFn_16" +- filename: "ntile_func/ntileFn_17" +- filename: "ntile_func/ntileFn_18" +- filename: "ntile_func/ntileFn_19" +- filename: "ntile_func/ntileFn_2" +- filename: "ntile_func/ntileFn_20" +- filename: "ntile_func/ntileFn_21" +- filename: "ntile_func/ntileFn_22" +- filename: "ntile_func/ntileFn_23" +- filename: "ntile_func/ntileFn_24" +- filename: "ntile_func/ntileFn_25" +- filename: "ntile_func/ntileFn_26" +- filename: "ntile_func/ntileFn_27" +- filename: "ntile_func/ntileFn_28" +- filename: "ntile_func/ntileFn_29" +- filename: "ntile_func/ntileFn_3" +- filename: "ntile_func/ntileFn_30" +- filename: "ntile_func/ntileFn_31" +- filename: "ntile_func/ntileFn_32" +- filename: "ntile_func/ntileFn_33" +- filename: "ntile_func/ntileFn_34" +- filename: "ntile_func/ntileFn_35" +- filename: "ntile_func/ntileFn_36" +- filename: "ntile_func/ntileFn_37" +- filename: "ntile_func/ntileFn_38" +- filename: "ntile_func/ntileFn_39" +- filename: "ntile_func/ntileFn_4" +- filename: "ntile_func/ntileFn_40" +- filename: "ntile_func/ntileFn_41" +- filename: "ntile_func/ntileFn_42" +- filename: "ntile_func/ntileFn_43" +- filename: "ntile_func/ntileFn_44" +- filename: "ntile_func/ntileFn_45" +- filename: "ntile_func/ntileFn_46" +- filename: "ntile_func/ntileFn_47" +- filename: "ntile_func/ntileFn_48" +- filename: "ntile_func/ntileFn_49" +- filename: "ntile_func/ntileFn_5" +- filename: "ntile_func/ntileFn_50" +- filename: "ntile_func/ntileFn_51" +- filename: "ntile_func/ntileFn_52" +- filename: "ntile_func/ntileFn_53" +- filename: "ntile_func/ntileFn_54" +- filename: "ntile_func/ntileFn_55" +- filename: "ntile_func/ntileFn_56" +- filename: "ntile_func/ntileFn_57" +- filename: "ntile_func/ntileFn_58" +- filename: "ntile_func/ntileFn_59" +- filename: "ntile_func/ntileFn_6" +- filename: "ntile_func/ntileFn_7" +- filename: "ntile_func/ntileFn_8" +- filename: "ntile_func/ntileFn_9" +- filename: "aggregates/wPrtnOrdrBy_2" From bceebf68efdd1a2a15e667702a99ab9191801e3c Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 13:21:22 +0000 Subject: [PATCH 025/164] ignore some --- .../apache/druid/sql/calcite/DecoupledIgnore.java | 4 +++- .../test/resources/drill/window/queries/cases.yaml | 12 ++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index 4b461dec438a..aae23d8d3008 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -56,7 +56,9 @@ enum Modes COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), - NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"); + NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"), + BIGINT_TO_DATE(DruidException.class, "BIGINT to type DATE"), + NPE(DruidException.class, "java.lang.NullPointerException"); public Class throwableClass; diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml index eb1f7c74e1ac..7d91c5aba3e1 100644 --- a/sql/src/test/resources/drill/window/queries/cases.yaml +++ b/sql/src/test/resources/drill/window/queries/cases.yaml @@ -142,18 +142,25 @@ cases: - filename: "aggregates/winFnQry_10" - filename: "aggregates/winFnQry_11" - filename: "aggregates/winFnQry_12" + ignoreMode: NPE - filename: "aggregates/winFnQry_13" + ignoreMode: NPE - filename: "aggregates/winFnQry_14" - filename: "aggregates/winFnQry_15" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_16" - filename: "aggregates/winFnQry_17" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_18" - filename: "aggregates/winFnQry_19" - filename: "aggregates/winFnQry_2" - filename: "aggregates/winFnQry_20" + ignoreMode: NPE - filename: "aggregates/winFnQry_21" + ignoreMode: NPE - filename: "aggregates/winFnQry_22" - filename: "aggregates/winFnQry_23" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_24" - filename: "aggregates/winFnQry_26" - filename: "aggregates/winFnQry_28" @@ -161,10 +168,15 @@ cases: - filename: "aggregates/winFnQry_3" - filename: "aggregates/winFnQry_31" - filename: "aggregates/winFnQry_32" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_33" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_34" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_35" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_36" + ignoreMode: BIGINT_TO_DATE - filename: "aggregates/winFnQry_37" - filename: "aggregates/winFnQry_38" - filename: "aggregates/winFnQry_39" From 3d87a298528fcad6a7915c3d1d5b338c903d34a5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 22 Sep 2023 14:56:30 +0000 Subject: [PATCH 026/164] updates --- .../sql/calcite/DrillWindowQueryTest.java | 10104 +++++++++++++++- 1 file changed, 10025 insertions(+), 79 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 62f5ea203447..a851ebcaaa7b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -19,8 +19,6 @@ package org.apache.druid.sql.calcite; -import com.fasterxml.jackson.annotation.JsonInclude; -import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; import com.google.common.base.Function; import com.google.common.collect.ImmutableMap; @@ -51,8 +49,7 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; -import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor2; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -61,17 +58,24 @@ import org.junit.Assert; import org.junit.Rule; import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.Parameterized; +import org.junit.rules.TestRule; +import org.junit.runner.Description; +import org.junit.runners.model.Statement; import javax.annotation.Nonnull; import javax.annotation.Nullable; import static org.junit.Assert.assertNull; import static org.junit.Assert.fail; +import static org.junit.Assert.assertEquals; import java.io.File; import java.io.IOException; import java.io.InputStream; +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; +import java.lang.reflect.Method; import java.net.URL; import java.nio.charset.StandardCharsets; import java.nio.file.Path; @@ -97,117 +101,104 @@ * so it is believed that most iteration on tests will happen through the * CalciteWindowQueryTest instead of this class. */ -@RunWith(Parameterized.class) public class DrillWindowQueryTest extends BaseCalciteQueryTest { private static final Logger log = new Logger(DrillWindowQueryTest.class); private static final ObjectMapper MAPPER = new DefaultObjectMapper(); + private DrillTestCase testCase = null; static { NullHandling.initializeForTests(); } - @Parameterized.Parameters(name = "{0}") - public static Object parametersForWindowQueryTest() throws Exception + // @Parameterized.Parameters(name = "{0}") + @Test + public void ensureAllDeclared() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); - DrillTestCaseList cases = CalciteWindowQueryTest.YAML_JACKSON.readValue( - DrillWindowQueryTest.class.getClassLoader().getResource("drill/window/queries/cases.yaml").openStream(), - DrillTestCaseList.class); - if (cases.cases == null) { - cases.cases = new ArrayList<>(); - } - - Set files = FileUtils + Set allCases = FileUtils .streamFiles(windowFolder.toFile(), true, "q") .map(file -> { - Path rel = windowFolder.relativize(file.toPath()); - return rel.toString().replaceFirst("..$", ""); + return windowFolder.relativize(file.toPath()).toString(); }) - .collect(Collectors.toSet()); + .sorted().collect(Collectors.toSet()); - for (DrillTestCaseFixture c : cases.cases) { - if (!files.remove(c.filename)) { - fail("invalid testcase: " + c.filename); + for (Method method : DrillWindowQueryTest.class.getDeclaredMethods()) { + DrillTestCase1 ann = method.getAnnotation(DrillTestCase1.class); + if (method.getAnnotation(Test.class) == null || ann == null) { + continue; } - } - - if (!files.isEmpty()) { - for (String fileName : files) { - cases.cases.add(new DrillTestCaseFixture(fileName, null)); + if (allCases.remove(ann.value() + ".q")) { + continue; } - cases.cases.sort((l, r) -> l.filename.compareTo(r.filename)); - CalciteWindowQueryTest.YAML_JACKSON.writeValue(new File("new_cases.yml"), cases); + fail("found testcase referencing invalid file: " + method.getName()); + } - System.out.println(files); - fail("missing cases from cases.yml!"); + for (String string : allCases) { + string = string.replaceFirst("..$", ""); + System.out.printf("@%s( \"%s\" )\n" + + "@Test\n" + + "public void test_%s() throws Exception {\n" + + " windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value());\n" + + "\n" + + "}\n", + DrillTestCase1.class.getSimpleName(), + string, + string.replace('/', '_')); } + assertEquals("found some non-declared tests; please add the above!", 0, allCases.size()); - return cases.cases.toArray(); } - private final DrillTestCase testCase; - - @Rule - public DecoupledIgnoreProcessor2 ignoreProcessor; - - public DrillWindowQueryTest(DrillTestCaseFixture fixture) throws IOException + @Retention(RetentionPolicy.RUNTIME) + @Target({ElementType.METHOD}) + public @interface DrillTestCase1 { - this.testCase = new DrillTestCase(fixture); - this.ignoreProcessor = new DecoupledIgnoreProcessor2(fixture.ignoreMode); - } - static class DrillTestCaseFixture - { - @JsonProperty - public String filename; - @JsonProperty - @JsonInclude(JsonInclude.Include.NON_NULL) - public Modes ignoreMode; + String value(); - DrillTestCaseFixture() - { - } + } - public DrillTestCaseFixture(String fileName, Modes ignoreMode) - { - this.filename = fileName; - this.ignoreMode = ignoreMode; + @Rule + public DecoupledIgnoreProcessor ignoreProcessor = new DecoupledIgnoreProcessor(); - } + @Rule + public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); + class DrillTestCaseLoaderRule implements TestRule + { @Override - public String toString() + public Statement apply(Statement base, Description description) { - return "filename:" + filename + ", ignoreMode:" + ignoreMode; + DrillTestCase1 annotation = description.getAnnotation(DrillTestCase1.class); + testCase = (annotation == null) ? null : new DrillTestCase(annotation.value()); + return base; } } - static class DrillTestCaseList - { - @JsonProperty - public List cases; - } - static class DrillTestCase { - private final DrillTestCaseFixture fixture; private final String query; private final List results; + private String filename; - public DrillTestCase(DrillTestCaseFixture fixture) throws IOException + public DrillTestCase(String filename) { - this.fixture = fixture; - this.query = readStringFromResource(".q"); - String resultsStr = readStringFromResource(".e"); - String[] lines = resultsStr.split("\n"); - results = new ArrayList<>(); - for (String string : lines) { - String[] cols = string.split("\t"); - results.add(cols); + try { + this.filename = filename; + this.query = readStringFromResource(".q"); + String resultsStr = readStringFromResource(".e"); + String[] lines = resultsStr.split("\n"); + results = new ArrayList<>(); + for (String string : lines) { + String[] cols = string.split("\t"); + results.add(cols); + } + } catch (Exception e) { + throw new RuntimeException("Encountered exception while loading testcase", e); } } @@ -223,12 +214,11 @@ private List getExpectedResults() return results; } - @SuppressWarnings({"UnstableApiUsage", "ConstantConditions"}) @Nonnull private String readStringFromResource(String s) throws IOException { final String query; - try (InputStream queryIn = ClassLoader.getSystemResourceAsStream("drill/window/queries/" + fixture.filename + s)) { + try (InputStream queryIn = ClassLoader.getSystemResourceAsStream("drill/window/queries/" + filename + s)) { query = new String(ByteStreams.toByteArray(queryIn), StandardCharsets.UTF_8); } return query; @@ -428,7 +418,7 @@ private static List parseResults(RowSignature rs, List resul return ret; } - @Test + // @Test public void windowQueryTest() throws Exception { Thread thread = null; @@ -436,7 +426,7 @@ public void windowQueryTest() throws Exception try { thread = Thread.currentThread(); oldName = thread.getName(); - thread.setName("drillWindowQuery-" + testCase.fixture.filename); + thread.setName("drillWindowQuery-" + testCase.filename); testBuilder() .skipVectorize(true) @@ -497,4 +487,9960 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .build(), queryableIndex); } + // + + @DrillTestCase1("aggregates/winFnQry_77") + @Test + public void test_aggregates_winFnQry_77() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + } + + private void windowQueryTest(String value) throws Exception + { + windowQueryTest(); + } + + @DrillTestCase1("lead_func/lead_Fn_76") + @Test + public void test_lead_func_lead_Fn_76() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_10") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_20") + @Test + public void test_aggregates_aggOWnFn_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_33") + @Test + public void test_ntile_func_ntileFn_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_30") + @Test + public void test_aggregates_testW_Nulls_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_5") + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_1") + @Test + public void test_last_val_lastValFn_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_35") + @Test + public void test_last_val_lastValFn_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_5") + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_100") + @Test + public void test_lead_func_lead_Fn_100() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_7") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_7") + @Test + public void test_nestedAggs_woutPrtnBy_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_6") + @Test + public void test_aggregates_aggOWnFn_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_22") + @Test + public void test_aggregates_winFnQry_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_68") + @Test + public void test_aggregates_winFnQry_68() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_63") + @Test + public void test_lead_func_lead_Fn_63() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_46") + @Test + public void test_lag_func_lag_Fn_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_21") + @Test + public void test_aggregates_woPrtnBy_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_44") + @Test + public void test_ntile_func_ntileFn_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_25") + @Test + public void test_first_val_firstValFn_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm01") + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_7") + @Test + public void test_lag_func_lag_Fn_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause07") + @Test + public void test_nestedAggs_frmclause07() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_33") + @Test + public void test_aggregates_winFnQry_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_79") + @Test + public void test_aggregates_winFnQry_79() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_5") + @Test + public void test_lead_func_lead_Fn_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_74") + @Test + public void test_lead_func_lead_Fn_74() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_46") + @Test + public void test_aggregates_aggOWnFn_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_10") + @Test + public void test_first_val_firstValFn_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_10") + @Test + public void test_aggregates_woPrtnBy_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_78") + @Test + public void test_lead_func_lead_Fn_78() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_13") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_13") + @Test + public void test_ntile_func_ntileFn_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_59") + @Test + public void test_ntile_func_ntileFn_59() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_5") + @Test + public void test_ntile_func_ntileFn_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/max_mulwds") + @Test + public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_15") + @Test + public void test_last_val_lastValFn_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_3") + @Test + public void test_aggregates_wo_OrdrBy_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_6") + @Test + public void test_nestedAggs_woutOby_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_43") + @Test + public void test_lead_func_lead_Fn_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int7") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_35") + @Test + public void test_lag_func_lag_Fn_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_44") + @Test + public void test_aggregates_winFnQry_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_109") + @Test + public void test_lag_func_lag_Fn_109() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_35") + @Test + public void test_aggregates_aggOWnFn_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_2") + @Test + public void test_aggregates_wPrtnOrdrBy_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_89") + @Test + public void test_lead_func_lead_Fn_89() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_45") + @Test + public void test_aggregates_woPrtnBy_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg23") + @Test + public void test_nestedAggs_nstdagg23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_24") + @Test + public void test_ntile_func_ntileFn_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_26") + @Test + public void test_last_val_lastValFn_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_6") + @Test + public void test_nestedAggs_emtyOvrCls_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_54") + @Test + public void test_lead_func_lead_Fn_54() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_54") + @Test + public void test_frameclause_subQueries_frmInSubQry_54() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_24") + @Test + public void test_lag_func_lag_Fn_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_55") + @Test + public void test_aggregates_winFnQry_55() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_59") + @Test + public void test_lag_func_lag_Fn_59() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_34") + @Test + public void test_aggregates_woPrtnBy_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_12") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_6") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_22") + @Test + public void test_aggregates_aggOWnFn_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_35") + @Test + public void test_ntile_func_ntileFn_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg10") + @Test + public void test_nestedAggs_nstdagg10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_102") + @Test + public void test_lead_func_lead_Fn_102() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/avg_mulwds") + @Test + public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_3") + @Test + public void test_last_val_lastValFn_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_37") + @Test + public void test_last_val_lastValFn_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_41") + @Test + public void test_frameclause_subQueries_frmInSubQry_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_8") + @Test + public void test_aggregates_aggOWnFn_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_5") + @Test + public void test_nestedAggs_woutPrtnBy_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/cte_win_01") + @Test + public void test_nestedAggs_cte_win_01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_20") + @Test + public void test_aggregates_winFnQry_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_9") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_4") + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_65") + @Test + public void test_lead_func_lead_Fn_65() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_66") + @Test + public void test_aggregates_winFnQry_66() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_8") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_13") + @Test + public void test_lag_func_lag_Fn_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm03") + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_48") + @Test + public void test_lag_func_lag_Fn_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_2") + @Test + public void test_nestedAggs_wPbOb_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_23") + @Test + public void test_aggregates_woPrtnBy_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_23") + @Test + public void test_first_val_firstValFn_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_11") + @Test + public void test_aggregates_aggOWnFn_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_46") + @Test + public void test_ntile_func_ntileFn_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_5") + @Test + public void test_lag_func_lag_Fn_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause09") + @Test + public void test_nestedAggs_frmclause09() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_30") + @Test + public void test_frameclause_subQueries_frmInSubQry_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_10") + @Test + public void test_nestedAggs_basic_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_6") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_31") + @Test + public void test_aggregates_winFnQry_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_3") + @Test + public void test_lead_func_lead_Fn_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_30") + @Test + public void test_lead_func_lead_Fn_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_38") + @Test + public void test_aggregates_woPrtnBy_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_8") + @Test + public void test_nestedAggs_basic_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_28") + @Test + public void test_lag_func_lag_Fn_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_81") + @Test + public void test_lag_func_lag_Fn_81() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_59") + @Test + public void test_aggregates_winFnQry_59() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_2") + @Test + public void test_nestedAggs_emtyOvrCls_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_13") + @Test + public void test_aggregates_winFnQry_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_12") + @Test + public void test_lead_func_lead_Fn_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_58") + @Test + public void test_lead_func_lead_Fn_58() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_30") + @Test + public void test_first_val_firstValFn_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_33") + @Test + public void test_last_val_lastValFn_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_19") + @Test + public void test_frameclause_subQueries_frmInSubQry_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_6") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_39") + @Test + public void test_ntile_func_ntileFn_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_17") + @Test + public void test_aggregates_testW_Nulls_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/cte_win_05") + @Test + public void test_nestedAggs_cte_win_05() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/fval_mulwds") + @Test + public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_27") + @Test + public void test_aggregates_woPrtnBy_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_1") + @Test + public void test_nestedAggs_woutPrtnBy_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_70") + @Test + public void test_lag_func_lag_Fn_70() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_4") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_17") + @Test + public void test_lag_func_lag_Fn_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_24") + @Test + public void test_aggregates_winFnQry_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_23") + @Test + public void test_lead_func_lead_Fn_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_69") + @Test + public void test_lead_func_lead_Fn_69() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int12") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_08") + @Test + public void test_frameclause_subQueries_frmInSubQry_08() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_6") + @Test + public void test_aggregates_woPrtnBy_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_5") + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_9") + @Test + public void test_lag_func_lag_Fn_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_16") + @Test + public void test_aggregates_woPrtnBy_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/lval_mulwds") + @Test + public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_7") + @Test + public void test_lead_func_lead_Fn_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_35") + @Test + public void test_aggregates_winFnQry_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_11") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_33") + @Test + public void test_lag_func_lag_Fn_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_79") + @Test + public void test_lag_func_lag_Fn_79() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_107") + @Test + public void test_lag_func_lag_Fn_107() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_44") + @Test + public void test_aggregates_aggOWnFn_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_12") + @Test + public void test_first_val_firstValFn_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_11") + @Test + public void test_ntile_func_ntileFn_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_3") + @Test + public void test_ntile_func_ntileFn_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_57") + @Test + public void test_ntile_func_ntileFn_57() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_13") + @Test + public void test_last_val_lastValFn_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_5") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_18") + @Test + public void test_nestedAggs_wPbOb_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause18") + @Test + public void test_nestedAggs_frmclause18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_2") + @Test + public void test_aggregates_woPrtnBy_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_46") + @Test + public void test_aggregates_winFnQry_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_1") + @Test + public void test_aggregates_wo_OrdrBy_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_87") + @Test + public void test_lead_func_lead_Fn_87() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int5") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_8") + @Test + public void test_nestedAggs_woutOby_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_41") + @Test + public void test_lead_func_lead_Fn_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int5") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_63") + @Test + public void test_frameclause_subQueries_frmInSubQry_63() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_22") + @Test + public void test_lag_func_lag_Fn_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_68") + @Test + public void test_lag_func_lag_Fn_68() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_43") + @Test + public void test_aggregates_woPrtnBy_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_13") + @Test + public void test_nestedAggs_woutOby_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_33") + @Test + public void test_aggregates_aggOWnFn_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_22") + @Test + public void test_ntile_func_ntileFn_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg21") + @Test + public void test_nestedAggs_nstdagg21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_24") + @Test + public void test_last_val_lastValFn_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_4") + @Test + public void test_aggregates_wPrtnOrdrBy_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_52") + @Test + public void test_frameclause_subQueries_frmInSubQry_52() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/min_mulwds") + @Test + public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_8") + @Test + public void test_nestedAggs_emtyOvrCls_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_11") + @Test + public void test_aggregates_winFnQry_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_57") + @Test + public void test_aggregates_winFnQry_57() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_98") + @Test + public void test_lead_func_lead_Fn_98() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_52") + @Test + public void test_lead_func_lead_Fn_52() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_11") + @Test + public void test_lag_func_lag_Fn_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_57") + @Test + public void test_lag_func_lag_Fn_57() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_32") + @Test + public void test_aggregates_woPrtnBy_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_37") + @Test + public void test_ntile_func_ntileFn_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_19") + @Test + public void test_aggregates_testW_Nulls_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/cte_win_03") + @Test + public void test_nestedAggs_cte_win_03() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_6") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_4") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_3") + @Test + public void test_nestedAggs_woutPrtnBy_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_9") + @Test + public void test_aggregates_testW_Nulls_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_26") + @Test + public void test_aggregates_winFnQry_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_15") + @Test + public void test_lag_func_lag_Fn_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_21") + @Test + public void test_lead_func_lead_Fn_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm05") + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_21") + @Test + public void test_first_val_firstValFn_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_67") + @Test + public void test_lead_func_lead_Fn_67() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_06") + @Test + public void test_frameclause_subQueries_frmInSubQry_06() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_25") + @Test + public void test_aggregates_woPrtnBy_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int14") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_4") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_48") + @Test + public void test_ntile_func_ntileFn_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_51") + @Test + public void test_aggregates_aggOWnFn_51() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_8") + @Test + public void test_aggregates_woPrtnBy_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_37") + @Test + public void test_aggregates_winFnQry_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_32") + @Test + public void test_lead_func_lead_Fn_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_9") + @Test + public void test_ntile_func_ntileFn_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_11") + @Test + public void test_last_val_lastValFn_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_2") + @Test + public void test_first_val_firstValFn_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_36") + @Test + public void test_lead_func_lead_Fn_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_42") + @Test + public void test_aggregates_aggOWnFn_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_14") + @Test + public void test_aggregates_woPrtnBy_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_17") + @Test + public void test_ntile_func_ntileFn_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_16") + @Test + public void test_nestedAggs_wPbOb_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_4") + @Test + public void test_aggregates_woPrtnBy_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_1") + @Test + public void test_aggregates_winFnQry_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_39") + @Test + public void test_lag_func_lag_Fn_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_92") + @Test + public void test_lag_func_lag_Fn_92() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_48") + @Test + public void test_aggregates_winFnQry_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_49") + @Test + public void test_aggregates_woPrtnBy_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_61") + @Test + public void test_frameclause_subQueries_frmInSubQry_61() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_47") + @Test + public void test_lead_func_lead_Fn_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_22") + @Test + public void test_last_val_lastValFn_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_31") + @Test + public void test_aggregates_aggOWnFn_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_22") + @Test + public void test_aggregates_wo_OrdrBy_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_2") + @Test + public void test_nestedAggs_woutOby_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_28") + @Test + public void test_ntile_func_ntileFn_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_11") + @Test + public void test_nestedAggs_woutOby_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_7") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_50") + @Test + public void test_frameclause_subQueries_frmInSubQry_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_4") + @Test + public void test_ntile_func_ntileFn_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_1") + @Test + public void test_aggregates_woPrtnBy_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_64") + @Test + public void test_frameclause_subQueries_frmInSubQry_64() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_5") + @Test + public void test_nestedAggs_woutOby_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_88") + @Test + public void test_lead_func_lead_Fn_88() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int6") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_43") + @Test + public void test_aggregates_winFnQry_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_4") + @Test + public void test_aggregates_wo_OrdrBy_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_42") + @Test + public void test_lead_func_lead_Fn_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_3") + @Test + public void test_aggregates_wPrtnOrdrBy_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_46") + @Test + public void test_aggregates_woPrtnBy_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_34") + @Test + public void test_aggregates_aggOWnFn_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/sum_mulwds") + @Test + public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_23") + @Test + public void test_ntile_func_ntileFn_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg22") + @Test + public void test_nestedAggs_nstdagg22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_25") + @Test + public void test_last_val_lastValFn_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_99") + @Test + public void test_lead_func_lead_Fn_99() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_7") + @Test + public void test_nestedAggs_emtyOvrCls_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_25") + @Test + public void test_lag_func_lag_Fn_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_54") + @Test + public void test_aggregates_winFnQry_54() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_53") + @Test + public void test_frameclause_subQueries_frmInSubQry_53() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_53") + @Test + public void test_lead_func_lead_Fn_53() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_48") + @Test + public void test_aggregates_aggOWnFn_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_53") + @Test + public void test_ntile_func_ntileFn_53() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_17") + @Test + public void test_last_val_lastValFn_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg13") + @Test + public void test_nestedAggs_nstdagg13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_105") + @Test + public void test_lead_func_lead_Fn_105() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_12") + @Test + public void test_aggregates_testW_Nulls_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_50") + @Test + public void test_aggregates_woPrtnBy_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause14") + @Test + public void test_nestedAggs_frmclause14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_16") + @Test + public void test_first_val_firstValFn_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_4") + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_60") + @Test + public void test_lead_func_lead_Fn_60() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int9") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_52") + @Test + public void test_lag_func_lag_Fn_52() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_98") + @Test + public void test_lag_func_lag_Fn_98() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_8") + @Test + public void test_first_val_firstValFn_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_5") + @Test + public void test_aggregates_wo_OrdrBy_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_65") + @Test + public void test_aggregates_winFnQry_65() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int9") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_21") + @Test + public void test_frameclause_subQueries_frmInSubQry_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_37") + @Test + public void test_aggregates_aggOWnFn_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_4") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_1") + @Test + public void test_aggregates_aggOWnFn_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_28") + @Test + public void test_last_val_lastValFn_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_8") + @Test + public void test_aggregates_wPrtnOrdrBy_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg02") + @Test + public void test_nestedAggs_nstdagg02() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_4") + @Test + public void test_lag_func_lag_Fn_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_71") + @Test + public void test_lead_func_lead_Fn_71() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/mtyOvrCluse_03") + @Test + public void test_aggregates_mtyOvrCluse_03() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_10") + @Test + public void test_frameclause_subQueries_frmInSubQry_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_56") + @Test + public void test_frameclause_subQueries_frmInSubQry_56() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_41") + @Test + public void test_lag_func_lag_Fn_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_87") + @Test + public void test_lag_func_lag_Fn_87() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_76") + @Test + public void test_aggregates_winFnQry_76() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_104") + @Test + public void test_lag_func_lag_Fn_104() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_30") + @Test + public void test_lag_func_lag_Fn_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_1") + @Test + public void test_aggregates_testW_Nulls_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_4") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_18") + @Test + public void test_lead_func_lead_Fn_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_14") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_39") + @Test + public void test_last_val_lastValFn_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_5") + @Test + public void test_last_val_lastValFn_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_34") + @Test + public void test_aggregates_testW_Nulls_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_15") + @Test + public void test_aggregates_wo_OrdrBy_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_82") + @Test + public void test_lead_func_lead_Fn_82() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_41") + @Test + public void test_aggregates_winFnQry_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_43") + @Test + public void test_frameclause_subQueries_frmInSubQry_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_76") + @Test + public void test_lag_func_lag_Fn_76() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_5") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_40") + @Test + public void test_ntile_func_ntileFn_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_13") + @Test + public void test_aggregates_aggOWnFn_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_4") + @Test + public void test_nestedAggs_wPbOb_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_29") + @Test + public void test_lead_func_lead_Fn_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg24") + @Test + public void test_nestedAggs_nstdagg24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_23") + @Test + public void test_aggregates_testW_Nulls_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause03") + @Test + public void test_nestedAggs_frmclause03() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_29") + @Test + public void test_first_val_firstValFn_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_52") + @Test + public void test_aggregates_winFnQry_52() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_93") + @Test + public void test_lead_func_lead_Fn_93() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_32") + @Test + public void test_frameclause_subQueries_frmInSubQry_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_65") + @Test + public void test_lag_func_lag_Fn_65() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_55") + @Test + public void test_ntile_func_ntileFn_55() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_14") + @Test + public void test_first_val_firstValFn_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_107") + @Test + public void test_lead_func_lead_Fn_107() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_10") + @Test + public void test_aggregates_testW_Nulls_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_19") + @Test + public void test_last_val_lastValFn_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_7") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg15") + @Test + public void test_nestedAggs_nstdagg15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause16") + @Test + public void test_nestedAggs_frmclause16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_62") + @Test + public void test_lead_func_lead_Fn_62() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_63") + @Test + public void test_aggregates_winFnQry_63() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_7") + @Test + public void test_aggregates_wo_OrdrBy_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int7") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_23") + @Test + public void test_frameclause_subQueries_frmInSubQry_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_39") + @Test + public void test_aggregates_aggOWnFn_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_54") + @Test + public void test_lag_func_lag_Fn_54() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_41") + @Test + public void test_aggregates_woPrtnBy_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_89") + @Test + public void test_lag_func_lag_Fn_89() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_20") + @Test + public void test_ntile_func_ntileFn_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_3") + @Test + public void test_aggregates_aggOWnFn_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_2") + @Test + public void test_lag_func_lag_Fn_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_6") + @Test + public void test_aggregates_wPrtnOrdrBy_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg04") + @Test + public void test_nestedAggs_nstdagg04() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_73") + @Test + public void test_lead_func_lead_Fn_73() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_58") + @Test + public void test_frameclause_subQueries_frmInSubQry_58() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/mtyOvrCluse_05") + @Test + public void test_aggregates_mtyOvrCluse_05() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_74") + @Test + public void test_aggregates_winFnQry_74() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_12") + @Test + public void test_frameclause_subQueries_frmInSubQry_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_43") + @Test + public void test_lag_func_lag_Fn_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_30") + @Test + public void test_aggregates_woPrtnBy_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_106") + @Test + public void test_lag_func_lag_Fn_106() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_32") + @Test + public void test_lag_func_lag_Fn_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_78") + @Test + public void test_lag_func_lag_Fn_78() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_10") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_31") + @Test + public void test_ntile_func_ntileFn_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_3") + @Test + public void test_aggregates_testW_Nulls_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_32") + @Test + public void test_aggregates_testW_Nulls_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_7") + @Test + public void test_last_val_lastValFn_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_5") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_17") + @Test + public void test_aggregates_wo_OrdrBy_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_45") + @Test + public void test_frameclause_subQueries_frmInSubQry_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_85") + @Test + public void test_aggregates_winFnQry_85() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_84") + @Test + public void test_lead_func_lead_Fn_84() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_21") + @Test + public void test_lag_func_lag_Fn_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_67") + @Test + public void test_lag_func_lag_Fn_67() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_50") + @Test + public void test_aggregates_winFnQry_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_7") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_15") + @Test + public void test_aggregates_aggOWnFn_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_42") + @Test + public void test_ntile_func_ntileFn_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_21") + @Test + public void test_aggregates_testW_Nulls_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg26") + @Test + public void test_nestedAggs_nstdagg26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause05") + @Test + public void test_nestedAggs_frmclause05() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_21") + @Test + public void test_nestedAggs_wPbOb_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_27") + @Test + public void test_first_val_firstValFn_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_34") + @Test + public void test_frameclause_subQueries_frmInSubQry_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_5") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_95") + @Test + public void test_lead_func_lead_Fn_95() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_6") + @Test + public void test_nestedAggs_wPbOb_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_4") + @Test + public void test_first_val_firstValFn_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_1") + @Test + public void test_nestedAggs_basic_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_61") + @Test + public void test_aggregates_winFnQry_61() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_9") + @Test + public void test_aggregates_wo_OrdrBy_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_38") + @Test + public void test_lead_func_lead_Fn_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_5") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause10") + @Test + public void test_nestedAggs_frmclause10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg17") + @Test + public void test_nestedAggs_nstdagg17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_16") + @Test + public void test_aggregates_testW_Nulls_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int12") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_10") + @Test + public void test_nestedAggs_wPbOb_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_94") + @Test + public void test_lag_func_lag_Fn_94() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_28") + @Test + public void test_aggregates_woPrtnBy_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_25") + @Test + public void test_frameclause_subQueries_frmInSubQry_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_72") + @Test + public void test_aggregates_winFnQry_72() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_111") + @Test + public void test_lag_func_lag_Fn_111() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_49") + @Test + public void test_lead_func_lead_Fn_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg06") + @Test + public void test_nestedAggs_nstdagg06() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_19") + @Test + public void test_aggregates_winFnQry_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_24") + @Test + public void test_aggregates_wo_OrdrBy_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_14") + @Test + public void test_frameclause_subQueries_frmInSubQry_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_83") + @Test + public void test_lag_func_lag_Fn_83() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_17") + @Test + public void test_aggregates_woPrtnBy_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_5") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_14") + @Test + public void test_lead_func_lead_Fn_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_83") + @Test + public void test_aggregates_winFnQry_83() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_9") + @Test + public void test_last_val_lastValFn_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_100") + @Test + public void test_lag_func_lag_Fn_100() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/multiWin_8") + @Test + public void test_nestedAggs_multiWin_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_11") + @Test + public void test_aggregates_wo_OrdrBy_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_18") + @Test + public void test_ntile_func_ntileFn_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_38") + @Test + public void test_aggregates_testW_Nulls_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_5") + @Test + public void test_aggregates_testW_Nulls_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_19") + @Test + public void test_lag_func_lag_Fn_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_47") + @Test + public void test_frameclause_subQueries_frmInSubQry_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_72") + @Test + public void test_lag_func_lag_Fn_72() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_17") + @Test + public void test_aggregates_aggOWnFn_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_01") + @Test + public void test_frameclause_subQueries_frmInSubQry_01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_8") + @Test + public void test_aggregates_winFnQry_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_25") + @Test + public void test_lead_func_lead_Fn_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_4") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int10") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_29") + @Test + public void test_ntile_func_ntileFn_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_23") + @Test + public void test_nestedAggs_wPbOb_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_27") + @Test + public void test_aggregates_testW_Nulls_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_12") + @Test + public void test_nestedAggs_emtyOvrCls_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_36") + @Test + public void test_frameclause_subQueries_frmInSubQry_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_61") + @Test + public void test_lag_func_lag_Fn_61() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_7") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_8") + @Test + public void test_nestedAggs_wPbOb_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_51") + @Test + public void test_ntile_func_ntileFn_51() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_3") + @Test + public void test_nestedAggs_basic_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_30") + @Test + public void test_last_val_lastValFn_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause12") + @Test + public void test_nestedAggs_frmclause12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_14") + @Test + public void test_aggregates_testW_Nulls_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int14") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_12") + @Test + public void test_nestedAggs_wPbOb_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg19") + @Test + public void test_nestedAggs_nstdagg19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_27") + @Test + public void test_frameclause_subQueries_frmInSubQry_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_18") + @Test + public void test_first_val_firstValFn_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_50") + @Test + public void test_lag_func_lag_Fn_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_96") + @Test + public void test_lag_func_lag_Fn_96() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_6") + @Test + public void test_first_val_firstValFn_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_70") + @Test + public void test_aggregates_winFnQry_70() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_9") + @Test + public void test_aggregates_woPrtnBy_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_50") + @Test + public void test_aggregates_aggOWnFn_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_4") + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/mulwind_06") + @Test + public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_17") + @Test + public void test_aggregates_winFnQry_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg08") + @Test + public void test_nestedAggs_nstdagg08() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_5") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_26") + @Test + public void test_aggregates_wo_OrdrBy_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_16") + @Test + public void test_frameclause_subQueries_frmInSubQry_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_19") + @Test + public void test_aggregates_woPrtnBy_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_85") + @Test + public void test_lag_func_lag_Fn_85() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/multiWin_6") + @Test + public void test_nestedAggs_multiWin_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_81") + @Test + public void test_aggregates_winFnQry_81() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_102") + @Test + public void test_lag_func_lag_Fn_102() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_16") + @Test + public void test_lead_func_lead_Fn_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_36") + @Test + public void test_aggregates_testW_Nulls_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_28") + @Test + public void test_aggregates_winFnQry_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_80") + @Test + public void test_lead_func_lead_Fn_80() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_13") + @Test + public void test_aggregates_wo_OrdrBy_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_03") + @Test + public void test_frameclause_subQueries_frmInSubQry_03() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_49") + @Test + public void test_frameclause_subQueries_frmInSubQry_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_7") + @Test + public void test_aggregates_testW_Nulls_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_6") + @Test + public void test_aggregates_winFnQry_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_74") + @Test + public void test_lag_func_lag_Fn_74() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_19") + @Test + public void test_aggregates_aggOWnFn_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_5") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_27") + @Test + public void test_lead_func_lead_Fn_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_10") + @Test + public void test_nestedAggs_emtyOvrCls_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause01") + @Test + public void test_nestedAggs_frmclause01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_25") + @Test + public void test_aggregates_testW_Nulls_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_39") + @Test + public void test_aggregates_winFnQry_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_25") + @Test + public void test_nestedAggs_wPbOb_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_91") + @Test + public void test_lead_func_lead_Fn_91() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_38") + @Test + public void test_frameclause_subQueries_frmInSubQry_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_63") + @Test + public void test_lag_func_lag_Fn_63() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_5") + @Test + public void test_nestedAggs_basic_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_34") + @Test + public void test_lead_func_lead_Fn_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_12") + @Test + public void test_aggregates_woPrtnBy_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/count_mulwds") + @Test + public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_40") + @Test + public void test_aggregates_aggOWnFn_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_15") + @Test + public void test_ntile_func_ntileFn_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_7") + @Test + public void test_ntile_func_ntileFn_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_14") + @Test + public void test_nestedAggs_wPbOb_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_90") + @Test + public void test_lag_func_lag_Fn_90() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_3") + @Test + public void test_aggregates_winFnQry_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_4") + @Test + public void test_nestedAggs_woutOby_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_37") + @Test + public void test_lag_func_lag_Fn_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_20") + @Test + public void test_last_val_lastValFn_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_45") + @Test + public void test_lead_func_lead_Fn_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_20") + @Test + public void test_aggregates_wo_OrdrBy_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_47") + @Test + public void test_aggregates_woPrtnBy_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_26") + @Test + public void test_ntile_func_ntileFn_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_5") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/mulwind_08") + @Test + public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_26") + @Test + public void test_lag_func_lag_Fn_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_15") + @Test + public void test_aggregates_winFnQry_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_10") + @Test + public void test_lead_func_lead_Fn_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_6") + @Test + public void test_nestedAggs_basic_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_4") + @Test + public void test_nestedAggs_emtyOvrCls_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_32") + @Test + public void test_first_val_firstValFn_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_31") + @Test + public void test_last_val_lastValFn_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_56") + @Test + public void test_lead_func_lead_Fn_56() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_17") + @Test + public void test_frameclause_subQueries_frmInSubQry_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_36") + @Test + public void test_aggregates_woPrtnBy_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_9") + @Test + public void test_lead_func_lead_Fn_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_5") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_22") + @Test + public void test_lead_func_lead_Fn_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm06") + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_68") + @Test + public void test_lead_func_lead_Fn_68() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_20") + @Test + public void test_first_val_firstValFn_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_07") + @Test + public void test_frameclause_subQueries_frmInSubQry_07() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_49") + @Test + public void test_lag_func_lag_Fn_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_24") + @Test + public void test_aggregates_woPrtnBy_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int13") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_49") + @Test + public void test_ntile_func_ntileFn_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_7") + @Test + public void test_aggregates_woPrtnBy_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_26") + @Test + public void test_nestedAggs_wPbOb_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_38") + @Test + public void test_aggregates_winFnQry_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_5") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_8") + @Test + public void test_lead_func_lead_Fn_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_33") + @Test + public void test_lead_func_lead_Fn_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_79") + @Test + public void test_lead_func_lead_Fn_79() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_13") + @Test + public void test_aggregates_woPrtnBy_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_14") + @Test + public void test_ntile_func_ntileFn_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_10") + @Test + public void test_aggregates_wPrtnOrdrBy_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_15") + @Test + public void test_nestedAggs_wPbOb_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_6") + @Test + public void test_ntile_func_ntileFn_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_4") + @Test + public void test_aggregates_winFnQry_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_49") + @Test + public void test_aggregates_winFnQry_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_91") + @Test + public void test_lag_func_lag_Fn_91() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_3") + @Test + public void test_nestedAggs_woutOby_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_48") + @Test + public void test_aggregates_woPrtnBy_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_05") + @Test + public void test_frameclause_subQueries_frmInSubQry_05() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_38") + @Test + public void test_lag_func_lag_Fn_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_44") + @Test + public void test_lead_func_lead_Fn_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_1") + @Test + public void test_aggregates_wPrtnOrdrBy_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_29") + @Test + public void test_frameclause_subQueries_frmInSubQry_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_25") + @Test + public void test_ntile_func_ntileFn_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_10") + @Test + public void test_nestedAggs_woutOby_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg09") + @Test + public void test_nestedAggs_nstdagg09() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_6") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/mulwind_09") + @Test + public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_80") + @Test + public void test_lag_func_lag_Fn_80() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_37") + @Test + public void test_aggregates_woPrtnBy_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_14") + @Test + public void test_aggregates_winFnQry_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_55") + @Test + public void test_lead_func_lead_Fn_55() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_5") + @Test + public void test_nestedAggs_emtyOvrCls_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_7") + @Test + public void test_nestedAggs_basic_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_13") + @Test + public void test_lead_func_lead_Fn_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_59") + @Test + public void test_lead_func_lead_Fn_59() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_34") + @Test + public void test_last_val_lastValFn_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_10") + @Test + public void test_aggregates_wo_OrdrBy_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_7") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_4") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_18") + @Test + public void test_aggregates_testW_Nulls_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/cte_win_04") + @Test + public void test_nestedAggs_cte_win_04() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int10") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_26") + @Test + public void test_aggregates_woPrtnBy_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_5") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_16") + @Test + public void test_lag_func_lag_Fn_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_24") + @Test + public void test_lead_func_lead_Fn_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int11") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_09") + @Test + public void test_frameclause_subQueries_frmInSubQry_09() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_13") + @Test + public void test_nestedAggs_emtyOvrCls_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_4") + @Test + public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_15") + @Test + public void test_aggregates_woPrtnBy_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_6") + @Test + public void test_lead_func_lead_Fn_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_36") + @Test + public void test_aggregates_winFnQry_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_35") + @Test + public void test_lead_func_lead_Fn_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_10") + @Test + public void test_last_val_lastValFn_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_8") + @Test + public void test_ntile_func_ntileFn_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_1") + @Test + public void test_first_val_firstValFn_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_41") + @Test + public void test_aggregates_aggOWnFn_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_16") + @Test + public void test_ntile_func_ntileFn_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_17") + @Test + public void test_nestedAggs_wPbOb_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_5") + @Test + public void test_aggregates_woPrtnBy_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_2") + @Test + public void test_aggregates_winFnQry_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_47") + @Test + public void test_aggregates_winFnQry_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_93") + @Test + public void test_lag_func_lag_Fn_93() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_60") + @Test + public void test_frameclause_subQueries_frmInSubQry_60() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_21") + @Test + public void test_last_val_lastValFn_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_46") + @Test + public void test_lead_func_lead_Fn_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_21") + @Test + public void test_aggregates_wo_OrdrBy_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_1") + @Test + public void test_nestedAggs_woutOby_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_30") + @Test + public void test_aggregates_aggOWnFn_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_110") + @Test + public void test_lag_func_lag_Fn_110() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_27") + @Test + public void test_ntile_func_ntileFn_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_12") + @Test + public void test_nestedAggs_woutOby_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_29") + @Test + public void test_aggregates_testW_Nulls_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_29") + @Test + public void test_lag_func_lag_Fn_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_9") + @Test + public void test_nestedAggs_basic_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_58") + @Test + public void test_aggregates_winFnQry_58() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_39") + @Test + public void test_aggregates_woPrtnBy_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_82") + @Test + public void test_lag_func_lag_Fn_82() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_3") + @Test + public void test_nestedAggs_emtyOvrCls_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/multiWin_1") + @Test + public void test_nestedAggs_multiWin_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_12") + @Test + public void test_aggregates_winFnQry_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_11") + @Test + public void test_lead_func_lead_Fn_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_10") + @Test + public void test_lag_func_lag_Fn_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_56") + @Test + public void test_lag_func_lag_Fn_56() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_31") + @Test + public void test_aggregates_woPrtnBy_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_21") + @Test + public void test_aggregates_aggOWnFn_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_34") + @Test + public void test_ntile_func_ntileFn_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_11") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_31") + @Test + public void test_aggregates_testW_Nulls_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_4") + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_4") + @Test + public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_36") + @Test + public void test_last_val_lastValFn_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_101") + @Test + public void test_lead_func_lead_Fn_101() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_40") + @Test + public void test_frameclause_subQueries_frmInSubQry_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_5") + @Test + public void test_aggregates_aggOWnFn_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_6") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_6") + @Test + public void test_nestedAggs_woutPrtnBy_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_5") + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_69") + @Test + public void test_aggregates_winFnQry_69() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_64") + @Test + public void test_lead_func_lead_Fn_64() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_23") + @Test + public void test_aggregates_winFnQry_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_9") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int4") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_45") + @Test + public void test_lag_func_lag_Fn_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_20") + @Test + public void test_aggregates_woPrtnBy_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_10") + @Test + public void test_aggregates_aggOWnFn_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_24") + @Test + public void test_first_val_firstValFn_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm02") + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_45") + @Test + public void test_ntile_func_ntileFn_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_20") + @Test + public void test_aggregates_testW_Nulls_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_8") + @Test + public void test_lag_func_lag_Fn_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause06") + @Test + public void test_nestedAggs_frmclause06() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_4") + @Test + public void test_lead_func_lead_Fn_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_75") + @Test + public void test_lead_func_lead_Fn_75() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_34") + @Test + public void test_aggregates_winFnQry_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_12") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_12") + @Test + public void test_last_val_lastValFn_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_10") + @Test + public void test_ntile_func_ntileFn_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_56") + @Test + public void test_ntile_func_ntileFn_56() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_43") + @Test + public void test_aggregates_aggOWnFn_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_13") + @Test + public void test_first_val_firstValFn_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_19") + @Test + public void test_nestedAggs_wPbOb_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_2") + @Test + public void test_ntile_func_ntileFn_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_6") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause19") + @Test + public void test_nestedAggs_frmclause19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_3") + @Test + public void test_aggregates_woPrtnBy_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_45") + @Test + public void test_aggregates_winFnQry_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_2") + @Test + public void test_aggregates_wo_OrdrBy_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_40") + @Test + public void test_lead_func_lead_Fn_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_86") + @Test + public void test_lead_func_lead_Fn_86() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int4") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_7") + @Test + public void test_nestedAggs_woutOby_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_19") + @Test + public void test_aggregates_wo_OrdrBy_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int6") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_62") + @Test + public void test_frameclause_subQueries_frmInSubQry_62() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_108") + @Test + public void test_lag_func_lag_Fn_108() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_34") + @Test + public void test_lag_func_lag_Fn_34() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_69") + @Test + public void test_lag_func_lag_Fn_69() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_23") + @Test + public void test_last_val_lastValFn_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg20") + @Test + public void test_nestedAggs_nstdagg20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_21") + @Test + public void test_ntile_func_ntileFn_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_44") + @Test + public void test_aggregates_woPrtnBy_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_32") + @Test + public void test_aggregates_aggOWnFn_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_5") + @Test + public void test_aggregates_wPrtnOrdrBy_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_51") + @Test + public void test_frameclause_subQueries_frmInSubQry_51() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_10") + @Test + public void test_aggregates_winFnQry_10() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_56") + @Test + public void test_aggregates_winFnQry_56() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_51") + @Test + public void test_lead_func_lead_Fn_51() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_97") + @Test + public void test_lead_func_lead_Fn_97() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_9") + @Test + public void test_nestedAggs_emtyOvrCls_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_1") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_23") + @Test + public void test_lag_func_lag_Fn_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_58") + @Test + public void test_lag_func_lag_Fn_58() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_23") + @Test + public void test_aggregates_aggOWnFn_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_33") + @Test + public void test_aggregates_woPrtnBy_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_33") + @Test + public void test_first_val_firstValFn_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_7") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_36") + @Test + public void test_ntile_func_ntileFn_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_13") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg11") + @Test + public void test_nestedAggs_nstdagg11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_103") + @Test + public void test_lead_func_lead_Fn_103() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_2") + @Test + public void test_last_val_lastValFn_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_38") + @Test + public void test_last_val_lastValFn_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_4") + @Test + public void test_nestedAggs_woutPrtnBy_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_7") + @Test + public void test_aggregates_aggOWnFn_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_21") + @Test + public void test_aggregates_winFnQry_21() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_67") + @Test + public void test_aggregates_winFnQry_67() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_7") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_8") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_20") + @Test + public void test_lead_func_lead_Fn_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_66") + @Test + public void test_lead_func_lead_Fn_66() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_12") + @Test + public void test_lag_func_lag_Fn_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_42") + @Test + public void test_frameclause_subQueries_frmInSubQry_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm04") + @Test + public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_47") + @Test + public void test_lag_func_lag_Fn_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_1") + @Test + public void test_nestedAggs_wPbOb_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_22") + @Test + public void test_aggregates_woPrtnBy_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_22") + @Test + public void test_first_val_firstValFn_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_12") + @Test + public void test_aggregates_aggOWnFn_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_6") + @Test + public void test_lag_func_lag_Fn_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_47") + @Test + public void test_ntile_func_ntileFn_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause08") + @Test + public void test_nestedAggs_frmclause08() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/mtyOvrCluse_01") + @Test + public void test_aggregates_mtyOvrCluse_01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_32") + @Test + public void test_aggregates_winFnQry_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_78") + @Test + public void test_aggregates_winFnQry_78() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_7") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_31") + @Test + public void test_lead_func_lead_Fn_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_77") + @Test + public void test_lead_func_lead_Fn_77() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_31") + @Test + public void test_frameclause_subQueries_frmInSubQry_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_2") + @Test + public void test_lead_func_lead_Fn_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_11") + @Test + public void test_aggregates_woPrtnBy_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_45") + @Test + public void test_aggregates_aggOWnFn_45() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_11") + @Test + public void test_first_val_firstValFn_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_14") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_12") + @Test + public void test_ntile_func_ntileFn_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_4") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_58") + @Test + public void test_ntile_func_ntileFn_58() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_14") + @Test + public void test_last_val_lastValFn_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_30") + @Test + public void test_ntile_func_ntileFn_30() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_5") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_103") + @Test + public void test_lag_func_lag_Fn_103() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_19") + @Test + public void test_lead_func_lead_Fn_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_4") + @Test + public void test_last_val_lastValFn_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_35") + @Test + public void test_aggregates_testW_Nulls_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_83") + @Test + public void test_lead_func_lead_Fn_83() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_16") + @Test + public void test_aggregates_wo_OrdrBy_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_75") + @Test + public void test_lag_func_lag_Fn_75() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_42") + @Test + public void test_aggregates_winFnQry_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_44") + @Test + public void test_frameclause_subQueries_frmInSubQry_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_14") + @Test + public void test_aggregates_aggOWnFn_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_41") + @Test + public void test_ntile_func_ntileFn_41() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_3") + @Test + public void test_nestedAggs_wPbOb_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause02") + @Test + public void test_nestedAggs_frmclause02() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_24") + @Test + public void test_aggregates_testW_Nulls_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_4") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg25") + @Test + public void test_nestedAggs_nstdagg25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_28") + @Test + public void test_first_val_firstValFn_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_33") + @Test + public void test_frameclause_subQueries_frmInSubQry_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_64") + @Test + public void test_lag_func_lag_Fn_64() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_53") + @Test + public void test_aggregates_winFnQry_53() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_94") + @Test + public void test_lead_func_lead_Fn_94() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_52") + @Test + public void test_ntile_func_ntileFn_52() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_47") + @Test + public void test_aggregates_aggOWnFn_47() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdWinView01") + @Test + public void test_nestedAggs_nstdWinView01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg12") + @Test + public void test_nestedAggs_nstdagg12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_11") + @Test + public void test_aggregates_testW_Nulls_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_104") + @Test + public void test_lead_func_lead_Fn_104() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_16") + @Test + public void test_last_val_lastValFn_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause15") + @Test + public void test_nestedAggs_frmclause15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_17") + @Test + public void test_first_val_firstValFn_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_64") + @Test + public void test_aggregates_winFnQry_64() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_6") + @Test + public void test_aggregates_wo_OrdrBy_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_53") + @Test + public void test_lag_func_lag_Fn_53() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_99") + @Test + public void test_lag_func_lag_Fn_99() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_7") + @Test + public void test_first_val_firstValFn_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int8") + @Test + public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_20") + @Test + public void test_frameclause_subQueries_frmInSubQry_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_5") + @Test + public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_40") + @Test + public void test_aggregates_woPrtnBy_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_36") + @Test + public void test_aggregates_aggOWnFn_36() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_9") + @Test + public void test_aggregates_wPrtnOrdrBy_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg01") + @Test + public void test_nestedAggs_nstdagg01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_5") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_2") + @Test + public void test_aggregates_aggOWnFn_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_3") + @Test + public void test_lag_func_lag_Fn_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_27") + @Test + public void test_last_val_lastValFn_27() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_4") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/mtyOvrCluse_02") + @Test + public void test_aggregates_mtyOvrCluse_02() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_70") + @Test + public void test_lead_func_lead_Fn_70() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_75") + @Test + public void test_aggregates_winFnQry_75() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/mulwind_01") + @Test + public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_55") + @Test + public void test_frameclause_subQueries_frmInSubQry_55() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_42") + @Test + public void test_lag_func_lag_Fn_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_88") + @Test + public void test_lag_func_lag_Fn_88() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_1") + @Test + public void test_lead_func_lead_Fn_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_31") + @Test + public void test_lag_func_lag_Fn_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_40") + @Test + public void test_aggregates_winFnQry_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_3") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_105") + @Test + public void test_lag_func_lag_Fn_105() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_32") + @Test + public void test_ntile_func_ntileFn_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_2") + @Test + public void test_aggregates_testW_Nulls_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_1") + @Test + public void test_ntile_func_ntileFn_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_33") + @Test + public void test_aggregates_testW_Nulls_33() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_6") + @Test + public void test_last_val_lastValFn_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_4") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_9") + @Test + public void test_aggregates_winFnQry_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_85") + @Test + public void test_lead_func_lead_Fn_85() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_46") + @Test + public void test_frameclause_subQueries_frmInSubQry_46() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_18") + @Test + public void test_aggregates_wo_OrdrBy_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_77") + @Test + public void test_lag_func_lag_Fn_77() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_5") + @Test + public void test_nestedAggs_wPbOb_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_6") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_16") + @Test + public void test_aggregates_aggOWnFn_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_20") + @Test + public void test_lag_func_lag_Fn_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_51") + @Test + public void test_aggregates_winFnQry_51() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_43") + @Test + public void test_ntile_func_ntileFn_43() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_22") + @Test + public void test_aggregates_testW_Nulls_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause04") + @Test + public void test_nestedAggs_frmclause04() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_20") + @Test + public void test_nestedAggs_wPbOb_20() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_4") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_50") + @Test + public void test_lead_func_lead_Fn_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_96") + @Test + public void test_lead_func_lead_Fn_96() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_26") + @Test + public void test_first_val_firstValFn_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_35") + @Test + public void test_frameclause_subQueries_frmInSubQry_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_66") + @Test + public void test_lag_func_lag_Fn_66() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_49") + @Test + public void test_aggregates_aggOWnFn_49() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_62") + @Test + public void test_aggregates_winFnQry_62() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_8") + @Test + public void test_aggregates_wo_OrdrBy_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_54") + @Test + public void test_ntile_func_ntileFn_54() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_18") + @Test + public void test_last_val_lastValFn_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_106") + @Test + public void test_lead_func_lead_Fn_106() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg14") + @Test + public void test_nestedAggs_nstdagg14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause17") + @Test + public void test_nestedAggs_frmclause17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_4") + @Test + public void test_aggregates_aggOWnFn_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_15") + @Test + public void test_first_val_firstValFn_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_61") + @Test + public void test_lead_func_lead_Fn_61() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_9") + @Test + public void test_first_val_firstValFn_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int8") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_22") + @Test + public void test_frameclause_subQueries_frmInSubQry_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutOby_9") + @Test + public void test_nestedAggs_woutOby_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_55") + @Test + public void test_lag_func_lag_Fn_55() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_38") + @Test + public void test_aggregates_aggOWnFn_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_73") + @Test + public void test_aggregates_winFnQry_73() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_42") + @Test + public void test_aggregates_woPrtnBy_42() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_3") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_29") + @Test + public void test_last_val_lastValFn_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wPrtnOrdrBy_7") + @Test + public void test_aggregates_wPrtnOrdrBy_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg03") + @Test + public void test_nestedAggs_nstdagg03() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_1") + @Test + public void test_lag_func_lag_Fn_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_72") + @Test + public void test_lead_func_lead_Fn_72() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_2") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_57") + @Test + public void test_frameclause_subQueries_frmInSubQry_57() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/mtyOvrCluse_04") + @Test + public void test_aggregates_mtyOvrCluse_04() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_11") + @Test + public void test_frameclause_subQueries_frmInSubQry_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_44") + @Test + public void test_lag_func_lag_Fn_44() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_1") + @Test + public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_84") + @Test + public void test_aggregates_winFnQry_84() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_15") + @Test + public void test_lead_func_lead_Fn_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_8") + @Test + public void test_last_val_lastValFn_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_4") + @Test + public void test_aggregates_testW_Nulls_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_12") + @Test + public void test_aggregates_wo_OrdrBy_12() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/multiWin_7") + @Test + public void test_nestedAggs_multiWin_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_19") + @Test + public void test_ntile_func_ntileFn_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_39") + @Test + public void test_aggregates_testW_Nulls_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_71") + @Test + public void test_lag_func_lag_Fn_71() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_02") + @Test + public void test_frameclause_subQueries_frmInSubQry_02() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_48") + @Test + public void test_frameclause_subQueries_frmInSubQry_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_18") + @Test + public void test_lag_func_lag_Fn_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_18") + @Test + public void test_aggregates_aggOWnFn_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_7") + @Test + public void test_aggregates_winFnQry_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_5") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_28") + @Test + public void test_aggregates_testW_Nulls_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_22") + @Test + public void test_nestedAggs_wPbOb_22() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_90") + @Test + public void test_lead_func_lead_Fn_90() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_11") + @Test + public void test_nestedAggs_emtyOvrCls_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_37") + @Test + public void test_frameclause_subQueries_frmInSubQry_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_60") + @Test + public void test_lag_func_lag_Fn_60() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_6") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_2") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_7") + @Test + public void test_nestedAggs_wPbOb_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_60") + @Test + public void test_aggregates_winFnQry_60() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_3") + @Test + public void test_first_val_firstValFn_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_37") + @Test + public void test_lead_func_lead_Fn_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_2") + @Test + public void test_nestedAggs_basic_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause11") + @Test + public void test_nestedAggs_frmclause11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg16") + @Test + public void test_nestedAggs_nstdagg16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_15") + @Test + public void test_aggregates_testW_Nulls_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_11") + @Test + public void test_nestedAggs_wPbOb_11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int11") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_4") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_95") + @Test + public void test_lag_func_lag_Fn_95() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_29") + @Test + public void test_aggregates_woPrtnBy_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_24") + @Test + public void test_frameclause_subQueries_frmInSubQry_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_71") + @Test + public void test_aggregates_winFnQry_71() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_48") + @Test + public void test_lead_func_lead_Fn_48() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_1") + @Test + public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_23") + @Test + public void test_aggregates_wo_OrdrBy_23() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_112") + @Test + public void test_lag_func_lag_Fn_112() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg05") + @Test + public void test_nestedAggs_nstdagg05() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_3") + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_18") + @Test + public void test_aggregates_winFnQry_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/emtyOvrCls_1") + @Test + public void test_nestedAggs_emtyOvrCls_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_13") + @Test + public void test_frameclause_subQueries_frmInSubQry_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_59") + @Test + public void test_frameclause_subQueries_frmInSubQry_59() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_84") + @Test + public void test_lag_func_lag_Fn_84() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_18") + @Test + public void test_aggregates_woPrtnBy_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_82") + @Test + public void test_aggregates_winFnQry_82() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/multiWin_5") + @Test + public void test_nestedAggs_multiWin_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_1") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_17") + @Test + public void test_lead_func_lead_Fn_17() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_39") + @Test + public void test_frameclause_subQueries_frmInSubQry_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_101") + @Test + public void test_lag_func_lag_Fn_101() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_37") + @Test + public void test_aggregates_testW_Nulls_37() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_29") + @Test + public void test_aggregates_winFnQry_29() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_6") + @Test + public void test_aggregates_testW_Nulls_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_14") + @Test + public void test_aggregates_wo_OrdrBy_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_73") + @Test + public void test_lag_func_lag_Fn_73() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_04") + @Test + public void test_frameclause_subQueries_frmInSubQry_04() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_81") + @Test + public void test_lead_func_lead_Fn_81() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_5") + @Test + public void test_aggregates_winFnQry_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_4") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_28") + @Test + public void test_lead_func_lead_Fn_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_28") + @Test + public void test_frameclause_subQueries_frmInSubQry_28() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_26") + @Test + public void test_aggregates_testW_Nulls_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_2") + @Test + public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_24") + @Test + public void test_nestedAggs_wPbOb_24() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_62") + @Test + public void test_lag_func_lag_Fn_62() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_92") + @Test + public void test_lead_func_lead_Fn_92() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/basic_4") + @Test + public void test_nestedAggs_basic_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_9") + @Test + public void test_nestedAggs_wPbOb_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_4") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_5") + @Test + public void test_first_val_firstValFn_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_50") + @Test + public void test_ntile_func_ntileFn_50() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_39") + @Test + public void test_lead_func_lead_Fn_39() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_7") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/frmclause13") + @Test + public void test_nestedAggs_frmclause13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_13") + @Test + public void test_aggregates_testW_Nulls_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg18") + @Test + public void test_nestedAggs_nstdagg18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/wPbOb_13") + @Test + public void test_nestedAggs_wPbOb_13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int13") + @Test + public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_2") + @Test + public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_26") + @Test + public void test_frameclause_subQueries_frmInSubQry_26() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_51") + @Test + public void test_lag_func_lag_Fn_51() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_19") + @Test + public void test_first_val_firstValFn_19() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_97") + @Test + public void test_lag_func_lag_Fn_97() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_5") + @Test + public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_16") + @Test + public void test_aggregates_winFnQry_16() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/multipl_wnwds/mulwind_07") + @Test + public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/nstdagg07") + @Test + public void test_nestedAggs_nstdagg07() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_4") + @Test + public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/wo_OrdrBy_25") + @Test + public void test_aggregates_wo_OrdrBy_25() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_15") + @Test + public void test_frameclause_subQueries_frmInSubQry_15() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_40") + @Test + public void test_lag_func_lag_Fn_40() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_86") + @Test + public void test_lag_func_lag_Fn_86() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("first_val/firstValFn_31") + @Test + public void test_first_val_firstValFn_31() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("last_val/lastValFn_32") + @Test + public void test_last_val_lastValFn_32() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lead_func/lead_Fn_57") + @Test + public void test_lead_func_lead_Fn_57() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/subQueries/frmInSubQry_18") + @Test + public void test_frameclause_subQueries_frmInSubQry_18() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/winFnQry_80") + @Test + public void test_aggregates_winFnQry_80() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/woPrtnBy_35") + @Test + public void test_aggregates_woPrtnBy_35() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_6") + @Test + public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("ntile_func/ntileFn_38") + @Test + public void test_ntile_func_ntileFn_38() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/aggOWnFn_9") + @Test + public void test_aggregates_aggOWnFn_9() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/cte_win_02") + @Test + public void test_nestedAggs_cte_win_02() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("aggregates/testW_Nulls_8") + @Test + public void test_aggregates_testW_Nulls_8() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_5") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_3") + @Test + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("nestedAggs/woutPrtnBy_2") + @Test + public void test_nestedAggs_woutPrtnBy_2() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + + @DrillTestCase1("lag_func/lag_Fn_14") + @Test + public void test_lag_func_lag_Fn_14() throws Exception + { + windowQueryTest(new Object() + { + }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + + } + } From 66a90507db3c5cf4d72b6d9fbacbf2048062f1de Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:12:44 +0000 Subject: [PATCH 027/164] remove ws; wQT --- sql/new_cases.yml | 998 --------------- .../sql/calcite/DrillWindowQueryTest.java | 1067 +---------------- .../resources/drill/window/queries/cases.yaml | 1050 ---------------- 3 files changed, 33 insertions(+), 3082 deletions(-) delete mode 100644 sql/new_cases.yml delete mode 100644 sql/src/test/resources/drill/window/queries/cases.yaml diff --git a/sql/new_cases.yml b/sql/new_cases.yml deleted file mode 100644 index b70a56e4c524..000000000000 --- a/sql/new_cases.yml +++ /dev/null @@ -1,998 +0,0 @@ ---- -cases: -- filename: "aggregates/aggOWnFn_1" -- filename: "aggregates/aggOWnFn_10" -- filename: "aggregates/aggOWnFn_11" -- filename: "aggregates/aggOWnFn_12" -- filename: "aggregates/aggOWnFn_13" -- filename: "aggregates/aggOWnFn_14" -- filename: "aggregates/aggOWnFn_15" -- filename: "aggregates/aggOWnFn_16" -- filename: "aggregates/aggOWnFn_17" -- filename: "aggregates/aggOWnFn_18" -- filename: "aggregates/aggOWnFn_19" -- filename: "aggregates/aggOWnFn_2" -- filename: "aggregates/aggOWnFn_20" -- filename: "aggregates/aggOWnFn_21" -- filename: "aggregates/aggOWnFn_22" -- filename: "aggregates/aggOWnFn_23" -- filename: "aggregates/aggOWnFn_3" -- filename: "aggregates/aggOWnFn_30" -- filename: "aggregates/aggOWnFn_31" -- filename: "aggregates/aggOWnFn_32" -- filename: "aggregates/aggOWnFn_33" -- filename: "aggregates/aggOWnFn_34" -- filename: "aggregates/aggOWnFn_35" -- filename: "aggregates/aggOWnFn_36" -- filename: "aggregates/aggOWnFn_37" -- filename: "aggregates/aggOWnFn_38" -- filename: "aggregates/aggOWnFn_39" -- filename: "aggregates/aggOWnFn_4" -- filename: "aggregates/aggOWnFn_40" -- filename: "aggregates/aggOWnFn_41" -- filename: "aggregates/aggOWnFn_42" -- filename: "aggregates/aggOWnFn_43" -- filename: "aggregates/aggOWnFn_44" -- filename: "aggregates/aggOWnFn_45" -- filename: "aggregates/aggOWnFn_46" -- filename: "aggregates/aggOWnFn_47" -- filename: "aggregates/aggOWnFn_48" -- filename: "aggregates/aggOWnFn_49" -- filename: "aggregates/aggOWnFn_5" -- filename: "aggregates/aggOWnFn_50" -- filename: "aggregates/aggOWnFn_51" -- filename: "aggregates/aggOWnFn_6" -- filename: "aggregates/aggOWnFn_7" -- filename: "aggregates/aggOWnFn_8" -- filename: "aggregates/aggOWnFn_9" -- filename: "aggregates/mtyOvrCluse_01" -- filename: "aggregates/mtyOvrCluse_02" -- filename: "aggregates/mtyOvrCluse_03" -- filename: "aggregates/mtyOvrCluse_04" -- filename: "aggregates/mtyOvrCluse_05" -- filename: "aggregates/testW_Nulls_1" -- filename: "aggregates/testW_Nulls_10" -- filename: "aggregates/testW_Nulls_11" -- filename: "aggregates/testW_Nulls_12" -- filename: "aggregates/testW_Nulls_13" -- filename: "aggregates/testW_Nulls_14" -- filename: "aggregates/testW_Nulls_15" -- filename: "aggregates/testW_Nulls_16" -- filename: "aggregates/testW_Nulls_17" -- filename: "aggregates/testW_Nulls_18" -- filename: "aggregates/testW_Nulls_19" -- filename: "aggregates/testW_Nulls_2" -- filename: "aggregates/testW_Nulls_20" -- filename: "aggregates/testW_Nulls_21" -- filename: "aggregates/testW_Nulls_22" -- filename: "aggregates/testW_Nulls_23" -- filename: "aggregates/testW_Nulls_24" -- filename: "aggregates/testW_Nulls_25" -- filename: "aggregates/testW_Nulls_26" -- filename: "aggregates/testW_Nulls_27" -- filename: "aggregates/testW_Nulls_28" -- filename: "aggregates/testW_Nulls_29" -- filename: "aggregates/testW_Nulls_3" -- filename: "aggregates/testW_Nulls_30" -- filename: "aggregates/testW_Nulls_31" -- filename: "aggregates/testW_Nulls_32" -- filename: "aggregates/testW_Nulls_33" -- filename: "aggregates/testW_Nulls_34" -- filename: "aggregates/testW_Nulls_35" -- filename: "aggregates/testW_Nulls_36" -- filename: "aggregates/testW_Nulls_37" -- filename: "aggregates/testW_Nulls_38" -- filename: "aggregates/testW_Nulls_39" -- filename: "aggregates/testW_Nulls_4" -- filename: "aggregates/testW_Nulls_5" -- filename: "aggregates/testW_Nulls_6" -- filename: "aggregates/testW_Nulls_7" -- filename: "aggregates/testW_Nulls_8" -- filename: "aggregates/testW_Nulls_9" -- filename: "aggregates/wPrtnOrdrBy_1" -- filename: "aggregates/wPrtnOrdrBy_10" -- filename: "aggregates/wPrtnOrdrBy_3" -- filename: "aggregates/wPrtnOrdrBy_4" -- filename: "aggregates/wPrtnOrdrBy_5" -- filename: "aggregates/wPrtnOrdrBy_6" -- filename: "aggregates/wPrtnOrdrBy_7" -- filename: "aggregates/wPrtnOrdrBy_8" -- filename: "aggregates/wPrtnOrdrBy_9" -- filename: "aggregates/winFnQry_1" -- filename: "aggregates/winFnQry_10" -- filename: "aggregates/winFnQry_11" -- filename: "aggregates/winFnQry_12" -- filename: "aggregates/winFnQry_13" -- filename: "aggregates/winFnQry_14" -- filename: "aggregates/winFnQry_15" -- filename: "aggregates/winFnQry_16" -- filename: "aggregates/winFnQry_17" -- filename: "aggregates/winFnQry_18" -- filename: "aggregates/winFnQry_19" -- filename: "aggregates/winFnQry_2" -- filename: "aggregates/winFnQry_20" -- filename: "aggregates/winFnQry_21" -- filename: "aggregates/winFnQry_22" -- filename: "aggregates/winFnQry_23" -- filename: "aggregates/winFnQry_24" -- filename: "aggregates/winFnQry_26" -- filename: "aggregates/winFnQry_28" -- filename: "aggregates/winFnQry_29" -- filename: "aggregates/winFnQry_3" -- filename: "aggregates/winFnQry_31" -- filename: "aggregates/winFnQry_32" -- filename: "aggregates/winFnQry_33" -- filename: "aggregates/winFnQry_34" -- filename: "aggregates/winFnQry_35" -- filename: "aggregates/winFnQry_36" -- filename: "aggregates/winFnQry_37" -- filename: "aggregates/winFnQry_38" -- filename: "aggregates/winFnQry_39" -- filename: "aggregates/winFnQry_4" -- filename: "aggregates/winFnQry_40" -- filename: "aggregates/winFnQry_41" -- filename: "aggregates/winFnQry_42" -- filename: "aggregates/winFnQry_43" -- filename: "aggregates/winFnQry_44" -- filename: "aggregates/winFnQry_45" -- filename: "aggregates/winFnQry_46" -- filename: "aggregates/winFnQry_47" -- filename: "aggregates/winFnQry_48" -- filename: "aggregates/winFnQry_49" -- filename: "aggregates/winFnQry_5" -- filename: "aggregates/winFnQry_50" -- filename: "aggregates/winFnQry_51" -- filename: "aggregates/winFnQry_52" -- filename: "aggregates/winFnQry_53" -- filename: "aggregates/winFnQry_54" -- filename: "aggregates/winFnQry_55" -- filename: "aggregates/winFnQry_56" -- filename: "aggregates/winFnQry_57" -- filename: "aggregates/winFnQry_58" -- filename: "aggregates/winFnQry_59" -- filename: "aggregates/winFnQry_6" -- filename: "aggregates/winFnQry_60" -- filename: "aggregates/winFnQry_61" -- filename: "aggregates/winFnQry_62" -- filename: "aggregates/winFnQry_63" -- filename: "aggregates/winFnQry_64" -- filename: "aggregates/winFnQry_65" -- filename: "aggregates/winFnQry_66" -- filename: "aggregates/winFnQry_67" -- filename: "aggregates/winFnQry_68" -- filename: "aggregates/winFnQry_69" -- filename: "aggregates/winFnQry_7" -- filename: "aggregates/winFnQry_70" -- filename: "aggregates/winFnQry_71" -- filename: "aggregates/winFnQry_72" -- filename: "aggregates/winFnQry_73" -- filename: "aggregates/winFnQry_74" -- filename: "aggregates/winFnQry_75" -- filename: "aggregates/winFnQry_76" -- filename: "aggregates/winFnQry_77" -- filename: "aggregates/winFnQry_78" -- filename: "aggregates/winFnQry_79" -- filename: "aggregates/winFnQry_8" -- filename: "aggregates/winFnQry_80" -- filename: "aggregates/winFnQry_81" -- filename: "aggregates/winFnQry_82" -- filename: "aggregates/winFnQry_83" -- filename: "aggregates/winFnQry_84" -- filename: "aggregates/winFnQry_85" -- filename: "aggregates/winFnQry_9" -- filename: "aggregates/woPrtnBy_1" -- filename: "aggregates/woPrtnBy_10" -- filename: "aggregates/woPrtnBy_11" -- filename: "aggregates/woPrtnBy_12" -- filename: "aggregates/woPrtnBy_13" -- filename: "aggregates/woPrtnBy_14" -- filename: "aggregates/woPrtnBy_15" -- filename: "aggregates/woPrtnBy_16" -- filename: "aggregates/woPrtnBy_17" -- filename: "aggregates/woPrtnBy_18" -- filename: "aggregates/woPrtnBy_19" -- filename: "aggregates/woPrtnBy_2" -- filename: "aggregates/woPrtnBy_20" -- filename: "aggregates/woPrtnBy_21" -- filename: "aggregates/woPrtnBy_22" -- filename: "aggregates/woPrtnBy_23" -- filename: "aggregates/woPrtnBy_24" -- filename: "aggregates/woPrtnBy_25" -- filename: "aggregates/woPrtnBy_26" -- filename: "aggregates/woPrtnBy_27" -- filename: "aggregates/woPrtnBy_28" -- filename: "aggregates/woPrtnBy_29" -- filename: "aggregates/woPrtnBy_3" -- filename: "aggregates/woPrtnBy_30" -- filename: "aggregates/woPrtnBy_31" -- filename: "aggregates/woPrtnBy_32" -- filename: "aggregates/woPrtnBy_33" -- filename: "aggregates/woPrtnBy_34" -- filename: "aggregates/woPrtnBy_35" -- filename: "aggregates/woPrtnBy_36" -- filename: "aggregates/woPrtnBy_37" -- filename: "aggregates/woPrtnBy_38" -- filename: "aggregates/woPrtnBy_39" -- filename: "aggregates/woPrtnBy_4" -- filename: "aggregates/woPrtnBy_40" -- filename: "aggregates/woPrtnBy_41" -- filename: "aggregates/woPrtnBy_42" -- filename: "aggregates/woPrtnBy_43" -- filename: "aggregates/woPrtnBy_44" -- filename: "aggregates/woPrtnBy_45" -- filename: "aggregates/woPrtnBy_46" -- filename: "aggregates/woPrtnBy_47" -- filename: "aggregates/woPrtnBy_48" -- filename: "aggregates/woPrtnBy_49" -- filename: "aggregates/woPrtnBy_5" -- filename: "aggregates/woPrtnBy_50" -- filename: "aggregates/woPrtnBy_6" -- filename: "aggregates/woPrtnBy_7" -- filename: "aggregates/woPrtnBy_8" -- filename: "aggregates/woPrtnBy_9" -- filename: "aggregates/wo_OrdrBy_1" -- filename: "aggregates/wo_OrdrBy_10" -- filename: "aggregates/wo_OrdrBy_11" -- filename: "aggregates/wo_OrdrBy_12" -- filename: "aggregates/wo_OrdrBy_13" -- filename: "aggregates/wo_OrdrBy_14" -- filename: "aggregates/wo_OrdrBy_15" -- filename: "aggregates/wo_OrdrBy_16" -- filename: "aggregates/wo_OrdrBy_17" -- filename: "aggregates/wo_OrdrBy_18" -- filename: "aggregates/wo_OrdrBy_19" -- filename: "aggregates/wo_OrdrBy_2" -- filename: "aggregates/wo_OrdrBy_20" -- filename: "aggregates/wo_OrdrBy_21" -- filename: "aggregates/wo_OrdrBy_22" -- filename: "aggregates/wo_OrdrBy_23" -- filename: "aggregates/wo_OrdrBy_24" -- filename: "aggregates/wo_OrdrBy_25" -- filename: "aggregates/wo_OrdrBy_26" -- filename: "aggregates/wo_OrdrBy_3" -- filename: "aggregates/wo_OrdrBy_4" -- filename: "aggregates/wo_OrdrBy_5" -- filename: "aggregates/wo_OrdrBy_6" -- filename: "aggregates/wo_OrdrBy_7" -- filename: "aggregates/wo_OrdrBy_8" -- filename: "aggregates/wo_OrdrBy_9" -- filename: "first_val/firstValFn_1" -- filename: "first_val/firstValFn_10" -- filename: "first_val/firstValFn_11" -- filename: "first_val/firstValFn_12" -- filename: "first_val/firstValFn_13" -- filename: "first_val/firstValFn_14" -- filename: "first_val/firstValFn_15" -- filename: "first_val/firstValFn_16" -- filename: "first_val/firstValFn_17" -- filename: "first_val/firstValFn_18" -- filename: "first_val/firstValFn_19" -- filename: "first_val/firstValFn_2" -- filename: "first_val/firstValFn_20" -- filename: "first_val/firstValFn_21" -- filename: "first_val/firstValFn_22" -- filename: "first_val/firstValFn_23" -- filename: "first_val/firstValFn_24" -- filename: "first_val/firstValFn_25" -- filename: "first_val/firstValFn_26" -- filename: "first_val/firstValFn_27" -- filename: "first_val/firstValFn_28" -- filename: "first_val/firstValFn_29" -- filename: "first_val/firstValFn_3" -- filename: "first_val/firstValFn_30" -- filename: "first_val/firstValFn_31" -- filename: "first_val/firstValFn_32" -- filename: "first_val/firstValFn_33" -- filename: "first_val/firstValFn_4" -- filename: "first_val/firstValFn_5" -- filename: "first_val/firstValFn_6" -- filename: "first_val/firstValFn_7" -- filename: "first_val/firstValFn_8" -- filename: "first_val/firstValFn_9" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" -- filename: "frameclause/RBCRACR/RBCRACR_bln_1" -- filename: "frameclause/RBCRACR/RBCRACR_bln_2" -- filename: "frameclause/RBCRACR/RBCRACR_bln_3" -- filename: "frameclause/RBCRACR/RBCRACR_char_1" -- filename: "frameclause/RBCRACR/RBCRACR_char_2" -- filename: "frameclause/RBCRACR/RBCRACR_char_3" -- filename: "frameclause/RBCRACR/RBCRACR_char_4" -- filename: "frameclause/RBCRACR/RBCRACR_char_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" -- filename: "frameclause/RBCRACR/RBCRACR_dt_1" -- filename: "frameclause/RBCRACR/RBCRACR_dt_2" -- filename: "frameclause/RBCRACR/RBCRACR_dt_3" -- filename: "frameclause/RBCRACR/RBCRACR_dt_4" -- filename: "frameclause/RBCRACR/RBCRACR_dt_5" -- filename: "frameclause/RBCRACR/RBCRACR_int_1" -- filename: "frameclause/RBCRACR/RBCRACR_int_10" -- filename: "frameclause/RBCRACR/RBCRACR_int_11" -- filename: "frameclause/RBCRACR/RBCRACR_int_12" -- filename: "frameclause/RBCRACR/RBCRACR_int_13" -- filename: "frameclause/RBCRACR/RBCRACR_int_14" -- filename: "frameclause/RBCRACR/RBCRACR_int_2" -- filename: "frameclause/RBCRACR/RBCRACR_int_3" -- filename: "frameclause/RBCRACR/RBCRACR_int_4" -- filename: "frameclause/RBCRACR/RBCRACR_int_5" -- filename: "frameclause/RBCRACR/RBCRACR_int_6" -- filename: "frameclause/RBCRACR/RBCRACR_int_7" -- filename: "frameclause/RBCRACR/RBCRACR_int_8" -- filename: "frameclause/RBCRACR/RBCRACR_int_9" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" -- filename: "frameclause/RBUPACR/RBUPACR_bln_1" -- filename: "frameclause/RBUPACR/RBUPACR_bln_2" -- filename: "frameclause/RBUPACR/RBUPACR_bln_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_1" -- filename: "frameclause/RBUPACR/RBUPACR_chr_2" -- filename: "frameclause/RBUPACR/RBUPACR_chr_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_4" -- filename: "frameclause/RBUPACR/RBUPACR_chr_5" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" -- filename: "frameclause/RBUPACR/RBUPACR_dt_1" -- filename: "frameclause/RBUPACR/RBUPACR_dt_2" -- filename: "frameclause/RBUPACR/RBUPACR_dt_3" -- filename: "frameclause/RBUPACR/RBUPACR_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_dt_5" -- filename: "frameclause/RBUPACR/RBUPACR_int1" -- filename: "frameclause/RBUPACR/RBUPACR_int10" -- filename: "frameclause/RBUPACR/RBUPACR_int11" -- filename: "frameclause/RBUPACR/RBUPACR_int12" -- filename: "frameclause/RBUPACR/RBUPACR_int13" -- filename: "frameclause/RBUPACR/RBUPACR_int14" -- filename: "frameclause/RBUPACR/RBUPACR_int2" -- filename: "frameclause/RBUPACR/RBUPACR_int3" -- filename: "frameclause/RBUPACR/RBUPACR_int4" -- filename: "frameclause/RBUPACR/RBUPACR_int5" -- filename: "frameclause/RBUPACR/RBUPACR_int6" -- filename: "frameclause/RBUPACR/RBUPACR_int7" -- filename: "frameclause/RBUPACR/RBUPACR_int8" -- filename: "frameclause/RBUPACR/RBUPACR_int9" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_1" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_2" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_12" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" -- filename: "frameclause/defaultFrame/RBUPACR_bln_1" -- filename: "frameclause/defaultFrame/RBUPACR_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_bln_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_1" -- filename: "frameclause/defaultFrame/RBUPACR_chr_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_4" -- filename: "frameclause/defaultFrame/RBUPACR_chr_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" -- filename: "frameclause/defaultFrame/RBUPACR_dt_1" -- filename: "frameclause/defaultFrame/RBUPACR_dt_2" -- filename: "frameclause/defaultFrame/RBUPACR_dt_3" -- filename: "frameclause/defaultFrame/RBUPACR_dt_4" -- filename: "frameclause/defaultFrame/RBUPACR_dt_5" -- filename: "frameclause/defaultFrame/RBUPACR_int1" -- filename: "frameclause/defaultFrame/RBUPACR_int10" -- filename: "frameclause/defaultFrame/RBUPACR_int11" -- filename: "frameclause/defaultFrame/RBUPACR_int12" -- filename: "frameclause/defaultFrame/RBUPACR_int13" -- filename: "frameclause/defaultFrame/RBUPACR_int14" -- filename: "frameclause/defaultFrame/RBUPACR_int2" -- filename: "frameclause/defaultFrame/RBUPACR_int3" -- filename: "frameclause/defaultFrame/RBUPACR_int4" -- filename: "frameclause/defaultFrame/RBUPACR_int5" -- filename: "frameclause/defaultFrame/RBUPACR_int6" -- filename: "frameclause/defaultFrame/RBUPACR_int7" -- filename: "frameclause/defaultFrame/RBUPACR_int8" -- filename: "frameclause/defaultFrame/RBUPACR_int9" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" -- filename: "frameclause/multipl_wnwds/avg_mulwds" -- filename: "frameclause/multipl_wnwds/count_mulwds" -- filename: "frameclause/multipl_wnwds/fval_mulwds" -- filename: "frameclause/multipl_wnwds/lval_mulwds" -- filename: "frameclause/multipl_wnwds/max_mulwds" -- filename: "frameclause/multipl_wnwds/min_mulwds" -- filename: "frameclause/multipl_wnwds/mulwind_01" -- filename: "frameclause/multipl_wnwds/mulwind_06" -- filename: "frameclause/multipl_wnwds/mulwind_07" -- filename: "frameclause/multipl_wnwds/mulwind_08" -- filename: "frameclause/multipl_wnwds/mulwind_09" -- filename: "frameclause/multipl_wnwds/rnkNoFrm01" -- filename: "frameclause/multipl_wnwds/rnkNoFrm02" -- filename: "frameclause/multipl_wnwds/rnkNoFrm03" -- filename: "frameclause/multipl_wnwds/rnkNoFrm04" -- filename: "frameclause/multipl_wnwds/rnkNoFrm05" -- filename: "frameclause/multipl_wnwds/rnkNoFrm06" -- filename: "frameclause/multipl_wnwds/sum_mulwds" -- filename: "frameclause/subQueries/frmInSubQry_01" -- filename: "frameclause/subQueries/frmInSubQry_02" -- filename: "frameclause/subQueries/frmInSubQry_03" -- filename: "frameclause/subQueries/frmInSubQry_04" -- filename: "frameclause/subQueries/frmInSubQry_05" -- filename: "frameclause/subQueries/frmInSubQry_06" -- filename: "frameclause/subQueries/frmInSubQry_07" -- filename: "frameclause/subQueries/frmInSubQry_08" -- filename: "frameclause/subQueries/frmInSubQry_09" -- filename: "frameclause/subQueries/frmInSubQry_10" -- filename: "frameclause/subQueries/frmInSubQry_11" -- filename: "frameclause/subQueries/frmInSubQry_12" -- filename: "frameclause/subQueries/frmInSubQry_13" -- filename: "frameclause/subQueries/frmInSubQry_14" -- filename: "frameclause/subQueries/frmInSubQry_15" -- filename: "frameclause/subQueries/frmInSubQry_16" -- filename: "frameclause/subQueries/frmInSubQry_17" -- filename: "frameclause/subQueries/frmInSubQry_18" -- filename: "frameclause/subQueries/frmInSubQry_19" -- filename: "frameclause/subQueries/frmInSubQry_20" -- filename: "frameclause/subQueries/frmInSubQry_21" -- filename: "frameclause/subQueries/frmInSubQry_22" -- filename: "frameclause/subQueries/frmInSubQry_23" -- filename: "frameclause/subQueries/frmInSubQry_24" -- filename: "frameclause/subQueries/frmInSubQry_25" -- filename: "frameclause/subQueries/frmInSubQry_26" -- filename: "frameclause/subQueries/frmInSubQry_27" -- filename: "frameclause/subQueries/frmInSubQry_28" -- filename: "frameclause/subQueries/frmInSubQry_29" -- filename: "frameclause/subQueries/frmInSubQry_30" -- filename: "frameclause/subQueries/frmInSubQry_31" -- filename: "frameclause/subQueries/frmInSubQry_32" -- filename: "frameclause/subQueries/frmInSubQry_33" -- filename: "frameclause/subQueries/frmInSubQry_34" -- filename: "frameclause/subQueries/frmInSubQry_35" -- filename: "frameclause/subQueries/frmInSubQry_36" -- filename: "frameclause/subQueries/frmInSubQry_37" -- filename: "frameclause/subQueries/frmInSubQry_38" -- filename: "frameclause/subQueries/frmInSubQry_39" -- filename: "frameclause/subQueries/frmInSubQry_40" -- filename: "frameclause/subQueries/frmInSubQry_41" -- filename: "frameclause/subQueries/frmInSubQry_42" -- filename: "frameclause/subQueries/frmInSubQry_43" -- filename: "frameclause/subQueries/frmInSubQry_44" -- filename: "frameclause/subQueries/frmInSubQry_45" -- filename: "frameclause/subQueries/frmInSubQry_46" -- filename: "frameclause/subQueries/frmInSubQry_47" -- filename: "frameclause/subQueries/frmInSubQry_48" -- filename: "frameclause/subQueries/frmInSubQry_49" -- filename: "frameclause/subQueries/frmInSubQry_50" -- filename: "frameclause/subQueries/frmInSubQry_51" -- filename: "frameclause/subQueries/frmInSubQry_52" -- filename: "frameclause/subQueries/frmInSubQry_53" -- filename: "frameclause/subQueries/frmInSubQry_54" -- filename: "frameclause/subQueries/frmInSubQry_55" -- filename: "frameclause/subQueries/frmInSubQry_56" -- filename: "frameclause/subQueries/frmInSubQry_57" -- filename: "frameclause/subQueries/frmInSubQry_58" -- filename: "frameclause/subQueries/frmInSubQry_59" -- filename: "frameclause/subQueries/frmInSubQry_60" -- filename: "frameclause/subQueries/frmInSubQry_61" -- filename: "frameclause/subQueries/frmInSubQry_62" -- filename: "frameclause/subQueries/frmInSubQry_63" -- filename: "frameclause/subQueries/frmInSubQry_64" -- filename: "lag_func/lag_Fn_1" -- filename: "lag_func/lag_Fn_10" -- filename: "lag_func/lag_Fn_100" -- filename: "lag_func/lag_Fn_101" -- filename: "lag_func/lag_Fn_102" -- filename: "lag_func/lag_Fn_103" -- filename: "lag_func/lag_Fn_104" -- filename: "lag_func/lag_Fn_105" -- filename: "lag_func/lag_Fn_106" -- filename: "lag_func/lag_Fn_107" -- filename: "lag_func/lag_Fn_108" -- filename: "lag_func/lag_Fn_109" -- filename: "lag_func/lag_Fn_11" -- filename: "lag_func/lag_Fn_110" -- filename: "lag_func/lag_Fn_111" -- filename: "lag_func/lag_Fn_112" -- filename: "lag_func/lag_Fn_12" -- filename: "lag_func/lag_Fn_13" -- filename: "lag_func/lag_Fn_14" -- filename: "lag_func/lag_Fn_15" -- filename: "lag_func/lag_Fn_16" -- filename: "lag_func/lag_Fn_17" -- filename: "lag_func/lag_Fn_18" -- filename: "lag_func/lag_Fn_19" -- filename: "lag_func/lag_Fn_2" -- filename: "lag_func/lag_Fn_20" -- filename: "lag_func/lag_Fn_21" -- filename: "lag_func/lag_Fn_22" -- filename: "lag_func/lag_Fn_23" -- filename: "lag_func/lag_Fn_24" -- filename: "lag_func/lag_Fn_25" -- filename: "lag_func/lag_Fn_26" -- filename: "lag_func/lag_Fn_28" -- filename: "lag_func/lag_Fn_29" -- filename: "lag_func/lag_Fn_3" -- filename: "lag_func/lag_Fn_30" -- filename: "lag_func/lag_Fn_31" -- filename: "lag_func/lag_Fn_32" -- filename: "lag_func/lag_Fn_33" -- filename: "lag_func/lag_Fn_34" -- filename: "lag_func/lag_Fn_35" -- filename: "lag_func/lag_Fn_37" -- filename: "lag_func/lag_Fn_38" -- filename: "lag_func/lag_Fn_39" -- filename: "lag_func/lag_Fn_4" -- filename: "lag_func/lag_Fn_40" -- filename: "lag_func/lag_Fn_41" -- filename: "lag_func/lag_Fn_42" -- filename: "lag_func/lag_Fn_43" -- filename: "lag_func/lag_Fn_44" -- filename: "lag_func/lag_Fn_45" -- filename: "lag_func/lag_Fn_46" -- filename: "lag_func/lag_Fn_47" -- filename: "lag_func/lag_Fn_48" -- filename: "lag_func/lag_Fn_49" -- filename: "lag_func/lag_Fn_5" -- filename: "lag_func/lag_Fn_50" -- filename: "lag_func/lag_Fn_51" -- filename: "lag_func/lag_Fn_52" -- filename: "lag_func/lag_Fn_53" -- filename: "lag_func/lag_Fn_54" -- filename: "lag_func/lag_Fn_55" -- filename: "lag_func/lag_Fn_56" -- filename: "lag_func/lag_Fn_57" -- filename: "lag_func/lag_Fn_58" -- filename: "lag_func/lag_Fn_59" -- filename: "lag_func/lag_Fn_6" -- filename: "lag_func/lag_Fn_60" -- filename: "lag_func/lag_Fn_61" -- filename: "lag_func/lag_Fn_62" -- filename: "lag_func/lag_Fn_63" -- filename: "lag_func/lag_Fn_64" -- filename: "lag_func/lag_Fn_65" -- filename: "lag_func/lag_Fn_66" -- filename: "lag_func/lag_Fn_67" -- filename: "lag_func/lag_Fn_68" -- filename: "lag_func/lag_Fn_69" -- filename: "lag_func/lag_Fn_7" -- filename: "lag_func/lag_Fn_70" -- filename: "lag_func/lag_Fn_71" -- filename: "lag_func/lag_Fn_72" -- filename: "lag_func/lag_Fn_73" -- filename: "lag_func/lag_Fn_74" -- filename: "lag_func/lag_Fn_75" -- filename: "lag_func/lag_Fn_76" -- filename: "lag_func/lag_Fn_77" -- filename: "lag_func/lag_Fn_78" -- filename: "lag_func/lag_Fn_79" -- filename: "lag_func/lag_Fn_8" -- filename: "lag_func/lag_Fn_80" -- filename: "lag_func/lag_Fn_81" -- filename: "lag_func/lag_Fn_82" -- filename: "lag_func/lag_Fn_83" -- filename: "lag_func/lag_Fn_84" -- filename: "lag_func/lag_Fn_85" -- filename: "lag_func/lag_Fn_86" -- filename: "lag_func/lag_Fn_87" -- filename: "lag_func/lag_Fn_88" -- filename: "lag_func/lag_Fn_89" -- filename: "lag_func/lag_Fn_9" -- filename: "lag_func/lag_Fn_90" -- filename: "lag_func/lag_Fn_91" -- filename: "lag_func/lag_Fn_92" -- filename: "lag_func/lag_Fn_93" -- filename: "lag_func/lag_Fn_94" -- filename: "lag_func/lag_Fn_95" -- filename: "lag_func/lag_Fn_96" -- filename: "lag_func/lag_Fn_97" -- filename: "lag_func/lag_Fn_98" -- filename: "lag_func/lag_Fn_99" -- filename: "last_val/lastValFn_1" -- filename: "last_val/lastValFn_10" -- filename: "last_val/lastValFn_11" -- filename: "last_val/lastValFn_12" -- filename: "last_val/lastValFn_13" -- filename: "last_val/lastValFn_14" -- filename: "last_val/lastValFn_15" -- filename: "last_val/lastValFn_16" -- filename: "last_val/lastValFn_17" -- filename: "last_val/lastValFn_18" -- filename: "last_val/lastValFn_19" -- filename: "last_val/lastValFn_2" -- filename: "last_val/lastValFn_20" -- filename: "last_val/lastValFn_21" -- filename: "last_val/lastValFn_22" -- filename: "last_val/lastValFn_23" -- filename: "last_val/lastValFn_24" -- filename: "last_val/lastValFn_25" -- filename: "last_val/lastValFn_26" -- filename: "last_val/lastValFn_27" -- filename: "last_val/lastValFn_28" -- filename: "last_val/lastValFn_29" -- filename: "last_val/lastValFn_3" -- filename: "last_val/lastValFn_30" -- filename: "last_val/lastValFn_31" -- filename: "last_val/lastValFn_32" -- filename: "last_val/lastValFn_33" -- filename: "last_val/lastValFn_34" -- filename: "last_val/lastValFn_35" -- filename: "last_val/lastValFn_36" -- filename: "last_val/lastValFn_37" -- filename: "last_val/lastValFn_38" -- filename: "last_val/lastValFn_39" -- filename: "last_val/lastValFn_4" -- filename: "last_val/lastValFn_5" -- filename: "last_val/lastValFn_6" -- filename: "last_val/lastValFn_7" -- filename: "last_val/lastValFn_8" -- filename: "last_val/lastValFn_9" -- filename: "lead_func/lead_Fn_1" -- filename: "lead_func/lead_Fn_10" -- filename: "lead_func/lead_Fn_100" -- filename: "lead_func/lead_Fn_101" -- filename: "lead_func/lead_Fn_102" -- filename: "lead_func/lead_Fn_103" -- filename: "lead_func/lead_Fn_104" -- filename: "lead_func/lead_Fn_105" -- filename: "lead_func/lead_Fn_106" -- filename: "lead_func/lead_Fn_107" -- filename: "lead_func/lead_Fn_11" -- filename: "lead_func/lead_Fn_12" -- filename: "lead_func/lead_Fn_13" -- filename: "lead_func/lead_Fn_14" -- filename: "lead_func/lead_Fn_15" -- filename: "lead_func/lead_Fn_16" -- filename: "lead_func/lead_Fn_17" -- filename: "lead_func/lead_Fn_18" -- filename: "lead_func/lead_Fn_19" -- filename: "lead_func/lead_Fn_2" -- filename: "lead_func/lead_Fn_20" -- filename: "lead_func/lead_Fn_21" -- filename: "lead_func/lead_Fn_22" -- filename: "lead_func/lead_Fn_23" -- filename: "lead_func/lead_Fn_24" -- filename: "lead_func/lead_Fn_25" -- filename: "lead_func/lead_Fn_27" -- filename: "lead_func/lead_Fn_28" -- filename: "lead_func/lead_Fn_29" -- filename: "lead_func/lead_Fn_3" -- filename: "lead_func/lead_Fn_30" -- filename: "lead_func/lead_Fn_31" -- filename: "lead_func/lead_Fn_32" -- filename: "lead_func/lead_Fn_33" -- filename: "lead_func/lead_Fn_34" -- filename: "lead_func/lead_Fn_35" -- filename: "lead_func/lead_Fn_36" -- filename: "lead_func/lead_Fn_37" -- filename: "lead_func/lead_Fn_38" -- filename: "lead_func/lead_Fn_39" -- filename: "lead_func/lead_Fn_4" -- filename: "lead_func/lead_Fn_40" -- filename: "lead_func/lead_Fn_41" -- filename: "lead_func/lead_Fn_42" -- filename: "lead_func/lead_Fn_43" -- filename: "lead_func/lead_Fn_44" -- filename: "lead_func/lead_Fn_45" -- filename: "lead_func/lead_Fn_46" -- filename: "lead_func/lead_Fn_47" -- filename: "lead_func/lead_Fn_48" -- filename: "lead_func/lead_Fn_49" -- filename: "lead_func/lead_Fn_5" -- filename: "lead_func/lead_Fn_50" -- filename: "lead_func/lead_Fn_51" -- filename: "lead_func/lead_Fn_52" -- filename: "lead_func/lead_Fn_53" -- filename: "lead_func/lead_Fn_54" -- filename: "lead_func/lead_Fn_55" -- filename: "lead_func/lead_Fn_56" -- filename: "lead_func/lead_Fn_57" -- filename: "lead_func/lead_Fn_58" -- filename: "lead_func/lead_Fn_59" -- filename: "lead_func/lead_Fn_6" -- filename: "lead_func/lead_Fn_60" -- filename: "lead_func/lead_Fn_61" -- filename: "lead_func/lead_Fn_62" -- filename: "lead_func/lead_Fn_63" -- filename: "lead_func/lead_Fn_64" -- filename: "lead_func/lead_Fn_65" -- filename: "lead_func/lead_Fn_66" -- filename: "lead_func/lead_Fn_67" -- filename: "lead_func/lead_Fn_68" -- filename: "lead_func/lead_Fn_69" -- filename: "lead_func/lead_Fn_7" -- filename: "lead_func/lead_Fn_70" -- filename: "lead_func/lead_Fn_71" -- filename: "lead_func/lead_Fn_72" -- filename: "lead_func/lead_Fn_73" -- filename: "lead_func/lead_Fn_74" -- filename: "lead_func/lead_Fn_75" -- filename: "lead_func/lead_Fn_76" -- filename: "lead_func/lead_Fn_77" -- filename: "lead_func/lead_Fn_78" -- filename: "lead_func/lead_Fn_79" -- filename: "lead_func/lead_Fn_8" -- filename: "lead_func/lead_Fn_80" -- filename: "lead_func/lead_Fn_81" -- filename: "lead_func/lead_Fn_82" -- filename: "lead_func/lead_Fn_83" -- filename: "lead_func/lead_Fn_84" -- filename: "lead_func/lead_Fn_85" -- filename: "lead_func/lead_Fn_86" -- filename: "lead_func/lead_Fn_87" -- filename: "lead_func/lead_Fn_88" -- filename: "lead_func/lead_Fn_89" -- filename: "lead_func/lead_Fn_9" -- filename: "lead_func/lead_Fn_90" -- filename: "lead_func/lead_Fn_91" -- filename: "lead_func/lead_Fn_92" -- filename: "lead_func/lead_Fn_93" -- filename: "lead_func/lead_Fn_94" -- filename: "lead_func/lead_Fn_95" -- filename: "lead_func/lead_Fn_96" -- filename: "lead_func/lead_Fn_97" -- filename: "lead_func/lead_Fn_98" -- filename: "lead_func/lead_Fn_99" -- filename: "nestedAggs/basic_1" -- filename: "nestedAggs/basic_10" -- filename: "nestedAggs/basic_2" -- filename: "nestedAggs/basic_3" -- filename: "nestedAggs/basic_4" -- filename: "nestedAggs/basic_5" -- filename: "nestedAggs/basic_6" -- filename: "nestedAggs/basic_7" -- filename: "nestedAggs/basic_8" -- filename: "nestedAggs/basic_9" -- filename: "nestedAggs/cte_win_01" -- filename: "nestedAggs/cte_win_02" - ignoreMode: "COLUMN_NOT_FOUND" -- filename: "nestedAggs/cte_win_03" -- filename: "nestedAggs/cte_win_04" -- filename: "nestedAggs/cte_win_05" -- filename: "nestedAggs/emtyOvrCls_1" -- filename: "nestedAggs/emtyOvrCls_10" -- filename: "nestedAggs/emtyOvrCls_11" -- filename: "nestedAggs/emtyOvrCls_12" -- filename: "nestedAggs/emtyOvrCls_13" -- filename: "nestedAggs/emtyOvrCls_2" -- filename: "nestedAggs/emtyOvrCls_3" -- filename: "nestedAggs/emtyOvrCls_4" -- filename: "nestedAggs/emtyOvrCls_5" -- filename: "nestedAggs/emtyOvrCls_6" -- filename: "nestedAggs/emtyOvrCls_7" -- filename: "nestedAggs/emtyOvrCls_8" -- filename: "nestedAggs/emtyOvrCls_9" -- filename: "nestedAggs/frmclause01" -- filename: "nestedAggs/frmclause02" -- filename: "nestedAggs/frmclause03" -- filename: "nestedAggs/frmclause04" -- filename: "nestedAggs/frmclause05" -- filename: "nestedAggs/frmclause06" -- filename: "nestedAggs/frmclause07" -- filename: "nestedAggs/frmclause08" -- filename: "nestedAggs/frmclause09" -- filename: "nestedAggs/frmclause10" -- filename: "nestedAggs/frmclause11" -- filename: "nestedAggs/frmclause12" -- filename: "nestedAggs/frmclause13" -- filename: "nestedAggs/frmclause14" -- filename: "nestedAggs/frmclause15" -- filename: "nestedAggs/frmclause16" -- filename: "nestedAggs/frmclause17" -- filename: "nestedAggs/frmclause18" -- filename: "nestedAggs/frmclause19" -- filename: "nestedAggs/multiWin_1" -- filename: "nestedAggs/multiWin_5" -- filename: "nestedAggs/multiWin_6" -- filename: "nestedAggs/multiWin_7" -- filename: "nestedAggs/multiWin_8" -- filename: "nestedAggs/nstdWinView01" -- filename: "nestedAggs/nstdagg01" -- filename: "nestedAggs/nstdagg02" -- filename: "nestedAggs/nstdagg03" -- filename: "nestedAggs/nstdagg04" -- filename: "nestedAggs/nstdagg05" -- filename: "nestedAggs/nstdagg06" -- filename: "nestedAggs/nstdagg07" -- filename: "nestedAggs/nstdagg08" -- filename: "nestedAggs/nstdagg09" -- filename: "nestedAggs/nstdagg10" -- filename: "nestedAggs/nstdagg11" -- filename: "nestedAggs/nstdagg12" -- filename: "nestedAggs/nstdagg13" -- filename: "nestedAggs/nstdagg14" -- filename: "nestedAggs/nstdagg15" -- filename: "nestedAggs/nstdagg16" -- filename: "nestedAggs/nstdagg17" -- filename: "nestedAggs/nstdagg18" -- filename: "nestedAggs/nstdagg19" -- filename: "nestedAggs/nstdagg20" -- filename: "nestedAggs/nstdagg21" -- filename: "nestedAggs/nstdagg22" -- filename: "nestedAggs/nstdagg23" -- filename: "nestedAggs/nstdagg24" -- filename: "nestedAggs/nstdagg25" -- filename: "nestedAggs/nstdagg26" -- filename: "nestedAggs/wPbOb_1" -- filename: "nestedAggs/wPbOb_10" -- filename: "nestedAggs/wPbOb_11" -- filename: "nestedAggs/wPbOb_12" -- filename: "nestedAggs/wPbOb_13" -- filename: "nestedAggs/wPbOb_14" -- filename: "nestedAggs/wPbOb_15" -- filename: "nestedAggs/wPbOb_16" -- filename: "nestedAggs/wPbOb_17" -- filename: "nestedAggs/wPbOb_18" -- filename: "nestedAggs/wPbOb_19" -- filename: "nestedAggs/wPbOb_2" -- filename: "nestedAggs/wPbOb_20" -- filename: "nestedAggs/wPbOb_21" -- filename: "nestedAggs/wPbOb_22" -- filename: "nestedAggs/wPbOb_23" -- filename: "nestedAggs/wPbOb_24" -- filename: "nestedAggs/wPbOb_25" -- filename: "nestedAggs/wPbOb_26" -- filename: "nestedAggs/wPbOb_3" -- filename: "nestedAggs/wPbOb_4" -- filename: "nestedAggs/wPbOb_5" -- filename: "nestedAggs/wPbOb_6" -- filename: "nestedAggs/wPbOb_7" -- filename: "nestedAggs/wPbOb_8" -- filename: "nestedAggs/wPbOb_9" -- filename: "nestedAggs/woutOby_1" -- filename: "nestedAggs/woutOby_10" -- filename: "nestedAggs/woutOby_11" -- filename: "nestedAggs/woutOby_12" -- filename: "nestedAggs/woutOby_13" -- filename: "nestedAggs/woutOby_2" -- filename: "nestedAggs/woutOby_3" -- filename: "nestedAggs/woutOby_4" -- filename: "nestedAggs/woutOby_5" -- filename: "nestedAggs/woutOby_6" -- filename: "nestedAggs/woutOby_7" -- filename: "nestedAggs/woutOby_8" -- filename: "nestedAggs/woutOby_9" -- filename: "nestedAggs/woutPrtnBy_1" -- filename: "nestedAggs/woutPrtnBy_2" -- filename: "nestedAggs/woutPrtnBy_3" -- filename: "nestedAggs/woutPrtnBy_4" -- filename: "nestedAggs/woutPrtnBy_5" -- filename: "nestedAggs/woutPrtnBy_6" -- filename: "nestedAggs/woutPrtnBy_7" -- filename: "ntile_func/ntileFn_1" -- filename: "ntile_func/ntileFn_10" -- filename: "ntile_func/ntileFn_11" -- filename: "ntile_func/ntileFn_12" -- filename: "ntile_func/ntileFn_13" -- filename: "ntile_func/ntileFn_14" -- filename: "ntile_func/ntileFn_15" -- filename: "ntile_func/ntileFn_16" -- filename: "ntile_func/ntileFn_17" -- filename: "ntile_func/ntileFn_18" -- filename: "ntile_func/ntileFn_19" -- filename: "ntile_func/ntileFn_2" -- filename: "ntile_func/ntileFn_20" -- filename: "ntile_func/ntileFn_21" -- filename: "ntile_func/ntileFn_22" -- filename: "ntile_func/ntileFn_23" -- filename: "ntile_func/ntileFn_24" -- filename: "ntile_func/ntileFn_25" -- filename: "ntile_func/ntileFn_26" -- filename: "ntile_func/ntileFn_27" -- filename: "ntile_func/ntileFn_28" -- filename: "ntile_func/ntileFn_29" -- filename: "ntile_func/ntileFn_3" -- filename: "ntile_func/ntileFn_30" -- filename: "ntile_func/ntileFn_31" -- filename: "ntile_func/ntileFn_32" -- filename: "ntile_func/ntileFn_33" -- filename: "ntile_func/ntileFn_34" -- filename: "ntile_func/ntileFn_35" -- filename: "ntile_func/ntileFn_36" -- filename: "ntile_func/ntileFn_37" -- filename: "ntile_func/ntileFn_38" -- filename: "ntile_func/ntileFn_39" -- filename: "ntile_func/ntileFn_4" -- filename: "ntile_func/ntileFn_40" -- filename: "ntile_func/ntileFn_41" -- filename: "ntile_func/ntileFn_42" -- filename: "ntile_func/ntileFn_43" -- filename: "ntile_func/ntileFn_44" -- filename: "ntile_func/ntileFn_45" -- filename: "ntile_func/ntileFn_46" -- filename: "ntile_func/ntileFn_47" -- filename: "ntile_func/ntileFn_48" -- filename: "ntile_func/ntileFn_49" -- filename: "ntile_func/ntileFn_5" -- filename: "ntile_func/ntileFn_50" -- filename: "ntile_func/ntileFn_51" -- filename: "ntile_func/ntileFn_52" -- filename: "ntile_func/ntileFn_53" -- filename: "ntile_func/ntileFn_54" -- filename: "ntile_func/ntileFn_55" -- filename: "ntile_func/ntileFn_56" -- filename: "ntile_func/ntileFn_57" -- filename: "ntile_func/ntileFn_58" -- filename: "ntile_func/ntileFn_59" -- filename: "ntile_func/ntileFn_6" -- filename: "ntile_func/ntileFn_7" -- filename: "ntile_func/ntileFn_8" -- filename: "ntile_func/ntileFn_9" -- filename: "aggregates/wPrtnOrdrBy_2" diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index a851ebcaaa7b..ae75ccd51d7b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -67,6 +67,7 @@ import static org.junit.Assert.assertNull; import static org.junit.Assert.fail; + import static org.junit.Assert.assertEquals; import java.io.File; import java.io.IOException; @@ -106,16 +107,14 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest private static final Logger log = new Logger(DrillWindowQueryTest.class); private static final ObjectMapper MAPPER = new DefaultObjectMapper(); - private DrillTestCase testCase = null; + private DrillTestCase testCase=null; static { - NullHandling.initializeForTests(); - } + NullHandling.initializeForTests();} - // @Parameterized.Parameters(name = "{0}") +// @Parameterized.Parameters(name = "{0}") @Test - public void ensureAllDeclared() throws Exception - { + public void ensureAllDeclared() throws Exception { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); @@ -131,14 +130,14 @@ public void ensureAllDeclared() throws Exception if (method.getAnnotation(Test.class) == null || ann == null) { continue; } - if (allCases.remove(ann.value() + ".q")) { + if(allCases.remove(ann.value()+".q")) { continue; } fail("found testcase referencing invalid file: " + method.getName()); } for (String string : allCases) { - string = string.replaceFirst("..$", ""); + string=string.replaceFirst("..$",""); System.out.printf("@%s( \"%s\" )\n" + "@Test\n" + "public void test_%s() throws Exception {\n" @@ -147,37 +146,38 @@ public void ensureAllDeclared() throws Exception + "}\n", DrillTestCase1.class.getSimpleName(), string, - string.replace('/', '_')); + string.replace('/', '_') + ); } - assertEquals("found some non-declared tests; please add the above!", 0, allCases.size()); - - } + assertEquals("found some non-declared tests; please add the above!",0, allCases.size()); +} @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) - public @interface DrillTestCase1 - { + public @interface DrillTestCase1 { String value(); +} - } @Rule - public DecoupledIgnoreProcessor ignoreProcessor = new DecoupledIgnoreProcessor(); + public DecoupledIgnoreProcessor ignoreProcessor=new DecoupledIgnoreProcessor(); @Rule - public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); - + public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule (); class DrillTestCaseLoaderRule implements TestRule { + @Override public Statement apply(Statement base, Description description) { DrillTestCase1 annotation = description.getAnnotation(DrillTestCase1.class); testCase = (annotation == null) ? null : new DrillTestCase(annotation.value()); return base; - } - } + }} + + + static class DrillTestCase { @@ -199,6 +199,7 @@ public DrillTestCase(String filename) } } catch (Exception e) { throw new RuntimeException("Encountered exception while loading testcase", e); + } } @@ -222,8 +223,7 @@ private String readStringFromResource(String s) throws IOException query = new String(ByteStreams.toByteArray(queryIn), StandardCharsets.UTF_8); } return query; - } - } + }} @Override public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( @@ -321,8 +321,7 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( // "c9":0.626179100469 new DoubleDimensionSchema("c9")); - return retVal; - } + return retVal;} public class TextualResultsVerifier implements ResultsVerifier { @@ -370,8 +369,7 @@ public void verify(String sql, List results) displayResults(results); throw e; } - } - } + }} static class ArrayRowCmp implements Comparator { @@ -381,8 +379,7 @@ public int compare(Object[] arg0, Object[] arg1) String s0 = Arrays.toString(arg0); String s1 = Arrays.toString(arg1); return s0.compareTo(s1); - } - } + }} private static List parseResults(RowSignature rs, List results) { @@ -415,10 +412,9 @@ private static List parseResults(RowSignature rs, List resul } ret.add(newRow); } - return ret; - } + return ret;} - // @Test +// @Test public void windowQueryTest() throws Exception { Thread thread = null; @@ -442,8 +438,7 @@ public void windowQueryTest() throws Exception if (thread != null && oldName != null) { thread.setName(oldName); } - } - } + }} @SuppressWarnings({"rawtypes", "unchecked"}) private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String dataSource, DimensionSchema... dims) @@ -485,18 +480,14 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .shardSpec(new NumberedShardSpec(0, 0)) .size(0) .build(), - queryableIndex); - } + queryableIndex);} // - @DrillTestCase1("aggregates/winFnQry_77") + @DrillTestCase1( "aggregates/winFnQry_77" ) @Test - public void test_aggregates_winFnQry_77() throws Exception - { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } + public void test_aggregates_winFnQry_77() throws Exception { + windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value());} + private void windowQueryTest(String value) throws Exception { @@ -510,7 +501,6 @@ public void test_lead_func_lead_Fn_76() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_10") @@ -520,7 +510,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_20") @@ -530,7 +519,6 @@ public void test_aggregates_aggOWnFn_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_1") @@ -540,7 +528,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_33") @@ -550,7 +537,6 @@ public void test_ntile_func_ntileFn_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_30") @@ -560,7 +546,6 @@ public void test_aggregates_testW_Nulls_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_5") @@ -570,7 +555,6 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_1") @@ -580,7 +564,6 @@ public void test_last_val_lastValFn_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_35") @@ -590,7 +573,6 @@ public void test_last_val_lastValFn_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_5") @@ -600,7 +582,6 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_100") @@ -610,7 +591,6 @@ public void test_lead_func_lead_Fn_100() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_7") @@ -620,7 +600,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_7") @@ -630,7 +609,6 @@ public void test_nestedAggs_woutPrtnBy_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_6") @@ -640,7 +618,6 @@ public void test_aggregates_aggOWnFn_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_22") @@ -650,7 +627,6 @@ public void test_aggregates_winFnQry_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_68") @@ -660,7 +636,6 @@ public void test_aggregates_winFnQry_68() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_1") @@ -670,7 +645,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_63") @@ -680,7 +654,6 @@ public void test_lead_func_lead_Fn_63() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_46") @@ -690,7 +663,6 @@ public void test_lag_func_lag_Fn_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_21") @@ -700,7 +672,6 @@ public void test_aggregates_woPrtnBy_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_44") @@ -710,7 +681,6 @@ public void test_ntile_func_ntileFn_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_25") @@ -720,7 +690,6 @@ public void test_first_val_firstValFn_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm01") @@ -730,7 +699,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_7") @@ -740,7 +708,6 @@ public void test_lag_func_lag_Fn_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause07") @@ -750,7 +717,6 @@ public void test_nestedAggs_frmclause07() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_33") @@ -760,7 +726,6 @@ public void test_aggregates_winFnQry_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_79") @@ -770,7 +735,6 @@ public void test_aggregates_winFnQry_79() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_5") @@ -780,7 +744,6 @@ public void test_lead_func_lead_Fn_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_74") @@ -790,7 +753,6 @@ public void test_lead_func_lead_Fn_74() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_46") @@ -800,7 +762,6 @@ public void test_aggregates_aggOWnFn_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_10") @@ -810,7 +771,6 @@ public void test_first_val_firstValFn_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_10") @@ -820,7 +780,6 @@ public void test_aggregates_woPrtnBy_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_78") @@ -830,7 +789,6 @@ public void test_lead_func_lead_Fn_78() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_13") @@ -840,7 +798,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_13") @@ -850,7 +807,6 @@ public void test_ntile_func_ntileFn_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_59") @@ -860,7 +816,6 @@ public void test_ntile_func_ntileFn_59() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_3") @@ -870,7 +825,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_5") @@ -880,7 +834,6 @@ public void test_ntile_func_ntileFn_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/max_mulwds") @@ -890,7 +843,6 @@ public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_15") @@ -900,7 +852,6 @@ public void test_last_val_lastValFn_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_3") @@ -910,7 +861,6 @@ public void test_aggregates_wo_OrdrBy_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_6") @@ -920,7 +870,6 @@ public void test_nestedAggs_woutOby_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_43") @@ -930,7 +879,6 @@ public void test_lead_func_lead_Fn_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int7") @@ -940,7 +888,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_35") @@ -950,7 +897,6 @@ public void test_lag_func_lag_Fn_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_44") @@ -960,7 +906,6 @@ public void test_aggregates_winFnQry_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_109") @@ -970,7 +915,6 @@ public void test_lag_func_lag_Fn_109() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_35") @@ -980,7 +924,6 @@ public void test_aggregates_aggOWnFn_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_2") @@ -990,7 +933,6 @@ public void test_aggregates_wPrtnOrdrBy_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_89") @@ -1000,7 +942,6 @@ public void test_lead_func_lead_Fn_89() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_45") @@ -1010,7 +951,6 @@ public void test_aggregates_woPrtnBy_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg23") @@ -1020,7 +960,6 @@ public void test_nestedAggs_nstdagg23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_24") @@ -1030,7 +969,6 @@ public void test_ntile_func_ntileFn_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_2") @@ -1040,7 +978,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_26") @@ -1050,7 +987,6 @@ public void test_last_val_lastValFn_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_6") @@ -1060,7 +996,6 @@ public void test_nestedAggs_emtyOvrCls_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_54") @@ -1070,7 +1005,6 @@ public void test_lead_func_lead_Fn_54() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_54") @@ -1080,7 +1014,6 @@ public void test_frameclause_subQueries_frmInSubQry_54() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_24") @@ -1090,7 +1023,6 @@ public void test_lag_func_lag_Fn_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_55") @@ -1100,7 +1032,6 @@ public void test_aggregates_winFnQry_55() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_59") @@ -1110,7 +1041,6 @@ public void test_lag_func_lag_Fn_59() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_34") @@ -1120,7 +1050,6 @@ public void test_aggregates_woPrtnBy_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_12") @@ -1130,7 +1059,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_6") @@ -1140,7 +1068,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_22") @@ -1150,7 +1077,6 @@ public void test_aggregates_aggOWnFn_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_35") @@ -1160,7 +1086,6 @@ public void test_ntile_func_ntileFn_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg10") @@ -1170,7 +1095,6 @@ public void test_nestedAggs_nstdagg10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_102") @@ -1180,7 +1104,6 @@ public void test_lead_func_lead_Fn_102() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/avg_mulwds") @@ -1190,7 +1113,6 @@ public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_3") @@ -1200,7 +1122,6 @@ public void test_last_val_lastValFn_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_37") @@ -1210,7 +1131,6 @@ public void test_last_val_lastValFn_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_41") @@ -1220,7 +1140,6 @@ public void test_frameclause_subQueries_frmInSubQry_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_8") @@ -1230,7 +1149,6 @@ public void test_aggregates_aggOWnFn_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_5") @@ -1240,7 +1158,6 @@ public void test_nestedAggs_woutPrtnBy_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/cte_win_01") @@ -1250,7 +1167,6 @@ public void test_nestedAggs_cte_win_01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_3") @@ -1260,7 +1176,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_20") @@ -1270,7 +1185,6 @@ public void test_aggregates_winFnQry_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_9") @@ -1280,7 +1194,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_4") @@ -1290,7 +1203,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_65") @@ -1300,7 +1212,6 @@ public void test_lead_func_lead_Fn_65() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_66") @@ -1310,7 +1221,6 @@ public void test_aggregates_winFnQry_66() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_8") @@ -1320,7 +1230,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_13") @@ -1330,7 +1239,6 @@ public void test_lag_func_lag_Fn_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int3") @@ -1340,7 +1248,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm03") @@ -1350,7 +1257,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_48") @@ -1360,7 +1266,6 @@ public void test_lag_func_lag_Fn_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_2") @@ -1370,7 +1275,6 @@ public void test_nestedAggs_wPbOb_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_23") @@ -1380,7 +1284,6 @@ public void test_aggregates_woPrtnBy_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_23") @@ -1390,7 +1293,6 @@ public void test_first_val_firstValFn_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_11") @@ -1400,7 +1302,6 @@ public void test_aggregates_aggOWnFn_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_46") @@ -1410,7 +1311,6 @@ public void test_ntile_func_ntileFn_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_5") @@ -1420,7 +1320,6 @@ public void test_lag_func_lag_Fn_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause09") @@ -1430,7 +1329,6 @@ public void test_nestedAggs_frmclause09() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_1") @@ -1440,7 +1338,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_30") @@ -1450,7 +1347,6 @@ public void test_frameclause_subQueries_frmInSubQry_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_10") @@ -1460,7 +1356,6 @@ public void test_nestedAggs_basic_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_6") @@ -1470,7 +1365,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_31") @@ -1480,7 +1374,6 @@ public void test_aggregates_winFnQry_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_3") @@ -1490,7 +1383,6 @@ public void test_lead_func_lead_Fn_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_30") @@ -1500,7 +1392,6 @@ public void test_lead_func_lead_Fn_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_38") @@ -1510,7 +1401,6 @@ public void test_aggregates_woPrtnBy_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_8") @@ -1520,7 +1410,6 @@ public void test_nestedAggs_basic_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_28") @@ -1530,7 +1419,6 @@ public void test_lag_func_lag_Fn_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_81") @@ -1540,7 +1428,6 @@ public void test_lag_func_lag_Fn_81() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_59") @@ -1550,7 +1437,6 @@ public void test_aggregates_winFnQry_59() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_2") @@ -1560,7 +1446,6 @@ public void test_nestedAggs_emtyOvrCls_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_13") @@ -1570,7 +1455,6 @@ public void test_aggregates_winFnQry_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_12") @@ -1580,7 +1464,6 @@ public void test_lead_func_lead_Fn_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_58") @@ -1590,7 +1473,6 @@ public void test_lead_func_lead_Fn_58() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_30") @@ -1600,7 +1482,6 @@ public void test_first_val_firstValFn_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_33") @@ -1610,7 +1491,6 @@ public void test_last_val_lastValFn_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_3") @@ -1620,7 +1500,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_19") @@ -1630,7 +1509,6 @@ public void test_frameclause_subQueries_frmInSubQry_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_6") @@ -1640,7 +1518,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_3") @@ -1650,7 +1527,6 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_39") @@ -1660,7 +1536,6 @@ public void test_ntile_func_ntileFn_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_17") @@ -1670,7 +1545,6 @@ public void test_aggregates_testW_Nulls_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/cte_win_05") @@ -1680,7 +1554,6 @@ public void test_nestedAggs_cte_win_05() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/fval_mulwds") @@ -1690,7 +1563,6 @@ public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_27") @@ -1700,7 +1572,6 @@ public void test_aggregates_woPrtnBy_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_1") @@ -1710,7 +1581,6 @@ public void test_nestedAggs_woutPrtnBy_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_70") @@ -1720,7 +1590,6 @@ public void test_lag_func_lag_Fn_70() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_4") @@ -1730,7 +1599,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_17") @@ -1740,7 +1608,6 @@ public void test_lag_func_lag_Fn_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_24") @@ -1750,7 +1617,6 @@ public void test_aggregates_winFnQry_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_23") @@ -1760,7 +1626,6 @@ public void test_lead_func_lead_Fn_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_69") @@ -1770,7 +1635,6 @@ public void test_lead_func_lead_Fn_69() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int12") @@ -1780,7 +1644,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_2") @@ -1790,7 +1653,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_1") @@ -1800,7 +1662,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_08") @@ -1810,7 +1671,6 @@ public void test_frameclause_subQueries_frmInSubQry_08() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_1") @@ -1820,7 +1680,6 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_6") @@ -1830,7 +1689,6 @@ public void test_aggregates_woPrtnBy_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_5") @@ -1840,7 +1698,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_9") @@ -1850,7 +1707,6 @@ public void test_lag_func_lag_Fn_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_16") @@ -1860,7 +1716,6 @@ public void test_aggregates_woPrtnBy_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/lval_mulwds") @@ -1870,7 +1725,6 @@ public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_7") @@ -1880,7 +1734,6 @@ public void test_lead_func_lead_Fn_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_35") @@ -1890,7 +1743,6 @@ public void test_aggregates_winFnQry_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_1") @@ -1900,7 +1752,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_11") @@ -1910,7 +1761,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_33") @@ -1920,7 +1770,6 @@ public void test_lag_func_lag_Fn_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_79") @@ -1930,7 +1779,6 @@ public void test_lag_func_lag_Fn_79() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_107") @@ -1940,7 +1788,6 @@ public void test_lag_func_lag_Fn_107() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_44") @@ -1950,7 +1797,6 @@ public void test_aggregates_aggOWnFn_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_12") @@ -1960,7 +1806,6 @@ public void test_first_val_firstValFn_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_11") @@ -1970,7 +1815,6 @@ public void test_ntile_func_ntileFn_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_3") @@ -1980,7 +1824,6 @@ public void test_ntile_func_ntileFn_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_57") @@ -1990,7 +1833,6 @@ public void test_ntile_func_ntileFn_57() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_13") @@ -2000,7 +1842,6 @@ public void test_last_val_lastValFn_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_5") @@ -2010,7 +1851,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_18") @@ -2020,7 +1860,6 @@ public void test_nestedAggs_wPbOb_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause18") @@ -2030,7 +1869,6 @@ public void test_nestedAggs_frmclause18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_2") @@ -2040,7 +1878,6 @@ public void test_aggregates_woPrtnBy_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_46") @@ -2050,7 +1887,6 @@ public void test_aggregates_winFnQry_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_1") @@ -2060,7 +1896,6 @@ public void test_aggregates_wo_OrdrBy_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_87") @@ -2070,7 +1905,6 @@ public void test_lead_func_lead_Fn_87() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int5") @@ -2080,7 +1914,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_8") @@ -2090,7 +1923,6 @@ public void test_nestedAggs_woutOby_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_41") @@ -2100,7 +1932,6 @@ public void test_lead_func_lead_Fn_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int5") @@ -2110,7 +1941,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_63") @@ -2120,7 +1950,6 @@ public void test_frameclause_subQueries_frmInSubQry_63() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_22") @@ -2130,7 +1959,6 @@ public void test_lag_func_lag_Fn_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_68") @@ -2140,7 +1968,6 @@ public void test_lag_func_lag_Fn_68() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_43") @@ -2150,7 +1977,6 @@ public void test_aggregates_woPrtnBy_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_13") @@ -2160,7 +1986,6 @@ public void test_nestedAggs_woutOby_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_33") @@ -2170,7 +1995,6 @@ public void test_aggregates_aggOWnFn_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_22") @@ -2180,7 +2004,6 @@ public void test_ntile_func_ntileFn_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg21") @@ -2190,7 +2013,6 @@ public void test_nestedAggs_nstdagg21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_24") @@ -2200,7 +2022,6 @@ public void test_last_val_lastValFn_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_4") @@ -2210,7 +2031,6 @@ public void test_aggregates_wPrtnOrdrBy_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_52") @@ -2220,7 +2040,6 @@ public void test_frameclause_subQueries_frmInSubQry_52() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/min_mulwds") @@ -2230,7 +2049,6 @@ public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_8") @@ -2240,7 +2058,6 @@ public void test_nestedAggs_emtyOvrCls_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_11") @@ -2250,7 +2067,6 @@ public void test_aggregates_winFnQry_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_57") @@ -2260,7 +2076,6 @@ public void test_aggregates_winFnQry_57() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_2") @@ -2270,7 +2085,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_98") @@ -2280,7 +2094,6 @@ public void test_lead_func_lead_Fn_98() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_52") @@ -2290,7 +2103,6 @@ public void test_lead_func_lead_Fn_52() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_11") @@ -2300,7 +2112,6 @@ public void test_lag_func_lag_Fn_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_57") @@ -2310,7 +2121,6 @@ public void test_lag_func_lag_Fn_57() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_32") @@ -2320,7 +2130,6 @@ public void test_aggregates_woPrtnBy_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_37") @@ -2330,7 +2139,6 @@ public void test_ntile_func_ntileFn_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_19") @@ -2340,7 +2148,6 @@ public void test_aggregates_testW_Nulls_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/cte_win_03") @@ -2350,7 +2157,6 @@ public void test_nestedAggs_cte_win_03() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_6") @@ -2360,7 +2166,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_4") @@ -2370,7 +2175,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_3") @@ -2380,7 +2184,6 @@ public void test_nestedAggs_woutPrtnBy_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_9") @@ -2390,7 +2193,6 @@ public void test_aggregates_testW_Nulls_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_26") @@ -2400,7 +2202,6 @@ public void test_aggregates_winFnQry_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_15") @@ -2410,7 +2211,6 @@ public void test_lag_func_lag_Fn_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_21") @@ -2420,7 +2220,6 @@ public void test_lead_func_lead_Fn_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm05") @@ -2430,7 +2229,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_21") @@ -2440,7 +2238,6 @@ public void test_first_val_firstValFn_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int1") @@ -2450,7 +2247,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_67") @@ -2460,7 +2256,6 @@ public void test_lead_func_lead_Fn_67() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_3") @@ -2470,7 +2265,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_06") @@ -2480,7 +2274,6 @@ public void test_frameclause_subQueries_frmInSubQry_06() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_25") @@ -2490,7 +2283,6 @@ public void test_aggregates_woPrtnBy_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int14") @@ -2500,7 +2292,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_4") @@ -2510,7 +2301,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_48") @@ -2520,7 +2310,6 @@ public void test_ntile_func_ntileFn_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_51") @@ -2530,7 +2319,6 @@ public void test_aggregates_aggOWnFn_51() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_8") @@ -2540,7 +2328,6 @@ public void test_aggregates_woPrtnBy_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_3") @@ -2550,7 +2337,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_37") @@ -2560,7 +2346,6 @@ public void test_aggregates_winFnQry_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_32") @@ -2570,7 +2355,6 @@ public void test_lead_func_lead_Fn_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_9") @@ -2580,7 +2364,6 @@ public void test_ntile_func_ntileFn_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_11") @@ -2590,7 +2373,6 @@ public void test_last_val_lastValFn_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_2") @@ -2600,7 +2382,6 @@ public void test_first_val_firstValFn_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_36") @@ -2610,7 +2391,6 @@ public void test_lead_func_lead_Fn_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_42") @@ -2620,7 +2400,6 @@ public void test_aggregates_aggOWnFn_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_14") @@ -2630,7 +2409,6 @@ public void test_aggregates_woPrtnBy_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_17") @@ -2640,7 +2418,6 @@ public void test_ntile_func_ntileFn_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_16") @@ -2650,7 +2427,6 @@ public void test_nestedAggs_wPbOb_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_4") @@ -2660,7 +2436,6 @@ public void test_aggregates_woPrtnBy_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_1") @@ -2670,7 +2445,6 @@ public void test_aggregates_winFnQry_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int3") @@ -2680,7 +2454,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_39") @@ -2690,7 +2463,6 @@ public void test_lag_func_lag_Fn_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_92") @@ -2700,7 +2472,6 @@ public void test_lag_func_lag_Fn_92() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_48") @@ -2710,7 +2481,6 @@ public void test_aggregates_winFnQry_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_49") @@ -2720,7 +2490,6 @@ public void test_aggregates_woPrtnBy_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_61") @@ -2730,7 +2499,6 @@ public void test_frameclause_subQueries_frmInSubQry_61() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_47") @@ -2740,7 +2508,6 @@ public void test_lead_func_lead_Fn_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_22") @@ -2750,7 +2517,6 @@ public void test_last_val_lastValFn_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_31") @@ -2760,7 +2526,6 @@ public void test_aggregates_aggOWnFn_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_22") @@ -2770,7 +2535,6 @@ public void test_aggregates_wo_OrdrBy_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_2") @@ -2780,7 +2544,6 @@ public void test_nestedAggs_woutOby_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_28") @@ -2790,7 +2553,6 @@ public void test_ntile_func_ntileFn_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_11") @@ -2800,7 +2562,6 @@ public void test_nestedAggs_woutOby_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_7") @@ -2810,7 +2571,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_50") @@ -2820,7 +2580,6 @@ public void test_frameclause_subQueries_frmInSubQry_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_4") @@ -2830,7 +2589,6 @@ public void test_ntile_func_ntileFn_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_1") @@ -2840,7 +2598,6 @@ public void test_aggregates_woPrtnBy_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_64") @@ -2850,7 +2607,6 @@ public void test_frameclause_subQueries_frmInSubQry_64() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_5") @@ -2860,7 +2616,6 @@ public void test_nestedAggs_woutOby_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_88") @@ -2870,7 +2625,6 @@ public void test_lead_func_lead_Fn_88() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int6") @@ -2880,7 +2634,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_43") @@ -2890,7 +2643,6 @@ public void test_aggregates_winFnQry_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_4") @@ -2900,7 +2652,6 @@ public void test_aggregates_wo_OrdrBy_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_42") @@ -2910,7 +2661,6 @@ public void test_lead_func_lead_Fn_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_3") @@ -2920,7 +2670,6 @@ public void test_aggregates_wPrtnOrdrBy_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_46") @@ -2930,7 +2679,6 @@ public void test_aggregates_woPrtnBy_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_34") @@ -2940,7 +2688,6 @@ public void test_aggregates_aggOWnFn_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/sum_mulwds") @@ -2950,7 +2697,6 @@ public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_23") @@ -2960,7 +2706,6 @@ public void test_ntile_func_ntileFn_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg22") @@ -2970,7 +2715,6 @@ public void test_nestedAggs_nstdagg22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_25") @@ -2980,7 +2724,6 @@ public void test_last_val_lastValFn_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_3") @@ -2990,7 +2733,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_1") @@ -3000,7 +2742,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_99") @@ -3010,7 +2751,6 @@ public void test_lead_func_lead_Fn_99() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_7") @@ -3020,7 +2760,6 @@ public void test_nestedAggs_emtyOvrCls_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_3") @@ -3030,7 +2769,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_25") @@ -3040,7 +2778,6 @@ public void test_lag_func_lag_Fn_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_54") @@ -3050,7 +2787,6 @@ public void test_aggregates_winFnQry_54() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_53") @@ -3060,7 +2796,6 @@ public void test_frameclause_subQueries_frmInSubQry_53() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_53") @@ -3070,7 +2805,6 @@ public void test_lead_func_lead_Fn_53() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_48") @@ -3080,7 +2814,6 @@ public void test_aggregates_aggOWnFn_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_53") @@ -3090,7 +2823,6 @@ public void test_ntile_func_ntileFn_53() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_17") @@ -3100,7 +2832,6 @@ public void test_last_val_lastValFn_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg13") @@ -3110,7 +2841,6 @@ public void test_nestedAggs_nstdagg13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_105") @@ -3120,7 +2850,6 @@ public void test_lead_func_lead_Fn_105() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_12") @@ -3130,7 +2859,6 @@ public void test_aggregates_testW_Nulls_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_50") @@ -3140,7 +2868,6 @@ public void test_aggregates_woPrtnBy_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_1") @@ -3150,7 +2877,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause14") @@ -3160,7 +2886,6 @@ public void test_nestedAggs_frmclause14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_16") @@ -3170,7 +2895,6 @@ public void test_first_val_firstValFn_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_4") @@ -3180,7 +2904,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_60") @@ -3190,7 +2913,6 @@ public void test_lead_func_lead_Fn_60() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int9") @@ -3200,7 +2922,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_52") @@ -3210,7 +2931,6 @@ public void test_lag_func_lag_Fn_52() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_98") @@ -3220,7 +2940,6 @@ public void test_lag_func_lag_Fn_98() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_8") @@ -3230,7 +2949,6 @@ public void test_first_val_firstValFn_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_5") @@ -3240,7 +2958,6 @@ public void test_aggregates_wo_OrdrBy_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_65") @@ -3250,7 +2967,6 @@ public void test_aggregates_winFnQry_65() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int9") @@ -3260,7 +2976,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_21") @@ -3270,7 +2985,6 @@ public void test_frameclause_subQueries_frmInSubQry_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_37") @@ -3280,7 +2994,6 @@ public void test_aggregates_aggOWnFn_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_4") @@ -3290,7 +3003,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_1") @@ -3300,7 +3012,6 @@ public void test_aggregates_aggOWnFn_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_28") @@ -3310,7 +3021,6 @@ public void test_last_val_lastValFn_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_8") @@ -3320,7 +3030,6 @@ public void test_aggregates_wPrtnOrdrBy_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg02") @@ -3330,7 +3039,6 @@ public void test_nestedAggs_nstdagg02() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_4") @@ -3340,7 +3048,6 @@ public void test_lag_func_lag_Fn_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_3") @@ -3350,7 +3057,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_71") @@ -3360,7 +3066,6 @@ public void test_lead_func_lead_Fn_71() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/mtyOvrCluse_03") @@ -3370,7 +3075,6 @@ public void test_aggregates_mtyOvrCluse_03() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_10") @@ -3380,7 +3084,6 @@ public void test_frameclause_subQueries_frmInSubQry_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_56") @@ -3390,7 +3093,6 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_41") @@ -3400,7 +3102,6 @@ public void test_lag_func_lag_Fn_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_87") @@ -3410,7 +3111,6 @@ public void test_lag_func_lag_Fn_87() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_76") @@ -3420,7 +3120,6 @@ public void test_aggregates_winFnQry_76() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_104") @@ -3430,7 +3129,6 @@ public void test_lag_func_lag_Fn_104() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_30") @@ -3440,7 +3138,6 @@ public void test_lag_func_lag_Fn_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_1") @@ -3450,7 +3147,6 @@ public void test_aggregates_testW_Nulls_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_4") @@ -3460,7 +3156,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_18") @@ -3470,7 +3165,6 @@ public void test_lead_func_lead_Fn_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_14") @@ -3480,7 +3174,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_39") @@ -3490,7 +3183,6 @@ public void test_last_val_lastValFn_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_5") @@ -3500,7 +3192,6 @@ public void test_last_val_lastValFn_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_34") @@ -3510,7 +3201,6 @@ public void test_aggregates_testW_Nulls_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_1") @@ -3520,7 +3210,6 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_3") @@ -3530,7 +3219,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_15") @@ -3540,7 +3228,6 @@ public void test_aggregates_wo_OrdrBy_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_82") @@ -3550,7 +3237,6 @@ public void test_lead_func_lead_Fn_82() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_41") @@ -3560,7 +3246,6 @@ public void test_aggregates_winFnQry_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_2") @@ -3570,7 +3255,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_43") @@ -3580,7 +3264,6 @@ public void test_frameclause_subQueries_frmInSubQry_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_76") @@ -3590,7 +3273,6 @@ public void test_lag_func_lag_Fn_76() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_5") @@ -3600,7 +3282,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_40") @@ -3610,7 +3291,6 @@ public void test_ntile_func_ntileFn_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_13") @@ -3620,7 +3300,6 @@ public void test_aggregates_aggOWnFn_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_4") @@ -3630,7 +3309,6 @@ public void test_nestedAggs_wPbOb_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_29") @@ -3640,7 +3318,6 @@ public void test_lead_func_lead_Fn_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg24") @@ -3650,7 +3327,6 @@ public void test_nestedAggs_nstdagg24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_23") @@ -3660,7 +3336,6 @@ public void test_aggregates_testW_Nulls_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_1") @@ -3670,7 +3345,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause03") @@ -3680,7 +3354,6 @@ public void test_nestedAggs_frmclause03() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_29") @@ -3690,7 +3363,6 @@ public void test_first_val_firstValFn_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_3") @@ -3700,7 +3372,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_52") @@ -3710,7 +3381,6 @@ public void test_aggregates_winFnQry_52() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_93") @@ -3720,7 +3390,6 @@ public void test_lead_func_lead_Fn_93() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_1") @@ -3730,7 +3399,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_32") @@ -3740,7 +3408,6 @@ public void test_frameclause_subQueries_frmInSubQry_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_65") @@ -3750,7 +3417,6 @@ public void test_lag_func_lag_Fn_65() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_55") @@ -3760,7 +3426,6 @@ public void test_ntile_func_ntileFn_55() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_14") @@ -3770,7 +3435,6 @@ public void test_first_val_firstValFn_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_107") @@ -3780,7 +3444,6 @@ public void test_lead_func_lead_Fn_107() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_10") @@ -3790,7 +3453,6 @@ public void test_aggregates_testW_Nulls_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_19") @@ -3800,7 +3462,6 @@ public void test_last_val_lastValFn_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_7") @@ -3810,7 +3471,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg15") @@ -3820,7 +3480,6 @@ public void test_nestedAggs_nstdagg15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause16") @@ -3830,7 +3489,6 @@ public void test_nestedAggs_frmclause16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_62") @@ -3840,7 +3498,6 @@ public void test_lead_func_lead_Fn_62() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_63") @@ -3850,7 +3507,6 @@ public void test_aggregates_winFnQry_63() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_7") @@ -3860,7 +3516,6 @@ public void test_aggregates_wo_OrdrBy_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int7") @@ -3870,7 +3525,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_23") @@ -3880,7 +3534,6 @@ public void test_frameclause_subQueries_frmInSubQry_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_39") @@ -3890,7 +3543,6 @@ public void test_aggregates_aggOWnFn_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_54") @@ -3900,7 +3552,6 @@ public void test_lag_func_lag_Fn_54() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_41") @@ -3910,7 +3561,6 @@ public void test_aggregates_woPrtnBy_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_89") @@ -3920,7 +3570,6 @@ public void test_lag_func_lag_Fn_89() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_2") @@ -3930,7 +3579,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_1") @@ -3940,7 +3588,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_20") @@ -3950,7 +3597,6 @@ public void test_ntile_func_ntileFn_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_3") @@ -3960,7 +3606,6 @@ public void test_aggregates_aggOWnFn_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_2") @@ -3970,7 +3615,6 @@ public void test_lag_func_lag_Fn_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_6") @@ -3980,7 +3624,6 @@ public void test_aggregates_wPrtnOrdrBy_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg04") @@ -3990,7 +3633,6 @@ public void test_nestedAggs_nstdagg04() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_73") @@ -4000,7 +3642,6 @@ public void test_lead_func_lead_Fn_73() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_58") @@ -4010,7 +3651,6 @@ public void test_frameclause_subQueries_frmInSubQry_58() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/mtyOvrCluse_05") @@ -4020,7 +3660,6 @@ public void test_aggregates_mtyOvrCluse_05() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_74") @@ -4030,7 +3669,6 @@ public void test_aggregates_winFnQry_74() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_12") @@ -4040,7 +3678,6 @@ public void test_frameclause_subQueries_frmInSubQry_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_43") @@ -4050,7 +3687,6 @@ public void test_lag_func_lag_Fn_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_30") @@ -4060,7 +3696,6 @@ public void test_aggregates_woPrtnBy_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_106") @@ -4070,7 +3705,6 @@ public void test_lag_func_lag_Fn_106() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_32") @@ -4080,7 +3714,6 @@ public void test_lag_func_lag_Fn_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_78") @@ -4090,7 +3723,6 @@ public void test_lag_func_lag_Fn_78() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_2") @@ -4100,7 +3732,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_10") @@ -4110,7 +3741,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_31") @@ -4120,7 +3750,6 @@ public void test_ntile_func_ntileFn_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_3") @@ -4130,7 +3759,6 @@ public void test_aggregates_testW_Nulls_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_3") @@ -4140,7 +3768,6 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_32") @@ -4150,7 +3777,6 @@ public void test_aggregates_testW_Nulls_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_7") @@ -4160,7 +3786,6 @@ public void test_last_val_lastValFn_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_2") @@ -4170,7 +3795,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_5") @@ -4180,7 +3804,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_17") @@ -4190,7 +3813,6 @@ public void test_aggregates_wo_OrdrBy_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_45") @@ -4200,7 +3822,6 @@ public void test_frameclause_subQueries_frmInSubQry_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_85") @@ -4210,7 +3831,6 @@ public void test_aggregates_winFnQry_85() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_84") @@ -4220,7 +3840,6 @@ public void test_lead_func_lead_Fn_84() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_21") @@ -4230,7 +3849,6 @@ public void test_lag_func_lag_Fn_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_67") @@ -4240,7 +3858,6 @@ public void test_lag_func_lag_Fn_67() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_50") @@ -4250,7 +3867,6 @@ public void test_aggregates_winFnQry_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_7") @@ -4260,7 +3876,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_15") @@ -4270,7 +3885,6 @@ public void test_aggregates_aggOWnFn_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_42") @@ -4280,7 +3894,6 @@ public void test_ntile_func_ntileFn_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_2") @@ -4290,7 +3903,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_21") @@ -4300,7 +3912,6 @@ public void test_aggregates_testW_Nulls_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg26") @@ -4310,7 +3921,6 @@ public void test_nestedAggs_nstdagg26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause05") @@ -4320,7 +3930,6 @@ public void test_nestedAggs_frmclause05() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_21") @@ -4330,7 +3939,6 @@ public void test_nestedAggs_wPbOb_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_27") @@ -4340,7 +3948,6 @@ public void test_first_val_firstValFn_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_34") @@ -4350,7 +3957,6 @@ public void test_frameclause_subQueries_frmInSubQry_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_5") @@ -4360,7 +3966,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_95") @@ -4370,7 +3975,6 @@ public void test_lead_func_lead_Fn_95() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_6") @@ -4380,7 +3984,6 @@ public void test_nestedAggs_wPbOb_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_4") @@ -4390,7 +3993,6 @@ public void test_first_val_firstValFn_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_1") @@ -4400,7 +4002,6 @@ public void test_nestedAggs_basic_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_61") @@ -4410,7 +4011,6 @@ public void test_aggregates_winFnQry_61() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_9") @@ -4420,7 +4020,6 @@ public void test_aggregates_wo_OrdrBy_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_38") @@ -4430,7 +4029,6 @@ public void test_lead_func_lead_Fn_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_5") @@ -4440,7 +4038,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause10") @@ -4450,7 +4047,6 @@ public void test_nestedAggs_frmclause10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg17") @@ -4460,7 +4056,6 @@ public void test_nestedAggs_nstdagg17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_16") @@ -4470,7 +4065,6 @@ public void test_aggregates_testW_Nulls_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int12") @@ -4480,7 +4074,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_1") @@ -4490,7 +4083,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_10") @@ -4500,7 +4092,6 @@ public void test_nestedAggs_wPbOb_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_94") @@ -4510,7 +4101,6 @@ public void test_lag_func_lag_Fn_94() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_28") @@ -4520,7 +4110,6 @@ public void test_aggregates_woPrtnBy_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_25") @@ -4530,7 +4119,6 @@ public void test_frameclause_subQueries_frmInSubQry_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_72") @@ -4540,7 +4128,6 @@ public void test_aggregates_winFnQry_72() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_1") @@ -4550,7 +4137,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_111") @@ -4560,7 +4146,6 @@ public void test_lag_func_lag_Fn_111() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_49") @@ -4570,7 +4155,6 @@ public void test_lead_func_lead_Fn_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg06") @@ -4580,7 +4164,6 @@ public void test_nestedAggs_nstdagg06() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_2") @@ -4590,7 +4173,6 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_19") @@ -4600,7 +4182,6 @@ public void test_aggregates_winFnQry_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_1") @@ -4610,7 +4191,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_24") @@ -4620,7 +4200,6 @@ public void test_aggregates_wo_OrdrBy_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_14") @@ -4630,7 +4209,6 @@ public void test_frameclause_subQueries_frmInSubQry_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_83") @@ -4640,7 +4218,6 @@ public void test_lag_func_lag_Fn_83() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_17") @@ -4650,7 +4227,6 @@ public void test_aggregates_woPrtnBy_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_5") @@ -4660,7 +4236,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_14") @@ -4670,7 +4245,6 @@ public void test_lead_func_lead_Fn_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_83") @@ -4680,7 +4254,6 @@ public void test_aggregates_winFnQry_83() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_9") @@ -4690,7 +4263,6 @@ public void test_last_val_lastValFn_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_100") @@ -4700,7 +4272,6 @@ public void test_lag_func_lag_Fn_100() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/multiWin_8") @@ -4710,7 +4281,6 @@ public void test_nestedAggs_multiWin_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_11") @@ -4720,7 +4290,6 @@ public void test_aggregates_wo_OrdrBy_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_18") @@ -4730,7 +4299,6 @@ public void test_ntile_func_ntileFn_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_38") @@ -4740,7 +4308,6 @@ public void test_aggregates_testW_Nulls_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_5") @@ -4750,7 +4317,6 @@ public void test_aggregates_testW_Nulls_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_19") @@ -4760,7 +4326,6 @@ public void test_lag_func_lag_Fn_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_47") @@ -4770,7 +4335,6 @@ public void test_frameclause_subQueries_frmInSubQry_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_72") @@ -4780,7 +4344,6 @@ public void test_lag_func_lag_Fn_72() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_17") @@ -4790,7 +4353,6 @@ public void test_aggregates_aggOWnFn_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_01") @@ -4800,7 +4362,6 @@ public void test_frameclause_subQueries_frmInSubQry_01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_8") @@ -4810,7 +4371,6 @@ public void test_aggregates_winFnQry_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_25") @@ -4820,7 +4380,6 @@ public void test_lead_func_lead_Fn_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_4") @@ -4830,7 +4389,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int10") @@ -4840,7 +4398,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_29") @@ -4850,7 +4407,6 @@ public void test_ntile_func_ntileFn_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_23") @@ -4860,7 +4416,6 @@ public void test_nestedAggs_wPbOb_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_27") @@ -4870,7 +4425,6 @@ public void test_aggregates_testW_Nulls_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_3") @@ -4880,7 +4434,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_12") @@ -4890,7 +4443,6 @@ public void test_nestedAggs_emtyOvrCls_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_36") @@ -4900,7 +4452,6 @@ public void test_frameclause_subQueries_frmInSubQry_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_61") @@ -4910,7 +4461,6 @@ public void test_lag_func_lag_Fn_61() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_7") @@ -4920,7 +4470,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_8") @@ -4930,7 +4479,6 @@ public void test_nestedAggs_wPbOb_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_51") @@ -4940,7 +4488,6 @@ public void test_ntile_func_ntileFn_51() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_3") @@ -4950,7 +4497,6 @@ public void test_nestedAggs_basic_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_30") @@ -4960,7 +4506,6 @@ public void test_last_val_lastValFn_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause12") @@ -4970,7 +4515,6 @@ public void test_nestedAggs_frmclause12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_14") @@ -4980,7 +4524,6 @@ public void test_aggregates_testW_Nulls_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int14") @@ -4990,7 +4533,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_12") @@ -5000,7 +4542,6 @@ public void test_nestedAggs_wPbOb_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg19") @@ -5010,7 +4551,6 @@ public void test_nestedAggs_nstdagg19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_3") @@ -5020,7 +4560,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_27") @@ -5030,7 +4569,6 @@ public void test_frameclause_subQueries_frmInSubQry_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_18") @@ -5040,7 +4578,6 @@ public void test_first_val_firstValFn_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_50") @@ -5050,7 +4587,6 @@ public void test_lag_func_lag_Fn_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_96") @@ -5060,7 +4596,6 @@ public void test_lag_func_lag_Fn_96() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_6") @@ -5070,7 +4605,6 @@ public void test_first_val_firstValFn_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_70") @@ -5080,7 +4614,6 @@ public void test_aggregates_winFnQry_70() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_9") @@ -5090,7 +4623,6 @@ public void test_aggregates_woPrtnBy_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_50") @@ -5100,7 +4632,6 @@ public void test_aggregates_aggOWnFn_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_4") @@ -5110,7 +4641,6 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_06") @@ -5120,7 +4650,6 @@ public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_17") @@ -5130,7 +4659,6 @@ public void test_aggregates_winFnQry_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg08") @@ -5140,7 +4668,6 @@ public void test_nestedAggs_nstdagg08() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_3") @@ -5150,7 +4677,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_5") @@ -5160,7 +4686,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_26") @@ -5170,7 +4695,6 @@ public void test_aggregates_wo_OrdrBy_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_16") @@ -5180,7 +4704,6 @@ public void test_frameclause_subQueries_frmInSubQry_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_19") @@ -5190,7 +4713,6 @@ public void test_aggregates_woPrtnBy_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_85") @@ -5200,7 +4722,6 @@ public void test_lag_func_lag_Fn_85() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/multiWin_6") @@ -5210,7 +4731,6 @@ public void test_nestedAggs_multiWin_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_81") @@ -5220,7 +4740,6 @@ public void test_aggregates_winFnQry_81() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_2") @@ -5230,7 +4749,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_102") @@ -5240,7 +4758,6 @@ public void test_lag_func_lag_Fn_102() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_16") @@ -5250,7 +4767,6 @@ public void test_lead_func_lead_Fn_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_36") @@ -5260,7 +4776,6 @@ public void test_aggregates_testW_Nulls_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_28") @@ -5270,7 +4785,6 @@ public void test_aggregates_winFnQry_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_1") @@ -5280,7 +4794,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_80") @@ -5290,7 +4803,6 @@ public void test_lead_func_lead_Fn_80() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_13") @@ -5300,7 +4812,6 @@ public void test_aggregates_wo_OrdrBy_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_03") @@ -5310,7 +4821,6 @@ public void test_frameclause_subQueries_frmInSubQry_03() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_49") @@ -5320,7 +4830,6 @@ public void test_frameclause_subQueries_frmInSubQry_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_7") @@ -5330,7 +4839,6 @@ public void test_aggregates_testW_Nulls_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_6") @@ -5340,7 +4848,6 @@ public void test_aggregates_winFnQry_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_74") @@ -5350,7 +4857,6 @@ public void test_lag_func_lag_Fn_74() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_19") @@ -5360,7 +4866,6 @@ public void test_aggregates_aggOWnFn_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_5") @@ -5370,7 +4875,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_27") @@ -5380,7 +4884,6 @@ public void test_lead_func_lead_Fn_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_10") @@ -5390,7 +4893,6 @@ public void test_nestedAggs_emtyOvrCls_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause01") @@ -5400,7 +4902,6 @@ public void test_nestedAggs_frmclause01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_25") @@ -5410,7 +4911,6 @@ public void test_aggregates_testW_Nulls_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_39") @@ -5420,7 +4920,6 @@ public void test_aggregates_winFnQry_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_25") @@ -5430,7 +4929,6 @@ public void test_nestedAggs_wPbOb_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_91") @@ -5440,7 +4938,6 @@ public void test_lead_func_lead_Fn_91() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_3") @@ -5450,7 +4947,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_38") @@ -5460,7 +4956,6 @@ public void test_frameclause_subQueries_frmInSubQry_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_3") @@ -5470,7 +4965,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_63") @@ -5480,7 +4974,6 @@ public void test_lag_func_lag_Fn_63() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_5") @@ -5490,7 +4983,6 @@ public void test_nestedAggs_basic_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_34") @@ -5500,7 +4992,6 @@ public void test_lead_func_lead_Fn_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_12") @@ -5510,7 +5001,6 @@ public void test_aggregates_woPrtnBy_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int1") @@ -5520,7 +5010,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/count_mulwds") @@ -5530,7 +5019,6 @@ public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_40") @@ -5540,7 +5028,6 @@ public void test_aggregates_aggOWnFn_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_1") @@ -5550,7 +5037,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_15") @@ -5560,7 +5046,6 @@ public void test_ntile_func_ntileFn_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_7") @@ -5570,7 +5055,6 @@ public void test_ntile_func_ntileFn_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_14") @@ -5580,7 +5064,6 @@ public void test_nestedAggs_wPbOb_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_90") @@ -5590,7 +5073,6 @@ public void test_lag_func_lag_Fn_90() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_3") @@ -5600,7 +5082,6 @@ public void test_aggregates_winFnQry_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_4") @@ -5610,7 +5091,6 @@ public void test_nestedAggs_woutOby_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_37") @@ -5620,7 +5100,6 @@ public void test_lag_func_lag_Fn_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_20") @@ -5630,7 +5109,6 @@ public void test_last_val_lastValFn_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_45") @@ -5640,7 +5118,6 @@ public void test_lead_func_lead_Fn_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_20") @@ -5650,7 +5127,6 @@ public void test_aggregates_wo_OrdrBy_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_47") @@ -5660,7 +5136,6 @@ public void test_aggregates_woPrtnBy_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_26") @@ -5670,7 +5145,6 @@ public void test_ntile_func_ntileFn_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_5") @@ -5680,7 +5154,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_08") @@ -5690,7 +5163,6 @@ public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_26") @@ -5700,7 +5172,6 @@ public void test_lag_func_lag_Fn_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_15") @@ -5710,7 +5181,6 @@ public void test_aggregates_winFnQry_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_10") @@ -5720,7 +5190,6 @@ public void test_lead_func_lead_Fn_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_6") @@ -5730,7 +5199,6 @@ public void test_nestedAggs_basic_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_4") @@ -5740,7 +5208,6 @@ public void test_nestedAggs_emtyOvrCls_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_32") @@ -5750,7 +5217,6 @@ public void test_first_val_firstValFn_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_31") @@ -5760,7 +5226,6 @@ public void test_last_val_lastValFn_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_56") @@ -5770,7 +5235,6 @@ public void test_lead_func_lead_Fn_56() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_1") @@ -5780,7 +5244,6 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_17") @@ -5790,7 +5253,6 @@ public void test_frameclause_subQueries_frmInSubQry_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_36") @@ -5800,7 +5262,6 @@ public void test_aggregates_woPrtnBy_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_9") @@ -5810,7 +5271,6 @@ public void test_lead_func_lead_Fn_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_5") @@ -5830,7 +5290,6 @@ public void test_lead_func_lead_Fn_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm06") @@ -5840,7 +5299,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_68") @@ -5850,7 +5308,6 @@ public void test_lead_func_lead_Fn_68() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_20") @@ -5860,7 +5317,6 @@ public void test_first_val_firstValFn_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_07") @@ -5870,7 +5326,6 @@ public void test_frameclause_subQueries_frmInSubQry_07() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_49") @@ -5880,7 +5335,6 @@ public void test_lag_func_lag_Fn_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_2") @@ -5890,7 +5344,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_24") @@ -5900,7 +5353,6 @@ public void test_aggregates_woPrtnBy_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int13") @@ -5910,7 +5362,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_49") @@ -5920,7 +5371,6 @@ public void test_ntile_func_ntileFn_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_7") @@ -5930,7 +5380,6 @@ public void test_aggregates_woPrtnBy_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_26") @@ -5940,7 +5389,6 @@ public void test_nestedAggs_wPbOb_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_2") @@ -5950,7 +5398,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_38") @@ -5960,7 +5407,6 @@ public void test_aggregates_winFnQry_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_5") @@ -5970,7 +5416,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_8") @@ -5980,7 +5425,6 @@ public void test_lead_func_lead_Fn_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_33") @@ -5990,7 +5434,6 @@ public void test_lead_func_lead_Fn_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_79") @@ -6000,7 +5443,6 @@ public void test_lead_func_lead_Fn_79() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_13") @@ -6010,7 +5452,6 @@ public void test_aggregates_woPrtnBy_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_2") @@ -6020,7 +5461,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_14") @@ -6030,7 +5470,6 @@ public void test_ntile_func_ntileFn_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_10") @@ -6040,7 +5479,6 @@ public void test_aggregates_wPrtnOrdrBy_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_15") @@ -6050,7 +5488,6 @@ public void test_nestedAggs_wPbOb_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_6") @@ -6060,7 +5497,6 @@ public void test_ntile_func_ntileFn_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_4") @@ -6070,7 +5506,6 @@ public void test_aggregates_winFnQry_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_49") @@ -6080,7 +5515,6 @@ public void test_aggregates_winFnQry_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_91") @@ -6090,7 +5524,6 @@ public void test_lag_func_lag_Fn_91() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_3") @@ -6100,7 +5533,6 @@ public void test_nestedAggs_woutOby_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_48") @@ -6110,7 +5542,6 @@ public void test_aggregates_woPrtnBy_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_05") @@ -6120,7 +5551,6 @@ public void test_frameclause_subQueries_frmInSubQry_05() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_38") @@ -6130,7 +5560,6 @@ public void test_lag_func_lag_Fn_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_44") @@ -6140,7 +5569,6 @@ public void test_lead_func_lead_Fn_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_1") @@ -6150,7 +5578,6 @@ public void test_aggregates_wPrtnOrdrBy_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_29") @@ -6160,7 +5587,6 @@ public void test_frameclause_subQueries_frmInSubQry_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_25") @@ -6170,7 +5596,6 @@ public void test_ntile_func_ntileFn_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_10") @@ -6180,7 +5605,6 @@ public void test_nestedAggs_woutOby_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg09") @@ -6190,7 +5614,6 @@ public void test_nestedAggs_nstdagg09() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_6") @@ -6200,7 +5623,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_09") @@ -6210,7 +5632,6 @@ public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_80") @@ -6220,7 +5641,6 @@ public void test_lag_func_lag_Fn_80() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_37") @@ -6230,7 +5650,6 @@ public void test_aggregates_woPrtnBy_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_14") @@ -6240,7 +5659,6 @@ public void test_aggregates_winFnQry_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_55") @@ -6250,7 +5668,6 @@ public void test_lead_func_lead_Fn_55() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_5") @@ -6260,7 +5677,6 @@ public void test_nestedAggs_emtyOvrCls_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_7") @@ -6270,7 +5686,6 @@ public void test_nestedAggs_basic_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_13") @@ -6280,7 +5695,6 @@ public void test_lead_func_lead_Fn_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_59") @@ -6290,7 +5704,6 @@ public void test_lead_func_lead_Fn_59() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_2") @@ -6300,7 +5713,6 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_34") @@ -6310,7 +5722,6 @@ public void test_last_val_lastValFn_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_10") @@ -6320,7 +5731,6 @@ public void test_aggregates_wo_OrdrBy_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_7") @@ -6330,7 +5740,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_4") @@ -6340,7 +5749,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_18") @@ -6350,7 +5758,6 @@ public void test_aggregates_testW_Nulls_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/cte_win_04") @@ -6360,7 +5767,6 @@ public void test_nestedAggs_cte_win_04() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_3") @@ -6370,7 +5776,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int10") @@ -6380,7 +5785,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_26") @@ -6390,7 +5794,6 @@ public void test_aggregates_woPrtnBy_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_5") @@ -6400,7 +5803,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_16") @@ -6410,7 +5812,6 @@ public void test_lag_func_lag_Fn_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_24") @@ -6420,7 +5821,6 @@ public void test_lead_func_lead_Fn_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int11") @@ -6430,7 +5830,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_3") @@ -6440,7 +5839,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_09") @@ -6450,7 +5848,6 @@ public void test_frameclause_subQueries_frmInSubQry_09() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_13") @@ -6460,7 +5857,6 @@ public void test_nestedAggs_emtyOvrCls_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_4") @@ -6470,7 +5866,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_15") @@ -6480,7 +5875,6 @@ public void test_aggregates_woPrtnBy_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_6") @@ -6490,7 +5884,6 @@ public void test_lead_func_lead_Fn_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_36") @@ -6500,7 +5893,6 @@ public void test_aggregates_winFnQry_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_35") @@ -6510,7 +5902,6 @@ public void test_lead_func_lead_Fn_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_10") @@ -6520,7 +5911,6 @@ public void test_last_val_lastValFn_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_8") @@ -6530,7 +5920,6 @@ public void test_ntile_func_ntileFn_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_1") @@ -6540,7 +5929,6 @@ public void test_first_val_firstValFn_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_41") @@ -6550,7 +5938,6 @@ public void test_aggregates_aggOWnFn_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_16") @@ -6560,7 +5947,6 @@ public void test_ntile_func_ntileFn_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_17") @@ -6570,7 +5956,6 @@ public void test_nestedAggs_wPbOb_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_5") @@ -6580,7 +5965,6 @@ public void test_aggregates_woPrtnBy_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_2") @@ -6590,7 +5974,6 @@ public void test_aggregates_winFnQry_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int2") @@ -6600,7 +5983,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_47") @@ -6610,7 +5992,6 @@ public void test_aggregates_winFnQry_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_93") @@ -6620,7 +6001,6 @@ public void test_lag_func_lag_Fn_93() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_60") @@ -6630,7 +6010,6 @@ public void test_frameclause_subQueries_frmInSubQry_60() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_21") @@ -6640,7 +6019,6 @@ public void test_last_val_lastValFn_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_46") @@ -6650,7 +6028,6 @@ public void test_lead_func_lead_Fn_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_21") @@ -6660,7 +6037,6 @@ public void test_aggregates_wo_OrdrBy_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_1") @@ -6670,7 +6046,6 @@ public void test_nestedAggs_woutOby_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_30") @@ -6680,7 +6055,6 @@ public void test_aggregates_aggOWnFn_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_110") @@ -6690,7 +6064,6 @@ public void test_lag_func_lag_Fn_110() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_27") @@ -6700,7 +6073,6 @@ public void test_ntile_func_ntileFn_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_12") @@ -6710,7 +6082,6 @@ public void test_nestedAggs_woutOby_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_29") @@ -6720,7 +6091,6 @@ public void test_aggregates_testW_Nulls_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_29") @@ -6730,7 +6100,6 @@ public void test_lag_func_lag_Fn_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_9") @@ -6740,7 +6109,6 @@ public void test_nestedAggs_basic_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_58") @@ -6750,7 +6118,6 @@ public void test_aggregates_winFnQry_58() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_39") @@ -6760,7 +6127,6 @@ public void test_aggregates_woPrtnBy_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_82") @@ -6770,7 +6136,6 @@ public void test_lag_func_lag_Fn_82() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_3") @@ -6780,7 +6145,6 @@ public void test_nestedAggs_emtyOvrCls_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/multiWin_1") @@ -6790,7 +6154,6 @@ public void test_nestedAggs_multiWin_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_12") @@ -6800,7 +6163,6 @@ public void test_aggregates_winFnQry_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_11") @@ -6810,7 +6172,6 @@ public void test_lead_func_lead_Fn_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_10") @@ -6820,7 +6181,6 @@ public void test_lag_func_lag_Fn_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_56") @@ -6830,7 +6190,6 @@ public void test_lag_func_lag_Fn_56() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_31") @@ -6840,7 +6199,6 @@ public void test_aggregates_woPrtnBy_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_21") @@ -6850,7 +6208,6 @@ public void test_aggregates_aggOWnFn_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_2") @@ -6860,7 +6217,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_34") @@ -6870,7 +6226,6 @@ public void test_ntile_func_ntileFn_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_11") @@ -6880,7 +6235,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_31") @@ -6890,7 +6244,6 @@ public void test_aggregates_testW_Nulls_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_4") @@ -6900,7 +6253,6 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_4") @@ -6910,7 +6262,6 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_36") @@ -6920,7 +6271,6 @@ public void test_last_val_lastValFn_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_101") @@ -6930,7 +6280,6 @@ public void test_lead_func_lead_Fn_101() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_40") @@ -6940,7 +6289,6 @@ public void test_frameclause_subQueries_frmInSubQry_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_5") @@ -6950,7 +6298,6 @@ public void test_aggregates_aggOWnFn_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_6") @@ -6960,7 +6307,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_6") @@ -6970,7 +6316,6 @@ public void test_nestedAggs_woutPrtnBy_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_5") @@ -6980,7 +6325,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_69") @@ -6990,7 +6334,6 @@ public void test_aggregates_winFnQry_69() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_64") @@ -7000,7 +6343,6 @@ public void test_lead_func_lead_Fn_64() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_23") @@ -7010,7 +6352,6 @@ public void test_aggregates_winFnQry_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_9") @@ -7020,7 +6361,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int4") @@ -7030,7 +6370,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_45") @@ -7040,7 +6379,6 @@ public void test_lag_func_lag_Fn_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_20") @@ -7050,7 +6388,6 @@ public void test_aggregates_woPrtnBy_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_10") @@ -7060,7 +6397,6 @@ public void test_aggregates_aggOWnFn_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_24") @@ -7070,7 +6406,6 @@ public void test_first_val_firstValFn_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm02") @@ -7080,7 +6415,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_45") @@ -7090,7 +6424,6 @@ public void test_ntile_func_ntileFn_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_20") @@ -7100,7 +6433,6 @@ public void test_aggregates_testW_Nulls_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_8") @@ -7110,7 +6442,6 @@ public void test_lag_func_lag_Fn_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause06") @@ -7120,7 +6451,6 @@ public void test_nestedAggs_frmclause06() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_4") @@ -7130,7 +6460,6 @@ public void test_lead_func_lead_Fn_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_75") @@ -7140,7 +6469,6 @@ public void test_lead_func_lead_Fn_75() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_34") @@ -7150,7 +6478,6 @@ public void test_aggregates_winFnQry_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_12") @@ -7160,7 +6487,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_12") @@ -7170,7 +6496,6 @@ public void test_last_val_lastValFn_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_10") @@ -7180,7 +6505,6 @@ public void test_ntile_func_ntileFn_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_56") @@ -7190,7 +6514,6 @@ public void test_ntile_func_ntileFn_56() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_43") @@ -7200,7 +6523,6 @@ public void test_aggregates_aggOWnFn_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_13") @@ -7210,7 +6532,6 @@ public void test_first_val_firstValFn_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_19") @@ -7220,7 +6541,6 @@ public void test_nestedAggs_wPbOb_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_2") @@ -7230,7 +6550,6 @@ public void test_ntile_func_ntileFn_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_6") @@ -7240,7 +6559,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause19") @@ -7250,7 +6568,6 @@ public void test_nestedAggs_frmclause19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_3") @@ -7260,7 +6577,6 @@ public void test_aggregates_woPrtnBy_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_45") @@ -7270,7 +6586,6 @@ public void test_aggregates_winFnQry_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_2") @@ -7280,7 +6595,6 @@ public void test_aggregates_wo_OrdrBy_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_40") @@ -7290,7 +6604,6 @@ public void test_lead_func_lead_Fn_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_86") @@ -7300,7 +6613,6 @@ public void test_lead_func_lead_Fn_86() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int4") @@ -7310,7 +6622,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_7") @@ -7320,7 +6631,6 @@ public void test_nestedAggs_woutOby_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_19") @@ -7330,7 +6640,6 @@ public void test_aggregates_wo_OrdrBy_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int6") @@ -7340,7 +6649,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_62") @@ -7350,7 +6658,6 @@ public void test_frameclause_subQueries_frmInSubQry_62() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_108") @@ -7360,7 +6667,6 @@ public void test_lag_func_lag_Fn_108() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_34") @@ -7370,7 +6676,6 @@ public void test_lag_func_lag_Fn_34() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_69") @@ -7380,7 +6685,6 @@ public void test_lag_func_lag_Fn_69() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_23") @@ -7390,7 +6694,6 @@ public void test_last_val_lastValFn_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg20") @@ -7400,7 +6703,6 @@ public void test_nestedAggs_nstdagg20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_21") @@ -7410,7 +6712,6 @@ public void test_ntile_func_ntileFn_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_44") @@ -7420,7 +6721,6 @@ public void test_aggregates_woPrtnBy_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_32") @@ -7430,7 +6730,6 @@ public void test_aggregates_aggOWnFn_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_5") @@ -7440,7 +6739,6 @@ public void test_aggregates_wPrtnOrdrBy_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_1") @@ -7450,7 +6748,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_51") @@ -7460,7 +6757,6 @@ public void test_frameclause_subQueries_frmInSubQry_51() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_10") @@ -7470,7 +6766,6 @@ public void test_aggregates_winFnQry_10() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_56") @@ -7480,7 +6775,6 @@ public void test_aggregates_winFnQry_56() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_51") @@ -7490,7 +6784,6 @@ public void test_lead_func_lead_Fn_51() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_97") @@ -7500,7 +6793,6 @@ public void test_lead_func_lead_Fn_97() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_9") @@ -7510,7 +6802,6 @@ public void test_nestedAggs_emtyOvrCls_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_1") @@ -7520,7 +6811,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_23") @@ -7530,7 +6820,6 @@ public void test_lag_func_lag_Fn_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_58") @@ -7540,7 +6829,6 @@ public void test_lag_func_lag_Fn_58() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_23") @@ -7550,7 +6838,6 @@ public void test_aggregates_aggOWnFn_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_33") @@ -7560,7 +6847,6 @@ public void test_aggregates_woPrtnBy_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_33") @@ -7570,7 +6856,6 @@ public void test_first_val_firstValFn_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_7") @@ -7580,7 +6865,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_36") @@ -7590,7 +6874,6 @@ public void test_ntile_func_ntileFn_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_13") @@ -7600,7 +6883,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg11") @@ -7610,7 +6892,6 @@ public void test_nestedAggs_nstdagg11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_103") @@ -7620,7 +6901,6 @@ public void test_lead_func_lead_Fn_103() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_2") @@ -7630,7 +6910,6 @@ public void test_last_val_lastValFn_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_38") @@ -7640,7 +6919,6 @@ public void test_last_val_lastValFn_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_4") @@ -7650,7 +6928,6 @@ public void test_nestedAggs_woutPrtnBy_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_7") @@ -7660,7 +6937,6 @@ public void test_aggregates_aggOWnFn_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_21") @@ -7670,7 +6946,6 @@ public void test_aggregates_winFnQry_21() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_67") @@ -7680,7 +6955,6 @@ public void test_aggregates_winFnQry_67() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_7") @@ -7690,7 +6964,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_3") @@ -7700,7 +6973,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_2") @@ -7710,7 +6982,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_8") @@ -7720,7 +6991,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_20") @@ -7730,7 +7000,6 @@ public void test_lead_func_lead_Fn_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_66") @@ -7740,7 +7009,6 @@ public void test_lead_func_lead_Fn_66() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_12") @@ -7750,7 +7018,6 @@ public void test_lag_func_lag_Fn_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_42") @@ -7760,7 +7027,6 @@ public void test_frameclause_subQueries_frmInSubQry_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int2") @@ -7770,7 +7036,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm04") @@ -7780,7 +7045,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_47") @@ -7790,7 +7054,6 @@ public void test_lag_func_lag_Fn_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_1") @@ -7800,7 +7063,6 @@ public void test_nestedAggs_wPbOb_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_22") @@ -7810,7 +7072,6 @@ public void test_aggregates_woPrtnBy_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_22") @@ -7820,7 +7081,6 @@ public void test_first_val_firstValFn_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_12") @@ -7830,7 +7090,6 @@ public void test_aggregates_aggOWnFn_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_6") @@ -7840,7 +7099,6 @@ public void test_lag_func_lag_Fn_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_47") @@ -7850,7 +7108,6 @@ public void test_ntile_func_ntileFn_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause08") @@ -7860,7 +7117,6 @@ public void test_nestedAggs_frmclause08() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/mtyOvrCluse_01") @@ -7870,7 +7126,6 @@ public void test_aggregates_mtyOvrCluse_01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_32") @@ -7880,7 +7135,6 @@ public void test_aggregates_winFnQry_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_78") @@ -7890,7 +7144,6 @@ public void test_aggregates_winFnQry_78() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_7") @@ -7900,7 +7153,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_31") @@ -7910,7 +7162,6 @@ public void test_lead_func_lead_Fn_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_77") @@ -7920,7 +7171,6 @@ public void test_lead_func_lead_Fn_77() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_31") @@ -7930,7 +7180,6 @@ public void test_frameclause_subQueries_frmInSubQry_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_2") @@ -7940,7 +7189,6 @@ public void test_lead_func_lead_Fn_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_11") @@ -7950,7 +7198,6 @@ public void test_aggregates_woPrtnBy_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_45") @@ -7960,7 +7207,6 @@ public void test_aggregates_aggOWnFn_45() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_11") @@ -7970,7 +7216,6 @@ public void test_first_val_firstValFn_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_14") @@ -7980,7 +7225,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_12") @@ -7990,7 +7234,6 @@ public void test_ntile_func_ntileFn_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_4") @@ -8000,7 +7243,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_58") @@ -8010,7 +7252,6 @@ public void test_ntile_func_ntileFn_58() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_14") @@ -8030,7 +7271,6 @@ public void test_ntile_func_ntileFn_30() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_5") @@ -8040,7 +7280,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_103") @@ -8050,7 +7289,6 @@ public void test_lag_func_lag_Fn_103() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_19") @@ -8060,7 +7298,6 @@ public void test_lead_func_lead_Fn_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_4") @@ -8070,7 +7307,6 @@ public void test_last_val_lastValFn_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_35") @@ -8080,7 +7316,6 @@ public void test_aggregates_testW_Nulls_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_2") @@ -8090,7 +7325,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_1") @@ -8100,7 +7334,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_83") @@ -8110,7 +7343,6 @@ public void test_lead_func_lead_Fn_83() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_16") @@ -8120,7 +7352,6 @@ public void test_aggregates_wo_OrdrBy_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_1") @@ -8130,7 +7361,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_75") @@ -8140,7 +7370,6 @@ public void test_lag_func_lag_Fn_75() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_42") @@ -8150,7 +7379,6 @@ public void test_aggregates_winFnQry_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_44") @@ -8160,7 +7388,6 @@ public void test_frameclause_subQueries_frmInSubQry_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_14") @@ -8170,7 +7397,6 @@ public void test_aggregates_aggOWnFn_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_41") @@ -8180,7 +7406,6 @@ public void test_ntile_func_ntileFn_41() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_3") @@ -8190,7 +7415,6 @@ public void test_nestedAggs_wPbOb_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_3") @@ -8200,7 +7424,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause02") @@ -8210,7 +7433,6 @@ public void test_nestedAggs_frmclause02() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_24") @@ -8220,7 +7442,6 @@ public void test_aggregates_testW_Nulls_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_4") @@ -8230,7 +7451,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg25") @@ -8240,7 +7460,6 @@ public void test_nestedAggs_nstdagg25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_28") @@ -8250,7 +7469,6 @@ public void test_first_val_firstValFn_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_2") @@ -8260,7 +7478,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_33") @@ -8270,7 +7487,6 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_64") @@ -8280,7 +7496,6 @@ public void test_lag_func_lag_Fn_64() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_53") @@ -8290,7 +7505,6 @@ public void test_aggregates_winFnQry_53() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_94") @@ -8300,7 +7514,6 @@ public void test_lead_func_lead_Fn_94() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_2") @@ -8310,7 +7523,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_52") @@ -8320,7 +7532,6 @@ public void test_ntile_func_ntileFn_52() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_47") @@ -8330,7 +7541,6 @@ public void test_aggregates_aggOWnFn_47() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdWinView01") @@ -8340,7 +7550,6 @@ public void test_nestedAggs_nstdWinView01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg12") @@ -8350,7 +7559,6 @@ public void test_nestedAggs_nstdagg12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_11") @@ -8360,7 +7568,6 @@ public void test_aggregates_testW_Nulls_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_104") @@ -8370,7 +7577,6 @@ public void test_lead_func_lead_Fn_104() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_16") @@ -8380,7 +7586,6 @@ public void test_last_val_lastValFn_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause15") @@ -8390,7 +7595,6 @@ public void test_nestedAggs_frmclause15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_17") @@ -8400,7 +7604,6 @@ public void test_first_val_firstValFn_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_64") @@ -8410,7 +7613,6 @@ public void test_aggregates_winFnQry_64() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_6") @@ -8420,7 +7622,6 @@ public void test_aggregates_wo_OrdrBy_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_53") @@ -8430,7 +7631,6 @@ public void test_lag_func_lag_Fn_53() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_99") @@ -8440,7 +7640,6 @@ public void test_lag_func_lag_Fn_99() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_7") @@ -8450,7 +7649,6 @@ public void test_first_val_firstValFn_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int8") @@ -8460,7 +7658,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_20") @@ -8470,7 +7667,6 @@ public void test_frameclause_subQueries_frmInSubQry_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_5") @@ -8480,7 +7676,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_40") @@ -8490,7 +7685,6 @@ public void test_aggregates_woPrtnBy_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_36") @@ -8500,7 +7694,6 @@ public void test_aggregates_aggOWnFn_36() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_9") @@ -8510,7 +7703,6 @@ public void test_aggregates_wPrtnOrdrBy_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg01") @@ -8520,7 +7712,6 @@ public void test_nestedAggs_nstdagg01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_5") @@ -8530,7 +7721,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_2") @@ -8540,7 +7730,6 @@ public void test_aggregates_aggOWnFn_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_3") @@ -8550,7 +7739,6 @@ public void test_lag_func_lag_Fn_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_27") @@ -8560,7 +7748,6 @@ public void test_last_val_lastValFn_27() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_4") @@ -8570,7 +7757,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/mtyOvrCluse_02") @@ -8580,7 +7766,6 @@ public void test_aggregates_mtyOvrCluse_02() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_70") @@ -8590,7 +7775,6 @@ public void test_lead_func_lead_Fn_70() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_75") @@ -8600,7 +7784,6 @@ public void test_aggregates_winFnQry_75() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_01") @@ -8610,7 +7793,6 @@ public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_55") @@ -8620,7 +7802,6 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_42") @@ -8630,7 +7811,6 @@ public void test_lag_func_lag_Fn_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_88") @@ -8640,7 +7820,6 @@ public void test_lag_func_lag_Fn_88() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_1") @@ -8650,7 +7829,6 @@ public void test_lead_func_lead_Fn_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_31") @@ -8660,7 +7838,6 @@ public void test_lag_func_lag_Fn_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_40") @@ -8670,7 +7847,6 @@ public void test_aggregates_winFnQry_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_3") @@ -8680,7 +7856,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_105") @@ -8690,7 +7865,6 @@ public void test_lag_func_lag_Fn_105() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_32") @@ -8700,7 +7874,6 @@ public void test_ntile_func_ntileFn_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_2") @@ -8710,7 +7883,6 @@ public void test_aggregates_testW_Nulls_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_2") @@ -8720,7 +7892,6 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_1") @@ -8730,7 +7901,6 @@ public void test_ntile_func_ntileFn_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_33") @@ -8740,7 +7910,6 @@ public void test_aggregates_testW_Nulls_33() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_6") @@ -8750,7 +7919,6 @@ public void test_last_val_lastValFn_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_4") @@ -8760,7 +7928,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_9") @@ -8770,7 +7937,6 @@ public void test_aggregates_winFnQry_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_85") @@ -8780,7 +7946,6 @@ public void test_lead_func_lead_Fn_85() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_46") @@ -8790,7 +7955,6 @@ public void test_frameclause_subQueries_frmInSubQry_46() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_18") @@ -8800,7 +7964,6 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_77") @@ -8810,7 +7973,6 @@ public void test_lag_func_lag_Fn_77() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_5") @@ -8820,7 +7982,6 @@ public void test_nestedAggs_wPbOb_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_6") @@ -8830,7 +7991,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_16") @@ -8840,7 +8000,6 @@ public void test_aggregates_aggOWnFn_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_20") @@ -8850,7 +8009,6 @@ public void test_lag_func_lag_Fn_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_51") @@ -8860,7 +8018,6 @@ public void test_aggregates_winFnQry_51() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_43") @@ -8870,7 +8027,6 @@ public void test_ntile_func_ntileFn_43() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_3") @@ -8880,7 +8036,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_22") @@ -8890,7 +8045,6 @@ public void test_aggregates_testW_Nulls_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_1") @@ -8900,7 +8054,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause04") @@ -8910,7 +8063,6 @@ public void test_nestedAggs_frmclause04() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_20") @@ -8920,7 +8072,6 @@ public void test_nestedAggs_wPbOb_20() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_4") @@ -8930,7 +8081,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_50") @@ -8940,7 +8090,6 @@ public void test_lead_func_lead_Fn_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_96") @@ -8950,7 +8099,6 @@ public void test_lead_func_lead_Fn_96() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_26") @@ -8960,7 +8108,6 @@ public void test_first_val_firstValFn_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_35") @@ -8970,7 +8117,6 @@ public void test_frameclause_subQueries_frmInSubQry_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_66") @@ -8980,7 +8126,6 @@ public void test_lag_func_lag_Fn_66() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_49") @@ -8990,7 +8135,6 @@ public void test_aggregates_aggOWnFn_49() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_62") @@ -9000,7 +8144,6 @@ public void test_aggregates_winFnQry_62() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_8") @@ -9010,7 +8153,6 @@ public void test_aggregates_wo_OrdrBy_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_54") @@ -9020,7 +8162,6 @@ public void test_ntile_func_ntileFn_54() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_18") @@ -9030,7 +8171,6 @@ public void test_last_val_lastValFn_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_106") @@ -9040,7 +8180,6 @@ public void test_lead_func_lead_Fn_106() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg14") @@ -9050,7 +8189,6 @@ public void test_nestedAggs_nstdagg14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause17") @@ -9060,7 +8198,6 @@ public void test_nestedAggs_frmclause17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_4") @@ -9070,7 +8207,6 @@ public void test_aggregates_aggOWnFn_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_15") @@ -9080,7 +8216,6 @@ public void test_first_val_firstValFn_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_61") @@ -9090,7 +8225,6 @@ public void test_lead_func_lead_Fn_61() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_9") @@ -9100,7 +8234,6 @@ public void test_first_val_firstValFn_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int8") @@ -9110,7 +8243,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_22") @@ -9120,7 +8252,6 @@ public void test_frameclause_subQueries_frmInSubQry_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutOby_9") @@ -9130,7 +8261,6 @@ public void test_nestedAggs_woutOby_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_55") @@ -9140,7 +8270,6 @@ public void test_lag_func_lag_Fn_55() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_38") @@ -9150,7 +8279,6 @@ public void test_aggregates_aggOWnFn_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_73") @@ -9160,7 +8288,6 @@ public void test_aggregates_winFnQry_73() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_42") @@ -9170,7 +8297,6 @@ public void test_aggregates_woPrtnBy_42() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_3") @@ -9180,7 +8306,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_29") @@ -9190,7 +8315,6 @@ public void test_last_val_lastValFn_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wPrtnOrdrBy_7") @@ -9200,7 +8324,6 @@ public void test_aggregates_wPrtnOrdrBy_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg03") @@ -9210,7 +8333,6 @@ public void test_nestedAggs_nstdagg03() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_1") @@ -9220,7 +8342,6 @@ public void test_lag_func_lag_Fn_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_72") @@ -9230,7 +8351,6 @@ public void test_lead_func_lead_Fn_72() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_2") @@ -9240,7 +8360,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_57") @@ -9250,7 +8369,6 @@ public void test_frameclause_subQueries_frmInSubQry_57() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/mtyOvrCluse_04") @@ -9260,7 +8378,6 @@ public void test_aggregates_mtyOvrCluse_04() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_11") @@ -9270,7 +8387,6 @@ public void test_frameclause_subQueries_frmInSubQry_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_44") @@ -9280,7 +8396,6 @@ public void test_lag_func_lag_Fn_44() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_1") @@ -9290,7 +8405,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_84") @@ -9300,7 +8414,6 @@ public void test_aggregates_winFnQry_84() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_15") @@ -9310,7 +8423,6 @@ public void test_lead_func_lead_Fn_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_8") @@ -9320,7 +8432,6 @@ public void test_last_val_lastValFn_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_4") @@ -9330,7 +8441,6 @@ public void test_aggregates_testW_Nulls_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_12") @@ -9340,7 +8450,6 @@ public void test_aggregates_wo_OrdrBy_12() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/multiWin_7") @@ -9350,7 +8459,6 @@ public void test_nestedAggs_multiWin_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_19") @@ -9360,7 +8468,6 @@ public void test_ntile_func_ntileFn_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_39") @@ -9370,7 +8477,6 @@ public void test_aggregates_testW_Nulls_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_71") @@ -9380,7 +8486,6 @@ public void test_lag_func_lag_Fn_71() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_02") @@ -9390,7 +8495,6 @@ public void test_frameclause_subQueries_frmInSubQry_02() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_48") @@ -9400,7 +8504,6 @@ public void test_frameclause_subQueries_frmInSubQry_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_18") @@ -9410,7 +8513,6 @@ public void test_lag_func_lag_Fn_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_18") @@ -9420,7 +8522,6 @@ public void test_aggregates_aggOWnFn_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_7") @@ -9430,7 +8531,6 @@ public void test_aggregates_winFnQry_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_5") @@ -9440,7 +8540,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_28") @@ -9450,7 +8549,6 @@ public void test_aggregates_testW_Nulls_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_22") @@ -9460,7 +8558,6 @@ public void test_nestedAggs_wPbOb_22() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_90") @@ -9470,7 +8567,6 @@ public void test_lead_func_lead_Fn_90() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_11") @@ -9480,7 +8576,6 @@ public void test_nestedAggs_emtyOvrCls_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_37") @@ -9490,7 +8585,6 @@ public void test_frameclause_subQueries_frmInSubQry_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_60") @@ -9500,7 +8594,6 @@ public void test_lag_func_lag_Fn_60() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_6") @@ -9510,7 +8603,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_2") @@ -9520,7 +8612,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_7") @@ -9530,7 +8621,6 @@ public void test_nestedAggs_wPbOb_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_60") @@ -9540,7 +8630,6 @@ public void test_aggregates_winFnQry_60() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_3") @@ -9550,7 +8639,6 @@ public void test_first_val_firstValFn_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_37") @@ -9560,7 +8648,6 @@ public void test_lead_func_lead_Fn_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_2") @@ -9570,7 +8657,6 @@ public void test_nestedAggs_basic_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause11") @@ -9580,7 +8666,6 @@ public void test_nestedAggs_frmclause11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg16") @@ -9590,7 +8675,6 @@ public void test_nestedAggs_nstdagg16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_15") @@ -9600,7 +8684,6 @@ public void test_aggregates_testW_Nulls_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_11") @@ -9610,7 +8693,6 @@ public void test_nestedAggs_wPbOb_11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_2") @@ -9620,7 +8702,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int11") @@ -9630,7 +8711,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_4") @@ -9640,7 +8720,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_95") @@ -9650,7 +8729,6 @@ public void test_lag_func_lag_Fn_95() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_29") @@ -9660,7 +8738,6 @@ public void test_aggregates_woPrtnBy_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_24") @@ -9670,7 +8747,6 @@ public void test_frameclause_subQueries_frmInSubQry_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_71") @@ -9680,7 +8756,6 @@ public void test_aggregates_winFnQry_71() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_48") @@ -9690,7 +8765,6 @@ public void test_lead_func_lead_Fn_48() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_1") @@ -9700,7 +8774,6 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_23") @@ -9710,7 +8783,6 @@ public void test_aggregates_wo_OrdrBy_23() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_112") @@ -9720,7 +8792,6 @@ public void test_lag_func_lag_Fn_112() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg05") @@ -9730,7 +8801,6 @@ public void test_nestedAggs_nstdagg05() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_3") @@ -9740,7 +8810,6 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_18") @@ -9750,7 +8819,6 @@ public void test_aggregates_winFnQry_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/emtyOvrCls_1") @@ -9760,7 +8828,6 @@ public void test_nestedAggs_emtyOvrCls_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_2") @@ -9770,7 +8837,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_13") @@ -9780,7 +8846,6 @@ public void test_frameclause_subQueries_frmInSubQry_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_59") @@ -9790,7 +8855,6 @@ public void test_frameclause_subQueries_frmInSubQry_59() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_84") @@ -9800,7 +8864,6 @@ public void test_lag_func_lag_Fn_84() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_18") @@ -9810,7 +8873,6 @@ public void test_aggregates_woPrtnBy_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_82") @@ -9820,7 +8882,6 @@ public void test_aggregates_winFnQry_82() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/multiWin_5") @@ -9830,7 +8891,6 @@ public void test_nestedAggs_multiWin_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_1") @@ -9840,7 +8900,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_17") @@ -9850,7 +8909,6 @@ public void test_lead_func_lead_Fn_17() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_39") @@ -9860,7 +8918,6 @@ public void test_frameclause_subQueries_frmInSubQry_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_101") @@ -9870,7 +8927,6 @@ public void test_lag_func_lag_Fn_101() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_37") @@ -9880,7 +8936,6 @@ public void test_aggregates_testW_Nulls_37() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_29") @@ -9890,7 +8945,6 @@ public void test_aggregates_winFnQry_29() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_6") @@ -9900,7 +8954,6 @@ public void test_aggregates_testW_Nulls_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_14") @@ -9910,7 +8963,6 @@ public void test_aggregates_wo_OrdrBy_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_73") @@ -9920,7 +8972,6 @@ public void test_lag_func_lag_Fn_73() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_04") @@ -9930,7 +8981,6 @@ public void test_frameclause_subQueries_frmInSubQry_04() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_81") @@ -9940,7 +8990,6 @@ public void test_lead_func_lead_Fn_81() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_5") @@ -9950,7 +8999,6 @@ public void test_aggregates_winFnQry_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_4") @@ -9960,7 +9008,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_28") @@ -9970,7 +9017,6 @@ public void test_lead_func_lead_Fn_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_28") @@ -9980,7 +9026,6 @@ public void test_frameclause_subQueries_frmInSubQry_28() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_26") @@ -9990,7 +9035,6 @@ public void test_aggregates_testW_Nulls_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_2") @@ -10000,7 +9044,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_24") @@ -10010,7 +9053,6 @@ public void test_nestedAggs_wPbOb_24() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_62") @@ -10020,7 +9062,6 @@ public void test_lag_func_lag_Fn_62() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_92") @@ -10030,7 +9071,6 @@ public void test_lead_func_lead_Fn_92() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/basic_4") @@ -10040,7 +9080,6 @@ public void test_nestedAggs_basic_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_9") @@ -10050,7 +9089,6 @@ public void test_nestedAggs_wPbOb_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_4") @@ -10060,7 +9098,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_5") @@ -10070,7 +9107,6 @@ public void test_first_val_firstValFn_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_50") @@ -10080,7 +9116,6 @@ public void test_ntile_func_ntileFn_50() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_39") @@ -10090,7 +9125,6 @@ public void test_lead_func_lead_Fn_39() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_7") @@ -10100,7 +9134,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/frmclause13") @@ -10110,7 +9143,6 @@ public void test_nestedAggs_frmclause13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_13") @@ -10120,7 +9152,6 @@ public void test_aggregates_testW_Nulls_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg18") @@ -10130,7 +9161,6 @@ public void test_nestedAggs_nstdagg18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/wPbOb_13") @@ -10140,7 +9170,6 @@ public void test_nestedAggs_wPbOb_13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int13") @@ -10150,7 +9179,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_2") @@ -10160,7 +9188,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_26") @@ -10170,7 +9197,6 @@ public void test_frameclause_subQueries_frmInSubQry_26() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_51") @@ -10180,7 +9206,6 @@ public void test_lag_func_lag_Fn_51() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_19") @@ -10190,7 +9215,6 @@ public void test_first_val_firstValFn_19() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_97") @@ -10200,7 +9224,6 @@ public void test_lag_func_lag_Fn_97() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_5") @@ -10210,7 +9233,6 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_16") @@ -10220,7 +9242,6 @@ public void test_aggregates_winFnQry_16() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_07") @@ -10230,7 +9251,6 @@ public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/nstdagg07") @@ -10240,7 +9260,6 @@ public void test_nestedAggs_nstdagg07() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_4") @@ -10250,7 +9269,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/wo_OrdrBy_25") @@ -10260,7 +9278,6 @@ public void test_aggregates_wo_OrdrBy_25() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_15") @@ -10270,7 +9287,6 @@ public void test_frameclause_subQueries_frmInSubQry_15() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_40") @@ -10280,7 +9296,6 @@ public void test_lag_func_lag_Fn_40() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_86") @@ -10290,7 +9305,6 @@ public void test_lag_func_lag_Fn_86() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("first_val/firstValFn_31") @@ -10300,7 +9314,6 @@ public void test_first_val_firstValFn_31() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("last_val/lastValFn_32") @@ -10310,7 +9323,6 @@ public void test_last_val_lastValFn_32() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lead_func/lead_Fn_57") @@ -10320,7 +9332,6 @@ public void test_lead_func_lead_Fn_57() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/subQueries/frmInSubQry_18") @@ -10330,7 +9341,6 @@ public void test_frameclause_subQueries_frmInSubQry_18() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/winFnQry_80") @@ -10340,7 +9350,6 @@ public void test_aggregates_winFnQry_80() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/woPrtnBy_35") @@ -10350,7 +9359,6 @@ public void test_aggregates_woPrtnBy_35() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_6") @@ -10360,7 +9368,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("ntile_func/ntileFn_38") @@ -10370,7 +9377,6 @@ public void test_ntile_func_ntileFn_38() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/aggOWnFn_9") @@ -10380,7 +9386,6 @@ public void test_aggregates_aggOWnFn_9() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/cte_win_02") @@ -10390,7 +9395,6 @@ public void test_nestedAggs_cte_win_02() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("aggregates/testW_Nulls_8") @@ -10400,7 +9404,6 @@ public void test_aggregates_testW_Nulls_8() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_5") @@ -10410,7 +9413,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_3") @@ -10420,7 +9422,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("nestedAggs/woutPrtnBy_2") @@ -10430,7 +9431,6 @@ public void test_nestedAggs_woutPrtnBy_2() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } @DrillTestCase1("lag_func/lag_Fn_14") @@ -10440,7 +9440,6 @@ public void test_lag_func_lag_Fn_14() throws Exception windowQueryTest(new Object() { }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); - } } diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml deleted file mode 100644 index 7d91c5aba3e1..000000000000 --- a/sql/src/test/resources/drill/window/queries/cases.yaml +++ /dev/null @@ -1,1050 +0,0 @@ ---- -cases: -- filename: "aggregates/aggOWnFn_1" -- filename: "aggregates/aggOWnFn_2" -- filename: "aggregates/aggOWnFn_3" - ignoreMode: "NOT_ENOUGH_RULES" -- filename: "aggregates/aggOWnFn_4" - ignoreMode: "COLUMN_NOT_FOUND" -- filename: "aggregates/aggOWnFn_5" -- filename: "aggregates/aggOWnFn_6" -- filename: "aggregates/aggOWnFn_7" -- filename: "aggregates/aggOWnFn_8" -- filename: "aggregates/aggOWnFn_9" -- filename: "aggregates/aggOWnFn_10" -- filename: "aggregates/aggOWnFn_11" -- filename: "aggregates/aggOWnFn_12" -- filename: "aggregates/aggOWnFn_13" -- filename: "aggregates/aggOWnFn_14" -- filename: "aggregates/aggOWnFn_15" -- filename: "aggregates/aggOWnFn_16" -- filename: "aggregates/aggOWnFn_17" -- filename: "aggregates/aggOWnFn_18" -- filename: "aggregates/aggOWnFn_19" -- filename: "aggregates/aggOWnFn_20" -- filename: "aggregates/aggOWnFn_21" -- filename: "aggregates/aggOWnFn_22" -- filename: "aggregates/aggOWnFn_23" -- filename: "aggregates/aggOWnFn_30" -- filename: "aggregates/aggOWnFn_31" -- filename: "aggregates/aggOWnFn_32" -- filename: "aggregates/aggOWnFn_33" -- filename: "aggregates/aggOWnFn_34" -- filename: "aggregates/aggOWnFn_35" -- filename: "aggregates/aggOWnFn_36" -- filename: "aggregates/aggOWnFn_37" -- filename: "aggregates/aggOWnFn_38" -- filename: "aggregates/aggOWnFn_39" -- filename: "aggregates/aggOWnFn_40" -- filename: "aggregates/aggOWnFn_41" -- filename: "aggregates/aggOWnFn_42" -- filename: "aggregates/aggOWnFn_43" -- filename: "aggregates/aggOWnFn_44" -- filename: "aggregates/aggOWnFn_45" -- filename: "aggregates/aggOWnFn_46" -- filename: "aggregates/aggOWnFn_47" -- filename: "aggregates/aggOWnFn_48" -- filename: "aggregates/aggOWnFn_49" -- filename: "aggregates/aggOWnFn_50" -- filename: "aggregates/aggOWnFn_51" -- filename: "aggregates/mtyOvrCluse_01" -- filename: "aggregates/mtyOvrCluse_02" -- filename: "aggregates/mtyOvrCluse_03" -- filename: "aggregates/mtyOvrCluse_04" -- filename: "aggregates/mtyOvrCluse_05" -- filename: "aggregates/testW_Nulls_1" -- filename: "aggregates/testW_Nulls_10" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_11" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_12" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_13" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_14" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_15" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_16" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_17" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_18" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_19" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_2" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_20" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_21" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_22" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_23" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_24" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_25" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_26" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_27" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_28" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_29" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_3" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_30" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_31" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_32" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_33" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_34" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_35" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_36" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_37" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_38" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_39" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_4" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_5" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_6" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_7" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_8" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_9" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/wPrtnOrdrBy_1" -- filename: "aggregates/wPrtnOrdrBy_10" -- filename: "aggregates/wPrtnOrdrBy_3" -- filename: "aggregates/wPrtnOrdrBy_4" -- filename: "aggregates/wPrtnOrdrBy_5" -- filename: "aggregates/wPrtnOrdrBy_6" -- filename: "aggregates/wPrtnOrdrBy_7" -- filename: "aggregates/wPrtnOrdrBy_8" -- filename: "aggregates/wPrtnOrdrBy_9" -- filename: "aggregates/winFnQry_1" -- filename: "aggregates/winFnQry_10" -- filename: "aggregates/winFnQry_11" -- filename: "aggregates/winFnQry_12" - ignoreMode: NPE -- filename: "aggregates/winFnQry_13" - ignoreMode: NPE -- filename: "aggregates/winFnQry_14" -- filename: "aggregates/winFnQry_15" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_16" -- filename: "aggregates/winFnQry_17" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_18" -- filename: "aggregates/winFnQry_19" -- filename: "aggregates/winFnQry_2" -- filename: "aggregates/winFnQry_20" - ignoreMode: NPE -- filename: "aggregates/winFnQry_21" - ignoreMode: NPE -- filename: "aggregates/winFnQry_22" -- filename: "aggregates/winFnQry_23" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_24" -- filename: "aggregates/winFnQry_26" -- filename: "aggregates/winFnQry_28" -- filename: "aggregates/winFnQry_29" -- filename: "aggregates/winFnQry_3" -- filename: "aggregates/winFnQry_31" -- filename: "aggregates/winFnQry_32" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_33" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_34" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_35" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_36" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_37" -- filename: "aggregates/winFnQry_38" -- filename: "aggregates/winFnQry_39" -- filename: "aggregates/winFnQry_4" -- filename: "aggregates/winFnQry_40" -- filename: "aggregates/winFnQry_41" -- filename: "aggregates/winFnQry_42" -- filename: "aggregates/winFnQry_43" -- filename: "aggregates/winFnQry_44" -- filename: "aggregates/winFnQry_45" -- filename: "aggregates/winFnQry_46" -- filename: "aggregates/winFnQry_47" -- filename: "aggregates/winFnQry_48" -- filename: "aggregates/winFnQry_49" -- filename: "aggregates/winFnQry_5" -- filename: "aggregates/winFnQry_50" -- filename: "aggregates/winFnQry_51" -- filename: "aggregates/winFnQry_52" -- filename: "aggregates/winFnQry_53" -- filename: "aggregates/winFnQry_54" -- filename: "aggregates/winFnQry_55" -- filename: "aggregates/winFnQry_56" -- filename: "aggregates/winFnQry_57" -- filename: "aggregates/winFnQry_58" -- filename: "aggregates/winFnQry_59" -- filename: "aggregates/winFnQry_6" -- filename: "aggregates/winFnQry_60" -- filename: "aggregates/winFnQry_61" -- filename: "aggregates/winFnQry_62" -- filename: "aggregates/winFnQry_63" -- filename: "aggregates/winFnQry_64" -- filename: "aggregates/winFnQry_65" -- filename: "aggregates/winFnQry_66" -- filename: "aggregates/winFnQry_67" -- filename: "aggregates/winFnQry_68" -- filename: "aggregates/winFnQry_69" -- filename: "aggregates/winFnQry_7" -- filename: "aggregates/winFnQry_70" -- filename: "aggregates/winFnQry_71" -- filename: "aggregates/winFnQry_72" -- filename: "aggregates/winFnQry_73" -- filename: "aggregates/winFnQry_74" -- filename: "aggregates/winFnQry_75" -- filename: "aggregates/winFnQry_76" -- filename: "aggregates/winFnQry_77" -- filename: "aggregates/winFnQry_78" -- filename: "aggregates/winFnQry_79" -- filename: "aggregates/winFnQry_8" -- filename: "aggregates/winFnQry_80" -- filename: "aggregates/winFnQry_81" -- filename: "aggregates/winFnQry_82" -- filename: "aggregates/winFnQry_83" -- filename: "aggregates/winFnQry_84" -- filename: "aggregates/winFnQry_85" -- filename: "aggregates/winFnQry_9" -- filename: "aggregates/woPrtnBy_1" -- filename: "aggregates/woPrtnBy_10" -- filename: "aggregates/woPrtnBy_11" -- filename: "aggregates/woPrtnBy_12" -- filename: "aggregates/woPrtnBy_13" -- filename: "aggregates/woPrtnBy_14" -- filename: "aggregates/woPrtnBy_15" -- filename: "aggregates/woPrtnBy_16" -- filename: "aggregates/woPrtnBy_17" -- filename: "aggregates/woPrtnBy_18" -- filename: "aggregates/woPrtnBy_19" -- filename: "aggregates/woPrtnBy_2" -- filename: "aggregates/woPrtnBy_20" -- filename: "aggregates/woPrtnBy_21" -- filename: "aggregates/woPrtnBy_22" -- filename: "aggregates/woPrtnBy_23" -- filename: "aggregates/woPrtnBy_24" -- filename: "aggregates/woPrtnBy_25" -- filename: "aggregates/woPrtnBy_26" -- filename: "aggregates/woPrtnBy_27" -- filename: "aggregates/woPrtnBy_28" -- filename: "aggregates/woPrtnBy_29" -- filename: "aggregates/woPrtnBy_3" -- filename: "aggregates/woPrtnBy_30" -- filename: "aggregates/woPrtnBy_31" -- filename: "aggregates/woPrtnBy_32" -- filename: "aggregates/woPrtnBy_33" -- filename: "aggregates/woPrtnBy_34" -- filename: "aggregates/woPrtnBy_35" -- filename: "aggregates/woPrtnBy_36" -- filename: "aggregates/woPrtnBy_37" -- filename: "aggregates/woPrtnBy_38" -- filename: "aggregates/woPrtnBy_39" -- filename: "aggregates/woPrtnBy_4" -- filename: "aggregates/woPrtnBy_40" -- filename: "aggregates/woPrtnBy_41" -- filename: "aggregates/woPrtnBy_42" -- filename: "aggregates/woPrtnBy_43" -- filename: "aggregates/woPrtnBy_44" -- filename: "aggregates/woPrtnBy_45" -- filename: "aggregates/woPrtnBy_46" -- filename: "aggregates/woPrtnBy_47" -- filename: "aggregates/woPrtnBy_48" -- filename: "aggregates/woPrtnBy_49" -- filename: "aggregates/woPrtnBy_5" -- filename: "aggregates/woPrtnBy_50" -- filename: "aggregates/woPrtnBy_6" -- filename: "aggregates/woPrtnBy_7" -- filename: "aggregates/woPrtnBy_8" -- filename: "aggregates/woPrtnBy_9" -- filename: "aggregates/wo_OrdrBy_1" -- filename: "aggregates/wo_OrdrBy_10" -- filename: "aggregates/wo_OrdrBy_11" -- filename: "aggregates/wo_OrdrBy_12" -- filename: "aggregates/wo_OrdrBy_13" -- filename: "aggregates/wo_OrdrBy_14" -- filename: "aggregates/wo_OrdrBy_15" -- filename: "aggregates/wo_OrdrBy_16" -- filename: "aggregates/wo_OrdrBy_17" -- filename: "aggregates/wo_OrdrBy_18" -- filename: "aggregates/wo_OrdrBy_19" -- filename: "aggregates/wo_OrdrBy_2" -- filename: "aggregates/wo_OrdrBy_20" -- filename: "aggregates/wo_OrdrBy_21" -- filename: "aggregates/wo_OrdrBy_22" -- filename: "aggregates/wo_OrdrBy_23" -- filename: "aggregates/wo_OrdrBy_24" -- filename: "aggregates/wo_OrdrBy_25" -- filename: "aggregates/wo_OrdrBy_26" -- filename: "aggregates/wo_OrdrBy_3" -- filename: "aggregates/wo_OrdrBy_4" -- filename: "aggregates/wo_OrdrBy_5" -- filename: "aggregates/wo_OrdrBy_6" -- filename: "aggregates/wo_OrdrBy_7" -- filename: "aggregates/wo_OrdrBy_8" -- filename: "aggregates/wo_OrdrBy_9" -- filename: "first_val/firstValFn_1" -- filename: "first_val/firstValFn_10" -- filename: "first_val/firstValFn_11" -- filename: "first_val/firstValFn_12" -- filename: "first_val/firstValFn_13" -- filename: "first_val/firstValFn_14" -- filename: "first_val/firstValFn_15" -- filename: "first_val/firstValFn_16" -- filename: "first_val/firstValFn_17" -- filename: "first_val/firstValFn_18" -- filename: "first_val/firstValFn_19" -- filename: "first_val/firstValFn_2" -- filename: "first_val/firstValFn_20" -- filename: "first_val/firstValFn_21" -- filename: "first_val/firstValFn_22" -- filename: "first_val/firstValFn_23" -- filename: "first_val/firstValFn_24" -- filename: "first_val/firstValFn_25" -- filename: "first_val/firstValFn_26" -- filename: "first_val/firstValFn_27" -- filename: "first_val/firstValFn_28" -- filename: "first_val/firstValFn_29" -- filename: "first_val/firstValFn_3" -- filename: "first_val/firstValFn_30" -- filename: "first_val/firstValFn_31" -- filename: "first_val/firstValFn_32" -- filename: "first_val/firstValFn_33" -- filename: "first_val/firstValFn_4" -- filename: "first_val/firstValFn_5" -- filename: "first_val/firstValFn_6" -- filename: "first_val/firstValFn_7" -- filename: "first_val/firstValFn_8" -- filename: "first_val/firstValFn_9" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" -- filename: "frameclause/RBCRACR/RBCRACR_bln_1" -- filename: "frameclause/RBCRACR/RBCRACR_bln_2" -- filename: "frameclause/RBCRACR/RBCRACR_bln_3" -- filename: "frameclause/RBCRACR/RBCRACR_char_1" -- filename: "frameclause/RBCRACR/RBCRACR_char_2" -- filename: "frameclause/RBCRACR/RBCRACR_char_3" -- filename: "frameclause/RBCRACR/RBCRACR_char_4" -- filename: "frameclause/RBCRACR/RBCRACR_char_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" -- filename: "frameclause/RBCRACR/RBCRACR_dt_1" -- filename: "frameclause/RBCRACR/RBCRACR_dt_2" -- filename: "frameclause/RBCRACR/RBCRACR_dt_3" -- filename: "frameclause/RBCRACR/RBCRACR_dt_4" -- filename: "frameclause/RBCRACR/RBCRACR_dt_5" -- filename: "frameclause/RBCRACR/RBCRACR_int_1" -- filename: "frameclause/RBCRACR/RBCRACR_int_10" -- filename: "frameclause/RBCRACR/RBCRACR_int_11" -- filename: "frameclause/RBCRACR/RBCRACR_int_12" -- filename: "frameclause/RBCRACR/RBCRACR_int_13" -- filename: "frameclause/RBCRACR/RBCRACR_int_14" -- filename: "frameclause/RBCRACR/RBCRACR_int_2" -- filename: "frameclause/RBCRACR/RBCRACR_int_3" -- filename: "frameclause/RBCRACR/RBCRACR_int_4" -- filename: "frameclause/RBCRACR/RBCRACR_int_5" -- filename: "frameclause/RBCRACR/RBCRACR_int_6" -- filename: "frameclause/RBCRACR/RBCRACR_int_7" -- filename: "frameclause/RBCRACR/RBCRACR_int_8" -- filename: "frameclause/RBCRACR/RBCRACR_int_9" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" -- filename: "frameclause/RBUPACR/RBUPACR_bln_1" -- filename: "frameclause/RBUPACR/RBUPACR_bln_2" -- filename: "frameclause/RBUPACR/RBUPACR_bln_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_1" -- filename: "frameclause/RBUPACR/RBUPACR_chr_2" -- filename: "frameclause/RBUPACR/RBUPACR_chr_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_4" -- filename: "frameclause/RBUPACR/RBUPACR_chr_5" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" -- filename: "frameclause/RBUPACR/RBUPACR_dt_1" -- filename: "frameclause/RBUPACR/RBUPACR_dt_2" -- filename: "frameclause/RBUPACR/RBUPACR_dt_3" -- filename: "frameclause/RBUPACR/RBUPACR_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_dt_5" -- filename: "frameclause/RBUPACR/RBUPACR_int1" -- filename: "frameclause/RBUPACR/RBUPACR_int10" -- filename: "frameclause/RBUPACR/RBUPACR_int11" -- filename: "frameclause/RBUPACR/RBUPACR_int12" -- filename: "frameclause/RBUPACR/RBUPACR_int13" -- filename: "frameclause/RBUPACR/RBUPACR_int14" -- filename: "frameclause/RBUPACR/RBUPACR_int2" -- filename: "frameclause/RBUPACR/RBUPACR_int3" -- filename: "frameclause/RBUPACR/RBUPACR_int4" -- filename: "frameclause/RBUPACR/RBUPACR_int5" -- filename: "frameclause/RBUPACR/RBUPACR_int6" -- filename: "frameclause/RBUPACR/RBUPACR_int7" -- filename: "frameclause/RBUPACR/RBUPACR_int8" -- filename: "frameclause/RBUPACR/RBUPACR_int9" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_1" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_2" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_12" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" -- filename: "frameclause/defaultFrame/RBUPACR_bln_1" -- filename: "frameclause/defaultFrame/RBUPACR_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_bln_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_1" -- filename: "frameclause/defaultFrame/RBUPACR_chr_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_4" -- filename: "frameclause/defaultFrame/RBUPACR_chr_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" -- filename: "frameclause/defaultFrame/RBUPACR_dt_1" -- filename: "frameclause/defaultFrame/RBUPACR_dt_2" -- filename: "frameclause/defaultFrame/RBUPACR_dt_3" -- filename: "frameclause/defaultFrame/RBUPACR_dt_4" -- filename: "frameclause/defaultFrame/RBUPACR_dt_5" -- filename: "frameclause/defaultFrame/RBUPACR_int1" -- filename: "frameclause/defaultFrame/RBUPACR_int10" -- filename: "frameclause/defaultFrame/RBUPACR_int11" -- filename: "frameclause/defaultFrame/RBUPACR_int12" -- filename: "frameclause/defaultFrame/RBUPACR_int13" -- filename: "frameclause/defaultFrame/RBUPACR_int14" -- filename: "frameclause/defaultFrame/RBUPACR_int2" -- filename: "frameclause/defaultFrame/RBUPACR_int3" -- filename: "frameclause/defaultFrame/RBUPACR_int4" -- filename: "frameclause/defaultFrame/RBUPACR_int5" -- filename: "frameclause/defaultFrame/RBUPACR_int6" -- filename: "frameclause/defaultFrame/RBUPACR_int7" -- filename: "frameclause/defaultFrame/RBUPACR_int8" -- filename: "frameclause/defaultFrame/RBUPACR_int9" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" -- filename: "frameclause/multipl_wnwds/avg_mulwds" -- filename: "frameclause/multipl_wnwds/count_mulwds" -- filename: "frameclause/multipl_wnwds/fval_mulwds" -- filename: "frameclause/multipl_wnwds/lval_mulwds" -- filename: "frameclause/multipl_wnwds/max_mulwds" -- filename: "frameclause/multipl_wnwds/min_mulwds" -- filename: "frameclause/multipl_wnwds/mulwind_01" -- filename: "frameclause/multipl_wnwds/mulwind_06" -- filename: "frameclause/multipl_wnwds/mulwind_07" -- filename: "frameclause/multipl_wnwds/mulwind_08" -- filename: "frameclause/multipl_wnwds/mulwind_09" -- filename: "frameclause/multipl_wnwds/rnkNoFrm01" -- filename: "frameclause/multipl_wnwds/rnkNoFrm02" -- filename: "frameclause/multipl_wnwds/rnkNoFrm03" -- filename: "frameclause/multipl_wnwds/rnkNoFrm04" -- filename: "frameclause/multipl_wnwds/rnkNoFrm05" -- filename: "frameclause/multipl_wnwds/rnkNoFrm06" -- filename: "frameclause/multipl_wnwds/sum_mulwds" -- filename: "frameclause/subQueries/frmInSubQry_01" -- filename: "frameclause/subQueries/frmInSubQry_02" -- filename: "frameclause/subQueries/frmInSubQry_03" -- filename: "frameclause/subQueries/frmInSubQry_04" -- filename: "frameclause/subQueries/frmInSubQry_05" -- filename: "frameclause/subQueries/frmInSubQry_06" -- filename: "frameclause/subQueries/frmInSubQry_07" -- filename: "frameclause/subQueries/frmInSubQry_08" -- filename: "frameclause/subQueries/frmInSubQry_09" -- filename: "frameclause/subQueries/frmInSubQry_10" -- filename: "frameclause/subQueries/frmInSubQry_11" -- filename: "frameclause/subQueries/frmInSubQry_12" -- filename: "frameclause/subQueries/frmInSubQry_13" -- filename: "frameclause/subQueries/frmInSubQry_14" -- filename: "frameclause/subQueries/frmInSubQry_15" -- filename: "frameclause/subQueries/frmInSubQry_16" -- filename: "frameclause/subQueries/frmInSubQry_17" -- filename: "frameclause/subQueries/frmInSubQry_18" -- filename: "frameclause/subQueries/frmInSubQry_19" -- filename: "frameclause/subQueries/frmInSubQry_20" -- filename: "frameclause/subQueries/frmInSubQry_21" -- filename: "frameclause/subQueries/frmInSubQry_22" -- filename: "frameclause/subQueries/frmInSubQry_23" -- filename: "frameclause/subQueries/frmInSubQry_24" -- filename: "frameclause/subQueries/frmInSubQry_25" -- filename: "frameclause/subQueries/frmInSubQry_26" -- filename: "frameclause/subQueries/frmInSubQry_27" -- filename: "frameclause/subQueries/frmInSubQry_28" -- filename: "frameclause/subQueries/frmInSubQry_29" -- filename: "frameclause/subQueries/frmInSubQry_30" -- filename: "frameclause/subQueries/frmInSubQry_31" -- filename: "frameclause/subQueries/frmInSubQry_32" -- filename: "frameclause/subQueries/frmInSubQry_33" -- filename: "frameclause/subQueries/frmInSubQry_34" -- filename: "frameclause/subQueries/frmInSubQry_35" -- filename: "frameclause/subQueries/frmInSubQry_36" -- filename: "frameclause/subQueries/frmInSubQry_37" -- filename: "frameclause/subQueries/frmInSubQry_38" -- filename: "frameclause/subQueries/frmInSubQry_39" -- filename: "frameclause/subQueries/frmInSubQry_40" -- filename: "frameclause/subQueries/frmInSubQry_41" -- filename: "frameclause/subQueries/frmInSubQry_42" -- filename: "frameclause/subQueries/frmInSubQry_43" -- filename: "frameclause/subQueries/frmInSubQry_44" -- filename: "frameclause/subQueries/frmInSubQry_45" -- filename: "frameclause/subQueries/frmInSubQry_46" -- filename: "frameclause/subQueries/frmInSubQry_47" -- filename: "frameclause/subQueries/frmInSubQry_48" -- filename: "frameclause/subQueries/frmInSubQry_49" -- filename: "frameclause/subQueries/frmInSubQry_50" -- filename: "frameclause/subQueries/frmInSubQry_51" -- filename: "frameclause/subQueries/frmInSubQry_52" -- filename: "frameclause/subQueries/frmInSubQry_53" -- filename: "frameclause/subQueries/frmInSubQry_54" -- filename: "frameclause/subQueries/frmInSubQry_55" -- filename: "frameclause/subQueries/frmInSubQry_56" -- filename: "frameclause/subQueries/frmInSubQry_57" -- filename: "frameclause/subQueries/frmInSubQry_58" -- filename: "frameclause/subQueries/frmInSubQry_59" -- filename: "frameclause/subQueries/frmInSubQry_60" -- filename: "frameclause/subQueries/frmInSubQry_61" -- filename: "frameclause/subQueries/frmInSubQry_62" -- filename: "frameclause/subQueries/frmInSubQry_63" -- filename: "frameclause/subQueries/frmInSubQry_64" -- filename: "lag_func/lag_Fn_1" -- filename: "lag_func/lag_Fn_10" -- filename: "lag_func/lag_Fn_100" -- filename: "lag_func/lag_Fn_101" -- filename: "lag_func/lag_Fn_102" -- filename: "lag_func/lag_Fn_103" -- filename: "lag_func/lag_Fn_104" -- filename: "lag_func/lag_Fn_105" -- filename: "lag_func/lag_Fn_106" -- filename: "lag_func/lag_Fn_107" -- filename: "lag_func/lag_Fn_108" -- filename: "lag_func/lag_Fn_109" -- filename: "lag_func/lag_Fn_11" -- filename: "lag_func/lag_Fn_110" -- filename: "lag_func/lag_Fn_111" -- filename: "lag_func/lag_Fn_112" -- filename: "lag_func/lag_Fn_12" -- filename: "lag_func/lag_Fn_13" -- filename: "lag_func/lag_Fn_14" -- filename: "lag_func/lag_Fn_15" -- filename: "lag_func/lag_Fn_16" -- filename: "lag_func/lag_Fn_17" -- filename: "lag_func/lag_Fn_18" -- filename: "lag_func/lag_Fn_19" -- filename: "lag_func/lag_Fn_2" -- filename: "lag_func/lag_Fn_20" -- filename: "lag_func/lag_Fn_21" -- filename: "lag_func/lag_Fn_22" -- filename: "lag_func/lag_Fn_23" -- filename: "lag_func/lag_Fn_24" -- filename: "lag_func/lag_Fn_25" -- filename: "lag_func/lag_Fn_26" -- filename: "lag_func/lag_Fn_28" -- filename: "lag_func/lag_Fn_29" -- filename: "lag_func/lag_Fn_3" -- filename: "lag_func/lag_Fn_30" -- filename: "lag_func/lag_Fn_31" -- filename: "lag_func/lag_Fn_32" -- filename: "lag_func/lag_Fn_33" -- filename: "lag_func/lag_Fn_34" -- filename: "lag_func/lag_Fn_35" -- filename: "lag_func/lag_Fn_37" -- filename: "lag_func/lag_Fn_38" -- filename: "lag_func/lag_Fn_39" -- filename: "lag_func/lag_Fn_4" -- filename: "lag_func/lag_Fn_40" -- filename: "lag_func/lag_Fn_41" -- filename: "lag_func/lag_Fn_42" -- filename: "lag_func/lag_Fn_43" -- filename: "lag_func/lag_Fn_44" -- filename: "lag_func/lag_Fn_45" -- filename: "lag_func/lag_Fn_46" -- filename: "lag_func/lag_Fn_47" -- filename: "lag_func/lag_Fn_48" -- filename: "lag_func/lag_Fn_49" -- filename: "lag_func/lag_Fn_5" -- filename: "lag_func/lag_Fn_50" -- filename: "lag_func/lag_Fn_51" -- filename: "lag_func/lag_Fn_52" -- filename: "lag_func/lag_Fn_53" -- filename: "lag_func/lag_Fn_54" -- filename: "lag_func/lag_Fn_55" -- filename: "lag_func/lag_Fn_56" -- filename: "lag_func/lag_Fn_57" -- filename: "lag_func/lag_Fn_58" -- filename: "lag_func/lag_Fn_59" -- filename: "lag_func/lag_Fn_6" -- filename: "lag_func/lag_Fn_60" -- filename: "lag_func/lag_Fn_61" -- filename: "lag_func/lag_Fn_62" -- filename: "lag_func/lag_Fn_63" -- filename: "lag_func/lag_Fn_64" -- filename: "lag_func/lag_Fn_65" -- filename: "lag_func/lag_Fn_66" -- filename: "lag_func/lag_Fn_67" -- filename: "lag_func/lag_Fn_68" -- filename: "lag_func/lag_Fn_69" -- filename: "lag_func/lag_Fn_7" -- filename: "lag_func/lag_Fn_70" -- filename: "lag_func/lag_Fn_71" -- filename: "lag_func/lag_Fn_72" -- filename: "lag_func/lag_Fn_73" -- filename: "lag_func/lag_Fn_74" -- filename: "lag_func/lag_Fn_75" -- filename: "lag_func/lag_Fn_76" -- filename: "lag_func/lag_Fn_77" -- filename: "lag_func/lag_Fn_78" -- filename: "lag_func/lag_Fn_79" -- filename: "lag_func/lag_Fn_8" -- filename: "lag_func/lag_Fn_80" -- filename: "lag_func/lag_Fn_81" -- filename: "lag_func/lag_Fn_82" -- filename: "lag_func/lag_Fn_83" -- filename: "lag_func/lag_Fn_84" -- filename: "lag_func/lag_Fn_85" -- filename: "lag_func/lag_Fn_86" -- filename: "lag_func/lag_Fn_87" -- filename: "lag_func/lag_Fn_88" -- filename: "lag_func/lag_Fn_89" -- filename: "lag_func/lag_Fn_9" -- filename: "lag_func/lag_Fn_90" -- filename: "lag_func/lag_Fn_91" -- filename: "lag_func/lag_Fn_92" -- filename: "lag_func/lag_Fn_93" -- filename: "lag_func/lag_Fn_94" -- filename: "lag_func/lag_Fn_95" -- filename: "lag_func/lag_Fn_96" -- filename: "lag_func/lag_Fn_97" -- filename: "lag_func/lag_Fn_98" -- filename: "lag_func/lag_Fn_99" -- filename: "last_val/lastValFn_1" -- filename: "last_val/lastValFn_10" -- filename: "last_val/lastValFn_11" -- filename: "last_val/lastValFn_12" -- filename: "last_val/lastValFn_13" -- filename: "last_val/lastValFn_14" -- filename: "last_val/lastValFn_15" -- filename: "last_val/lastValFn_16" -- filename: "last_val/lastValFn_17" -- filename: "last_val/lastValFn_18" -- filename: "last_val/lastValFn_19" -- filename: "last_val/lastValFn_2" -- filename: "last_val/lastValFn_20" -- filename: "last_val/lastValFn_21" -- filename: "last_val/lastValFn_22" -- filename: "last_val/lastValFn_23" -- filename: "last_val/lastValFn_24" -- filename: "last_val/lastValFn_25" -- filename: "last_val/lastValFn_26" -- filename: "last_val/lastValFn_27" -- filename: "last_val/lastValFn_28" -- filename: "last_val/lastValFn_29" -- filename: "last_val/lastValFn_3" -- filename: "last_val/lastValFn_30" -- filename: "last_val/lastValFn_31" -- filename: "last_val/lastValFn_32" -- filename: "last_val/lastValFn_33" -- filename: "last_val/lastValFn_34" -- filename: "last_val/lastValFn_35" -- filename: "last_val/lastValFn_36" -- filename: "last_val/lastValFn_37" -- filename: "last_val/lastValFn_38" -- filename: "last_val/lastValFn_39" -- filename: "last_val/lastValFn_4" -- filename: "last_val/lastValFn_5" -- filename: "last_val/lastValFn_6" -- filename: "last_val/lastValFn_7" -- filename: "last_val/lastValFn_8" -- filename: "last_val/lastValFn_9" -- filename: "lead_func/lead_Fn_1" -- filename: "lead_func/lead_Fn_10" -- filename: "lead_func/lead_Fn_100" -- filename: "lead_func/lead_Fn_101" -- filename: "lead_func/lead_Fn_102" -- filename: "lead_func/lead_Fn_103" -- filename: "lead_func/lead_Fn_104" -- filename: "lead_func/lead_Fn_105" -- filename: "lead_func/lead_Fn_106" -- filename: "lead_func/lead_Fn_107" -- filename: "lead_func/lead_Fn_11" -- filename: "lead_func/lead_Fn_12" -- filename: "lead_func/lead_Fn_13" -- filename: "lead_func/lead_Fn_14" -- filename: "lead_func/lead_Fn_15" -- filename: "lead_func/lead_Fn_16" -- filename: "lead_func/lead_Fn_17" -- filename: "lead_func/lead_Fn_18" -- filename: "lead_func/lead_Fn_19" -- filename: "lead_func/lead_Fn_2" -- filename: "lead_func/lead_Fn_20" -- filename: "lead_func/lead_Fn_21" -- filename: "lead_func/lead_Fn_22" -- filename: "lead_func/lead_Fn_23" -- filename: "lead_func/lead_Fn_24" -- filename: "lead_func/lead_Fn_25" -- filename: "lead_func/lead_Fn_27" -- filename: "lead_func/lead_Fn_28" -- filename: "lead_func/lead_Fn_29" -- filename: "lead_func/lead_Fn_3" -- filename: "lead_func/lead_Fn_30" -- filename: "lead_func/lead_Fn_31" -- filename: "lead_func/lead_Fn_32" -- filename: "lead_func/lead_Fn_33" -- filename: "lead_func/lead_Fn_34" -- filename: "lead_func/lead_Fn_35" -- filename: "lead_func/lead_Fn_36" -- filename: "lead_func/lead_Fn_37" -- filename: "lead_func/lead_Fn_38" -- filename: "lead_func/lead_Fn_39" -- filename: "lead_func/lead_Fn_4" -- filename: "lead_func/lead_Fn_40" -- filename: "lead_func/lead_Fn_41" -- filename: "lead_func/lead_Fn_42" -- filename: "lead_func/lead_Fn_43" -- filename: "lead_func/lead_Fn_44" -- filename: "lead_func/lead_Fn_45" -- filename: "lead_func/lead_Fn_46" -- filename: "lead_func/lead_Fn_47" -- filename: "lead_func/lead_Fn_48" -- filename: "lead_func/lead_Fn_49" -- filename: "lead_func/lead_Fn_5" -- filename: "lead_func/lead_Fn_50" -- filename: "lead_func/lead_Fn_51" -- filename: "lead_func/lead_Fn_52" -- filename: "lead_func/lead_Fn_53" -- filename: "lead_func/lead_Fn_54" -- filename: "lead_func/lead_Fn_55" -- filename: "lead_func/lead_Fn_56" -- filename: "lead_func/lead_Fn_57" -- filename: "lead_func/lead_Fn_58" -- filename: "lead_func/lead_Fn_59" -- filename: "lead_func/lead_Fn_6" -- filename: "lead_func/lead_Fn_60" -- filename: "lead_func/lead_Fn_61" -- filename: "lead_func/lead_Fn_62" -- filename: "lead_func/lead_Fn_63" -- filename: "lead_func/lead_Fn_64" -- filename: "lead_func/lead_Fn_65" -- filename: "lead_func/lead_Fn_66" -- filename: "lead_func/lead_Fn_67" -- filename: "lead_func/lead_Fn_68" -- filename: "lead_func/lead_Fn_69" -- filename: "lead_func/lead_Fn_7" -- filename: "lead_func/lead_Fn_70" -- filename: "lead_func/lead_Fn_71" -- filename: "lead_func/lead_Fn_72" -- filename: "lead_func/lead_Fn_73" -- filename: "lead_func/lead_Fn_74" -- filename: "lead_func/lead_Fn_75" -- filename: "lead_func/lead_Fn_76" -- filename: "lead_func/lead_Fn_77" -- filename: "lead_func/lead_Fn_78" -- filename: "lead_func/lead_Fn_79" -- filename: "lead_func/lead_Fn_8" -- filename: "lead_func/lead_Fn_80" -- filename: "lead_func/lead_Fn_81" -- filename: "lead_func/lead_Fn_82" -- filename: "lead_func/lead_Fn_83" -- filename: "lead_func/lead_Fn_84" -- filename: "lead_func/lead_Fn_85" -- filename: "lead_func/lead_Fn_86" -- filename: "lead_func/lead_Fn_87" -- filename: "lead_func/lead_Fn_88" -- filename: "lead_func/lead_Fn_89" -- filename: "lead_func/lead_Fn_9" -- filename: "lead_func/lead_Fn_90" -- filename: "lead_func/lead_Fn_91" -- filename: "lead_func/lead_Fn_92" -- filename: "lead_func/lead_Fn_93" -- filename: "lead_func/lead_Fn_94" -- filename: "lead_func/lead_Fn_95" -- filename: "lead_func/lead_Fn_96" -- filename: "lead_func/lead_Fn_97" -- filename: "lead_func/lead_Fn_98" -- filename: "lead_func/lead_Fn_99" -- filename: "nestedAggs/basic_1" -- filename: "nestedAggs/basic_10" -- filename: "nestedAggs/basic_2" -- filename: "nestedAggs/basic_3" -- filename: "nestedAggs/basic_4" -- filename: "nestedAggs/basic_5" -- filename: "nestedAggs/basic_6" -- filename: "nestedAggs/basic_7" -- filename: "nestedAggs/basic_8" -- filename: "nestedAggs/basic_9" -- filename: "nestedAggs/cte_win_01" -- filename: "nestedAggs/cte_win_02" - ignoreMode: "COLUMN_NOT_FOUND" -- filename: "nestedAggs/cte_win_03" -- filename: "nestedAggs/cte_win_04" -- filename: "nestedAggs/cte_win_05" -- filename: "nestedAggs/emtyOvrCls_1" -- filename: "nestedAggs/emtyOvrCls_10" -- filename: "nestedAggs/emtyOvrCls_11" -- filename: "nestedAggs/emtyOvrCls_12" -- filename: "nestedAggs/emtyOvrCls_13" -- filename: "nestedAggs/emtyOvrCls_2" -- filename: "nestedAggs/emtyOvrCls_3" -- filename: "nestedAggs/emtyOvrCls_4" -- filename: "nestedAggs/emtyOvrCls_5" -- filename: "nestedAggs/emtyOvrCls_6" -- filename: "nestedAggs/emtyOvrCls_7" -- filename: "nestedAggs/emtyOvrCls_8" -- filename: "nestedAggs/emtyOvrCls_9" -- filename: "nestedAggs/frmclause01" -- filename: "nestedAggs/frmclause02" -- filename: "nestedAggs/frmclause03" -- filename: "nestedAggs/frmclause04" -- filename: "nestedAggs/frmclause05" -- filename: "nestedAggs/frmclause06" -- filename: "nestedAggs/frmclause07" -- filename: "nestedAggs/frmclause08" -- filename: "nestedAggs/frmclause09" -- filename: "nestedAggs/frmclause10" -- filename: "nestedAggs/frmclause11" -- filename: "nestedAggs/frmclause12" -- filename: "nestedAggs/frmclause13" -- filename: "nestedAggs/frmclause14" -- filename: "nestedAggs/frmclause15" -- filename: "nestedAggs/frmclause16" -- filename: "nestedAggs/frmclause17" -- filename: "nestedAggs/frmclause18" -- filename: "nestedAggs/frmclause19" -- filename: "nestedAggs/multiWin_1" -- filename: "nestedAggs/multiWin_5" -- filename: "nestedAggs/multiWin_6" -- filename: "nestedAggs/multiWin_7" -- filename: "nestedAggs/multiWin_8" -- filename: "nestedAggs/nstdWinView01" -- filename: "nestedAggs/nstdagg01" -- filename: "nestedAggs/nstdagg02" -- filename: "nestedAggs/nstdagg03" -- filename: "nestedAggs/nstdagg04" -- filename: "nestedAggs/nstdagg05" -- filename: "nestedAggs/nstdagg06" -- filename: "nestedAggs/nstdagg07" -- filename: "nestedAggs/nstdagg08" -- filename: "nestedAggs/nstdagg09" -- filename: "nestedAggs/nstdagg10" -- filename: "nestedAggs/nstdagg11" -- filename: "nestedAggs/nstdagg12" -- filename: "nestedAggs/nstdagg13" -- filename: "nestedAggs/nstdagg14" -- filename: "nestedAggs/nstdagg15" -- filename: "nestedAggs/nstdagg16" -- filename: "nestedAggs/nstdagg17" -- filename: "nestedAggs/nstdagg18" -- filename: "nestedAggs/nstdagg19" -- filename: "nestedAggs/nstdagg20" -- filename: "nestedAggs/nstdagg21" -- filename: "nestedAggs/nstdagg22" -- filename: "nestedAggs/nstdagg23" -- filename: "nestedAggs/nstdagg24" -- filename: "nestedAggs/nstdagg25" -- filename: "nestedAggs/nstdagg26" -- filename: "nestedAggs/wPbOb_1" -- filename: "nestedAggs/wPbOb_10" -- filename: "nestedAggs/wPbOb_11" -- filename: "nestedAggs/wPbOb_12" -- filename: "nestedAggs/wPbOb_13" -- filename: "nestedAggs/wPbOb_14" -- filename: "nestedAggs/wPbOb_15" -- filename: "nestedAggs/wPbOb_16" -- filename: "nestedAggs/wPbOb_17" -- filename: "nestedAggs/wPbOb_18" -- filename: "nestedAggs/wPbOb_19" -- filename: "nestedAggs/wPbOb_2" -- filename: "nestedAggs/wPbOb_20" -- filename: "nestedAggs/wPbOb_21" -- filename: "nestedAggs/wPbOb_22" -- filename: "nestedAggs/wPbOb_23" -- filename: "nestedAggs/wPbOb_24" -- filename: "nestedAggs/wPbOb_25" -- filename: "nestedAggs/wPbOb_26" -- filename: "nestedAggs/wPbOb_3" -- filename: "nestedAggs/wPbOb_4" -- filename: "nestedAggs/wPbOb_5" -- filename: "nestedAggs/wPbOb_6" -- filename: "nestedAggs/wPbOb_7" -- filename: "nestedAggs/wPbOb_8" -- filename: "nestedAggs/wPbOb_9" -- filename: "nestedAggs/woutOby_1" -- filename: "nestedAggs/woutOby_10" -- filename: "nestedAggs/woutOby_11" -- filename: "nestedAggs/woutOby_12" -- filename: "nestedAggs/woutOby_13" -- filename: "nestedAggs/woutOby_2" -- filename: "nestedAggs/woutOby_3" -- filename: "nestedAggs/woutOby_4" -- filename: "nestedAggs/woutOby_5" -- filename: "nestedAggs/woutOby_6" -- filename: "nestedAggs/woutOby_7" -- filename: "nestedAggs/woutOby_8" -- filename: "nestedAggs/woutOby_9" -- filename: "nestedAggs/woutPrtnBy_1" -- filename: "nestedAggs/woutPrtnBy_2" -- filename: "nestedAggs/woutPrtnBy_3" -- filename: "nestedAggs/woutPrtnBy_4" -- filename: "nestedAggs/woutPrtnBy_5" -- filename: "nestedAggs/woutPrtnBy_6" -- filename: "nestedAggs/woutPrtnBy_7" -- filename: "ntile_func/ntileFn_1" -- filename: "ntile_func/ntileFn_10" -- filename: "ntile_func/ntileFn_11" -- filename: "ntile_func/ntileFn_12" -- filename: "ntile_func/ntileFn_13" -- filename: "ntile_func/ntileFn_14" -- filename: "ntile_func/ntileFn_15" -- filename: "ntile_func/ntileFn_16" -- filename: "ntile_func/ntileFn_17" -- filename: "ntile_func/ntileFn_18" -- filename: "ntile_func/ntileFn_19" -- filename: "ntile_func/ntileFn_2" -- filename: "ntile_func/ntileFn_20" -- filename: "ntile_func/ntileFn_21" -- filename: "ntile_func/ntileFn_22" -- filename: "ntile_func/ntileFn_23" -- filename: "ntile_func/ntileFn_24" -- filename: "ntile_func/ntileFn_25" -- filename: "ntile_func/ntileFn_26" -- filename: "ntile_func/ntileFn_27" -- filename: "ntile_func/ntileFn_28" -- filename: "ntile_func/ntileFn_29" -- filename: "ntile_func/ntileFn_3" -- filename: "ntile_func/ntileFn_30" -- filename: "ntile_func/ntileFn_31" -- filename: "ntile_func/ntileFn_32" -- filename: "ntile_func/ntileFn_33" -- filename: "ntile_func/ntileFn_34" -- filename: "ntile_func/ntileFn_35" -- filename: "ntile_func/ntileFn_36" -- filename: "ntile_func/ntileFn_37" -- filename: "ntile_func/ntileFn_38" -- filename: "ntile_func/ntileFn_39" -- filename: "ntile_func/ntileFn_4" -- filename: "ntile_func/ntileFn_40" -- filename: "ntile_func/ntileFn_41" -- filename: "ntile_func/ntileFn_42" -- filename: "ntile_func/ntileFn_43" -- filename: "ntile_func/ntileFn_44" -- filename: "ntile_func/ntileFn_45" -- filename: "ntile_func/ntileFn_46" -- filename: "ntile_func/ntileFn_47" -- filename: "ntile_func/ntileFn_48" -- filename: "ntile_func/ntileFn_49" -- filename: "ntile_func/ntileFn_5" -- filename: "ntile_func/ntileFn_50" -- filename: "ntile_func/ntileFn_51" -- filename: "ntile_func/ntileFn_52" -- filename: "ntile_func/ntileFn_53" -- filename: "ntile_func/ntileFn_54" -- filename: "ntile_func/ntileFn_55" -- filename: "ntile_func/ntileFn_56" -- filename: "ntile_func/ntileFn_57" -- filename: "ntile_func/ntileFn_58" -- filename: "ntile_func/ntileFn_59" -- filename: "ntile_func/ntileFn_6" -- filename: "ntile_func/ntileFn_7" -- filename: "ntile_func/ntileFn_8" -- filename: "ntile_func/ntileFn_9" -- filename: "aggregates/wPrtnOrdrBy_2" From e92a9710910b35a4a2385ecd110a5304899a6a9e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:13:39 +0000 Subject: [PATCH 028/164] remove unneeded method --- .../sql/calcite/DrillWindowQueryTest.java | 3985 ++++------------- 1 file changed, 996 insertions(+), 2989 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index ae75ccd51d7b..1bc960f27f10 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -483,13 +483,9 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String queryableIndex);} // - @DrillTestCase1( "aggregates/winFnQry_77" ) + @DrillTestCase1("aggregates/winFnQry_77") @Test - public void test_aggregates_winFnQry_77() throws Exception { - windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value());} - - - private void windowQueryTest(String value) throws Exception + public void test_aggregates_winFnQry_77() throws Exception { windowQueryTest(); } @@ -498,4788 +494,3724 @@ private void windowQueryTest(String value) throws Exception @Test public void test_lead_func_lead_Fn_76() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_10") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_20") @Test public void test_aggregates_aggOWnFn_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_1") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_33") @Test public void test_ntile_func_ntileFn_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_1") @Test public void test_last_val_lastValFn_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_100") @Test public void test_lead_func_lead_Fn_100() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_7") @Test public void test_nestedAggs_woutPrtnBy_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_6") @Test public void test_aggregates_aggOWnFn_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_22") @Test public void test_aggregates_winFnQry_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_68") @Test public void test_aggregates_winFnQry_68() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_46") @Test public void test_lag_func_lag_Fn_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_21") @Test public void test_aggregates_woPrtnBy_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_44") @Test public void test_ntile_func_ntileFn_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_25") @Test public void test_first_val_firstValFn_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm01") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_7") @Test public void test_lag_func_lag_Fn_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause07") @Test public void test_nestedAggs_frmclause07() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_33") @Test public void test_aggregates_winFnQry_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_79") @Test public void test_aggregates_winFnQry_79() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_5") @Test public void test_lead_func_lead_Fn_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_74") @Test public void test_lead_func_lead_Fn_74() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_46") @Test public void test_aggregates_aggOWnFn_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_10") @Test public void test_first_val_firstValFn_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_10") @Test public void test_aggregates_woPrtnBy_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_78") @Test public void test_lead_func_lead_Fn_78() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_13") @Test public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_13") @Test public void test_ntile_func_ntileFn_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_59") @Test public void test_ntile_func_ntileFn_59() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_5") @Test public void test_ntile_func_ntileFn_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/max_mulwds") @Test public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_15") @Test public void test_last_val_lastValFn_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_3") @Test public void test_aggregates_wo_OrdrBy_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_6") @Test public void test_nestedAggs_woutOby_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_43") @Test public void test_lead_func_lead_Fn_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_35") @Test public void test_lag_func_lag_Fn_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_44") @Test public void test_aggregates_winFnQry_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_35") @Test public void test_aggregates_aggOWnFn_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_2") @Test public void test_aggregates_wPrtnOrdrBy_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_89") @Test public void test_lead_func_lead_Fn_89() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_45") @Test public void test_aggregates_woPrtnBy_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg23") @Test public void test_nestedAggs_nstdagg23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_24") @Test public void test_ntile_func_ntileFn_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_2") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_26") @Test public void test_last_val_lastValFn_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_6") @Test public void test_nestedAggs_emtyOvrCls_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_54") @Test public void test_frameclause_subQueries_frmInSubQry_54() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_24") @Test public void test_lag_func_lag_Fn_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_55") @Test public void test_aggregates_winFnQry_55() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_59") @Test public void test_lag_func_lag_Fn_59() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_34") @Test public void test_aggregates_woPrtnBy_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_12") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_6") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_22") @Test public void test_aggregates_aggOWnFn_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_35") @Test public void test_ntile_func_ntileFn_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg10") @Test public void test_nestedAggs_nstdagg10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_102") @Test public void test_lead_func_lead_Fn_102() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/avg_mulwds") @Test public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_3") @Test public void test_last_val_lastValFn_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_37") @Test public void test_last_val_lastValFn_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_41") @Test public void test_frameclause_subQueries_frmInSubQry_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_8") @Test public void test_aggregates_aggOWnFn_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_5") @Test public void test_nestedAggs_woutPrtnBy_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/cte_win_01") @Test public void test_nestedAggs_cte_win_01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_20") @Test public void test_aggregates_winFnQry_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_9") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_4") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_8") @Test public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_13") @Test public void test_lag_func_lag_Fn_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int3") @Test public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm03") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_48") @Test public void test_lag_func_lag_Fn_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_2") @Test public void test_nestedAggs_wPbOb_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_23") @Test public void test_aggregates_woPrtnBy_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_23") @Test public void test_first_val_firstValFn_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_11") @Test public void test_aggregates_aggOWnFn_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_46") @Test public void test_ntile_func_ntileFn_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_5") @Test public void test_lag_func_lag_Fn_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause09") @Test public void test_nestedAggs_frmclause09() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_1") @Test public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_30") @Test public void test_frameclause_subQueries_frmInSubQry_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_10") @Test public void test_nestedAggs_basic_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_31") @Test public void test_aggregates_winFnQry_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_3") @Test public void test_lead_func_lead_Fn_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_30") @Test public void test_lead_func_lead_Fn_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_38") @Test public void test_aggregates_woPrtnBy_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_8") @Test public void test_nestedAggs_basic_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_28") @Test public void test_lag_func_lag_Fn_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_81") @Test public void test_lag_func_lag_Fn_81() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_59") @Test public void test_aggregates_winFnQry_59() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_2") @Test public void test_nestedAggs_emtyOvrCls_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_13") @Test public void test_aggregates_winFnQry_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_12") @Test public void test_lead_func_lead_Fn_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_58") @Test public void test_lead_func_lead_Fn_58() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_30") @Test public void test_first_val_firstValFn_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_33") @Test public void test_last_val_lastValFn_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_3") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_19") @Test public void test_frameclause_subQueries_frmInSubQry_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_6") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_39") @Test public void test_ntile_func_ntileFn_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/cte_win_05") @Test public void test_nestedAggs_cte_win_05() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/fval_mulwds") @Test public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_27") @Test public void test_aggregates_woPrtnBy_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_1") @Test public void test_nestedAggs_woutPrtnBy_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_70") @Test public void test_lag_func_lag_Fn_70() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_4") @Test public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_24") @Test public void test_aggregates_winFnQry_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_23") @Test public void test_lead_func_lead_Fn_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_69") @Test public void test_lead_func_lead_Fn_69() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int12") @Test public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_08") @Test public void test_frameclause_subQueries_frmInSubQry_08() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_6") @Test public void test_aggregates_woPrtnBy_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_5") @Test public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_9") @Test public void test_lag_func_lag_Fn_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_16") @Test public void test_aggregates_woPrtnBy_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/lval_mulwds") @Test public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_7") @Test public void test_lead_func_lead_Fn_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_35") @Test public void test_aggregates_winFnQry_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_11") @Test public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_33") @Test public void test_lag_func_lag_Fn_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_79") @Test public void test_lag_func_lag_Fn_79() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_107") @Test public void test_lag_func_lag_Fn_107() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_44") @Test public void test_aggregates_aggOWnFn_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_12") @Test public void test_first_val_firstValFn_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_11") @Test public void test_ntile_func_ntileFn_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_3") @Test public void test_ntile_func_ntileFn_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_57") @Test public void test_ntile_func_ntileFn_57() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_13") @Test public void test_last_val_lastValFn_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_18") @Test public void test_nestedAggs_wPbOb_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause18") @Test public void test_nestedAggs_frmclause18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_2") @Test public void test_aggregates_woPrtnBy_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_46") @Test public void test_aggregates_winFnQry_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_1") @Test public void test_aggregates_wo_OrdrBy_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_87") @Test public void test_lead_func_lead_Fn_87() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int5") @Test public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_8") @Test public void test_nestedAggs_woutOby_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_41") @Test public void test_lead_func_lead_Fn_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int5") @Test public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_63") @Test public void test_frameclause_subQueries_frmInSubQry_63() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_22") @Test public void test_lag_func_lag_Fn_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_43") @Test public void test_aggregates_woPrtnBy_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_13") @Test public void test_nestedAggs_woutOby_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_33") @Test public void test_aggregates_aggOWnFn_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_22") @Test public void test_ntile_func_ntileFn_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg21") @Test public void test_nestedAggs_nstdagg21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_24") @Test public void test_last_val_lastValFn_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_4") @Test public void test_aggregates_wPrtnOrdrBy_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_52") @Test public void test_frameclause_subQueries_frmInSubQry_52() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/min_mulwds") @Test public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_8") @Test public void test_nestedAggs_emtyOvrCls_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_11") @Test public void test_aggregates_winFnQry_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_57") @Test public void test_aggregates_winFnQry_57() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_2") @Test public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_52") @Test public void test_lead_func_lead_Fn_52() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_11") @Test public void test_lag_func_lag_Fn_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_57") @Test public void test_lag_func_lag_Fn_57() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_32") @Test public void test_aggregates_woPrtnBy_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_37") @Test public void test_ntile_func_ntileFn_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/cte_win_03") @Test public void test_nestedAggs_cte_win_03() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_6") @Test public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_3") @Test public void test_nestedAggs_woutPrtnBy_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_9") @Test public void test_aggregates_testW_Nulls_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_26") @Test public void test_aggregates_winFnQry_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_15") @Test public void test_lag_func_lag_Fn_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_21") @Test public void test_lead_func_lead_Fn_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm05") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_21") @Test public void test_first_val_firstValFn_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int1") @Test public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_67") @Test public void test_lead_func_lead_Fn_67() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_06") @Test public void test_frameclause_subQueries_frmInSubQry_06() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_25") @Test public void test_aggregates_woPrtnBy_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int14") @Test public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_48") @Test public void test_ntile_func_ntileFn_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_51") @Test public void test_aggregates_aggOWnFn_51() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_8") @Test public void test_aggregates_woPrtnBy_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_3") @Test public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_37") @Test public void test_aggregates_winFnQry_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_32") @Test public void test_lead_func_lead_Fn_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_9") @Test public void test_ntile_func_ntileFn_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_11") @Test public void test_last_val_lastValFn_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_2") @Test public void test_first_val_firstValFn_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_42") @Test public void test_aggregates_aggOWnFn_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_14") @Test public void test_aggregates_woPrtnBy_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_17") @Test public void test_ntile_func_ntileFn_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_16") @Test public void test_nestedAggs_wPbOb_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_4") @Test public void test_aggregates_woPrtnBy_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_1") @Test public void test_aggregates_winFnQry_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int3") @Test public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_39") @Test public void test_lag_func_lag_Fn_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_92") @Test public void test_lag_func_lag_Fn_92() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_48") @Test public void test_aggregates_winFnQry_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_49") @Test public void test_aggregates_woPrtnBy_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_61") @Test public void test_frameclause_subQueries_frmInSubQry_61() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_47") @Test public void test_lead_func_lead_Fn_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_22") @Test public void test_last_val_lastValFn_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_31") @Test public void test_aggregates_aggOWnFn_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_22") @Test public void test_aggregates_wo_OrdrBy_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_2") @Test public void test_nestedAggs_woutOby_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_28") @Test public void test_ntile_func_ntileFn_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_11") @Test public void test_nestedAggs_woutOby_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_7") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_50") @Test public void test_frameclause_subQueries_frmInSubQry_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_4") @Test public void test_ntile_func_ntileFn_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_1") @Test public void test_aggregates_woPrtnBy_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_64") @Test public void test_frameclause_subQueries_frmInSubQry_64() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_5") @Test public void test_nestedAggs_woutOby_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_88") @Test public void test_lead_func_lead_Fn_88() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int6") @Test public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_43") @Test public void test_aggregates_winFnQry_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_4") @Test public void test_aggregates_wo_OrdrBy_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_42") @Test public void test_lead_func_lead_Fn_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_3") @Test public void test_aggregates_wPrtnOrdrBy_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_46") @Test public void test_aggregates_woPrtnBy_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_34") @Test public void test_aggregates_aggOWnFn_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/sum_mulwds") @Test public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_23") @Test public void test_ntile_func_ntileFn_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg22") @Test public void test_nestedAggs_nstdagg22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_25") @Test public void test_last_val_lastValFn_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_3") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_1") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_99") @Test public void test_lead_func_lead_Fn_99() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_7") @Test public void test_nestedAggs_emtyOvrCls_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_25") @Test public void test_lag_func_lag_Fn_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_54") @Test public void test_aggregates_winFnQry_54() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_53") @Test public void test_frameclause_subQueries_frmInSubQry_53() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_53") @Test public void test_lead_func_lead_Fn_53() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_48") @Test public void test_aggregates_aggOWnFn_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_53") @Test public void test_ntile_func_ntileFn_53() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg13") @Test public void test_nestedAggs_nstdagg13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_105") @Test public void test_lead_func_lead_Fn_105() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_50") @Test public void test_aggregates_woPrtnBy_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause14") @Test public void test_nestedAggs_frmclause14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_16") @Test public void test_first_val_firstValFn_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_4") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_60") @Test public void test_lead_func_lead_Fn_60() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int9") @Test public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_52") @Test public void test_lag_func_lag_Fn_52() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_98") @Test public void test_lag_func_lag_Fn_98() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_8") @Test public void test_first_val_firstValFn_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_5") @Test public void test_aggregates_wo_OrdrBy_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_65") @Test public void test_aggregates_winFnQry_65() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int9") @Test public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_21") @Test public void test_frameclause_subQueries_frmInSubQry_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_37") @Test public void test_aggregates_aggOWnFn_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_4") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_1") @Test public void test_aggregates_aggOWnFn_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_28") @Test public void test_last_val_lastValFn_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_8") @Test public void test_aggregates_wPrtnOrdrBy_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg02") @Test public void test_nestedAggs_nstdagg02() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_4") @Test public void test_lag_func_lag_Fn_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_3") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_71") @Test public void test_lead_func_lead_Fn_71() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/mtyOvrCluse_03") @Test public void test_aggregates_mtyOvrCluse_03() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_10") @Test public void test_frameclause_subQueries_frmInSubQry_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_56") @Test public void test_frameclause_subQueries_frmInSubQry_56() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_87") @Test public void test_lag_func_lag_Fn_87() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_104") @Test public void test_lag_func_lag_Fn_104() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_30") @Test public void test_lag_func_lag_Fn_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_4") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_18") @Test public void test_lead_func_lead_Fn_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_14") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_5") @Test public void test_last_val_lastValFn_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_15") @Test public void test_aggregates_wo_OrdrBy_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_82") @Test public void test_lead_func_lead_Fn_82() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_41") @Test public void test_aggregates_winFnQry_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_2") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_43") @Test public void test_frameclause_subQueries_frmInSubQry_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_76") @Test public void test_lag_func_lag_Fn_76() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_5") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_40") @Test public void test_ntile_func_ntileFn_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_13") @Test public void test_aggregates_aggOWnFn_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_4") @Test public void test_nestedAggs_wPbOb_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_29") @Test public void test_lead_func_lead_Fn_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg24") @Test public void test_nestedAggs_nstdagg24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_1") @Test public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_29") @Test public void test_first_val_firstValFn_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_3") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_52") @Test public void test_aggregates_winFnQry_52() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_93") @Test public void test_lead_func_lead_Fn_93() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_32") @Test public void test_frameclause_subQueries_frmInSubQry_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_55") @Test public void test_ntile_func_ntileFn_55() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_14") @Test public void test_first_val_firstValFn_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_107") @Test public void test_lead_func_lead_Fn_107() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg15") @Test public void test_nestedAggs_nstdagg15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause16") @Test public void test_nestedAggs_frmclause16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_62") @Test public void test_lead_func_lead_Fn_62() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_63") @Test public void test_aggregates_winFnQry_63() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_7") @Test public void test_aggregates_wo_OrdrBy_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int7") @Test public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_39") @Test public void test_aggregates_aggOWnFn_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_54") @Test public void test_lag_func_lag_Fn_54() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_41") @Test public void test_aggregates_woPrtnBy_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_89") @Test public void test_lag_func_lag_Fn_89() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_2") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_20") @Test public void test_ntile_func_ntileFn_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_3") @Test public void test_aggregates_aggOWnFn_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_2") @Test public void test_lag_func_lag_Fn_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_6") @Test public void test_aggregates_wPrtnOrdrBy_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg04") @Test public void test_nestedAggs_nstdagg04() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_73") @Test public void test_lead_func_lead_Fn_73() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_58") @Test public void test_frameclause_subQueries_frmInSubQry_58() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/mtyOvrCluse_05") @Test public void test_aggregates_mtyOvrCluse_05() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_74") @Test public void test_aggregates_winFnQry_74() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_12") @Test public void test_frameclause_subQueries_frmInSubQry_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_43") @Test public void test_lag_func_lag_Fn_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_30") @Test public void test_aggregates_woPrtnBy_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_106") @Test public void test_lag_func_lag_Fn_106() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_32") @Test public void test_lag_func_lag_Fn_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_78") @Test public void test_lag_func_lag_Fn_78() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_10") @Test public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_31") @Test public void test_ntile_func_ntileFn_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_7") @Test public void test_last_val_lastValFn_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_85") @Test public void test_aggregates_winFnQry_85() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_84") @Test public void test_lead_func_lead_Fn_84() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_21") @Test public void test_lag_func_lag_Fn_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_67") @Test public void test_lag_func_lag_Fn_67() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_50") @Test public void test_aggregates_winFnQry_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_7") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_15") @Test public void test_aggregates_aggOWnFn_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_42") @Test public void test_ntile_func_ntileFn_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_2") @Test public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg26") @Test public void test_nestedAggs_nstdagg26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause05") @Test public void test_nestedAggs_frmclause05() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_21") @Test public void test_nestedAggs_wPbOb_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_27") @Test public void test_first_val_firstValFn_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_34") @Test public void test_frameclause_subQueries_frmInSubQry_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_5") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_6") @Test public void test_nestedAggs_wPbOb_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_4") @Test public void test_first_val_firstValFn_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_1") @Test public void test_nestedAggs_basic_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_61") @Test public void test_aggregates_winFnQry_61() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_9") @Test public void test_aggregates_wo_OrdrBy_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_38") @Test public void test_lead_func_lead_Fn_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause10") @Test public void test_nestedAggs_frmclause10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg17") @Test public void test_nestedAggs_nstdagg17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int12") @Test public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_1") @Test public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_10") @Test public void test_nestedAggs_wPbOb_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_94") @Test public void test_lag_func_lag_Fn_94() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_28") @Test public void test_aggregates_woPrtnBy_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_25") @Test public void test_frameclause_subQueries_frmInSubQry_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_72") @Test public void test_aggregates_winFnQry_72() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_111") @Test public void test_lag_func_lag_Fn_111() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_49") @Test public void test_lead_func_lead_Fn_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg06") @Test public void test_nestedAggs_nstdagg06() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_19") @Test public void test_aggregates_winFnQry_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_1") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_24") @Test public void test_aggregates_wo_OrdrBy_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_14") @Test public void test_frameclause_subQueries_frmInSubQry_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_83") @Test public void test_lag_func_lag_Fn_83() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_17") @Test public void test_aggregates_woPrtnBy_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_14") @Test public void test_lead_func_lead_Fn_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_83") @Test public void test_aggregates_winFnQry_83() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_9") @Test public void test_last_val_lastValFn_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/multiWin_8") @Test public void test_nestedAggs_multiWin_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_11") @Test public void test_aggregates_wo_OrdrBy_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_18") @Test public void test_ntile_func_ntileFn_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_19") @Test public void test_lag_func_lag_Fn_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_47") @Test public void test_frameclause_subQueries_frmInSubQry_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_72") @Test public void test_lag_func_lag_Fn_72() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_17") @Test public void test_aggregates_aggOWnFn_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_01") @Test public void test_frameclause_subQueries_frmInSubQry_01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_8") @Test public void test_aggregates_winFnQry_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_25") @Test public void test_lead_func_lead_Fn_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int10") @Test public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_29") @Test public void test_ntile_func_ntileFn_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_23") @Test public void test_nestedAggs_wPbOb_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_12") @Test public void test_nestedAggs_emtyOvrCls_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_36") @Test public void test_frameclause_subQueries_frmInSubQry_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_61") @Test public void test_lag_func_lag_Fn_61() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_7") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_8") @Test public void test_nestedAggs_wPbOb_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_51") @Test public void test_ntile_func_ntileFn_51() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_3") @Test public void test_nestedAggs_basic_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_30") @Test public void test_last_val_lastValFn_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause12") @Test public void test_nestedAggs_frmclause12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int14") @Test public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_12") @Test public void test_nestedAggs_wPbOb_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg19") @Test public void test_nestedAggs_nstdagg19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_27") @Test public void test_frameclause_subQueries_frmInSubQry_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_50") @Test public void test_lag_func_lag_Fn_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_6") @Test public void test_first_val_firstValFn_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_70") @Test public void test_aggregates_winFnQry_70() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_9") @Test public void test_aggregates_woPrtnBy_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_50") @Test public void test_aggregates_aggOWnFn_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_4") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_06") @Test public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_17") @Test public void test_aggregates_winFnQry_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg08") @Test public void test_nestedAggs_nstdagg08() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_26") @Test public void test_aggregates_wo_OrdrBy_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_16") @Test public void test_frameclause_subQueries_frmInSubQry_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_19") @Test public void test_aggregates_woPrtnBy_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_85") @Test public void test_lag_func_lag_Fn_85() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/multiWin_6") @Test public void test_nestedAggs_multiWin_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_81") @Test public void test_aggregates_winFnQry_81() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_16") @Test public void test_lead_func_lead_Fn_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_28") @Test public void test_aggregates_winFnQry_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_80") @Test public void test_lead_func_lead_Fn_80() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_13") @Test public void test_aggregates_wo_OrdrBy_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_03") @Test public void test_frameclause_subQueries_frmInSubQry_03() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_49") @Test public void test_frameclause_subQueries_frmInSubQry_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_7") @Test public void test_aggregates_testW_Nulls_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_6") @Test public void test_aggregates_winFnQry_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_74") @Test public void test_lag_func_lag_Fn_74() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_19") @Test public void test_aggregates_aggOWnFn_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_10") @Test public void test_nestedAggs_emtyOvrCls_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause01") @Test public void test_nestedAggs_frmclause01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_39") @Test public void test_aggregates_winFnQry_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_25") @Test public void test_nestedAggs_wPbOb_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_3") @Test public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_38") @Test public void test_frameclause_subQueries_frmInSubQry_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_34") @Test public void test_lead_func_lead_Fn_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_12") @Test public void test_aggregates_woPrtnBy_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int1") @Test public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/count_mulwds") @Test public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_40") @Test public void test_aggregates_aggOWnFn_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_7") @Test public void test_ntile_func_ntileFn_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_14") @Test public void test_nestedAggs_wPbOb_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_90") @Test public void test_lag_func_lag_Fn_90() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_3") @Test public void test_aggregates_winFnQry_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_4") @Test public void test_nestedAggs_woutOby_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_37") @Test public void test_lag_func_lag_Fn_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_20") @Test public void test_last_val_lastValFn_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_47") @Test public void test_aggregates_woPrtnBy_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_26") @Test public void test_ntile_func_ntileFn_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_5") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_08") @Test public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_26") @Test public void test_lag_func_lag_Fn_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_15") @Test public void test_aggregates_winFnQry_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_10") @Test public void test_lead_func_lead_Fn_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_6") @Test public void test_nestedAggs_basic_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_4") @Test public void test_nestedAggs_emtyOvrCls_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_32") @Test public void test_first_val_firstValFn_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_31") @Test public void test_last_val_lastValFn_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_56") @Test public void test_lead_func_lead_Fn_56() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_17") @Test public void test_frameclause_subQueries_frmInSubQry_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_36") @Test public void test_aggregates_woPrtnBy_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_5") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @@ -5287,1980 +4219,1540 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception @Test public void test_lead_func_lead_Fn_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm06") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_68") @Test public void test_lead_func_lead_Fn_68() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_20") @Test public void test_first_val_firstValFn_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_07") @Test public void test_frameclause_subQueries_frmInSubQry_07() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_49") @Test public void test_lag_func_lag_Fn_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_24") @Test public void test_aggregates_woPrtnBy_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int13") @Test public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_49") @Test public void test_ntile_func_ntileFn_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_7") @Test public void test_aggregates_woPrtnBy_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_26") @Test public void test_nestedAggs_wPbOb_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_2") @Test public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_38") @Test public void test_aggregates_winFnQry_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_8") @Test public void test_lead_func_lead_Fn_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_33") @Test public void test_lead_func_lead_Fn_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_79") @Test public void test_lead_func_lead_Fn_79() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_13") @Test public void test_aggregates_woPrtnBy_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_14") @Test public void test_ntile_func_ntileFn_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_10") @Test public void test_aggregates_wPrtnOrdrBy_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_15") @Test public void test_nestedAggs_wPbOb_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_6") @Test public void test_ntile_func_ntileFn_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_4") @Test public void test_aggregates_winFnQry_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_49") @Test public void test_aggregates_winFnQry_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_91") @Test public void test_lag_func_lag_Fn_91() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_3") @Test public void test_nestedAggs_woutOby_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_48") @Test public void test_aggregates_woPrtnBy_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_05") @Test public void test_frameclause_subQueries_frmInSubQry_05() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_38") @Test public void test_lag_func_lag_Fn_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_44") @Test public void test_lead_func_lead_Fn_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_1") @Test public void test_aggregates_wPrtnOrdrBy_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_29") @Test public void test_frameclause_subQueries_frmInSubQry_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_25") @Test public void test_ntile_func_ntileFn_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_10") @Test public void test_nestedAggs_woutOby_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg09") @Test public void test_nestedAggs_nstdagg09() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_6") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_09") @Test public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_80") @Test public void test_lag_func_lag_Fn_80() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_37") @Test public void test_aggregates_woPrtnBy_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_14") @Test public void test_aggregates_winFnQry_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_55") @Test public void test_lead_func_lead_Fn_55() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_5") @Test public void test_nestedAggs_emtyOvrCls_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_7") @Test public void test_nestedAggs_basic_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_13") @Test public void test_lead_func_lead_Fn_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_59") @Test public void test_lead_func_lead_Fn_59() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_10") @Test public void test_aggregates_wo_OrdrBy_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_7") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_4") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/cte_win_04") @Test public void test_nestedAggs_cte_win_04() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_3") @Test public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int10") @Test public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_26") @Test public void test_aggregates_woPrtnBy_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_16") @Test public void test_lag_func_lag_Fn_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_24") @Test public void test_lead_func_lead_Fn_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int11") @Test public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_09") @Test public void test_frameclause_subQueries_frmInSubQry_09() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_13") @Test public void test_nestedAggs_emtyOvrCls_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_4") @Test public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_6") @Test public void test_lead_func_lead_Fn_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_36") @Test public void test_aggregates_winFnQry_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_35") @Test public void test_lead_func_lead_Fn_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_10") @Test public void test_last_val_lastValFn_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_8") @Test public void test_ntile_func_ntileFn_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_1") @Test public void test_first_val_firstValFn_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_41") @Test public void test_aggregates_aggOWnFn_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_16") @Test public void test_ntile_func_ntileFn_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_17") @Test public void test_nestedAggs_wPbOb_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_5") @Test public void test_aggregates_woPrtnBy_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_2") @Test public void test_aggregates_winFnQry_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int2") @Test public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_47") @Test public void test_aggregates_winFnQry_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_93") @Test public void test_lag_func_lag_Fn_93() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_60") @Test public void test_frameclause_subQueries_frmInSubQry_60() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_21") @Test public void test_last_val_lastValFn_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_46") @Test public void test_lead_func_lead_Fn_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_1") @Test public void test_nestedAggs_woutOby_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_30") @Test public void test_aggregates_aggOWnFn_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_110") @Test public void test_lag_func_lag_Fn_110() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_27") @Test public void test_ntile_func_ntileFn_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_12") @Test public void test_nestedAggs_woutOby_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_29") @Test public void test_lag_func_lag_Fn_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_9") @Test public void test_nestedAggs_basic_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_58") @Test public void test_aggregates_winFnQry_58() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_39") @Test public void test_aggregates_woPrtnBy_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_82") @Test public void test_lag_func_lag_Fn_82() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_3") @Test public void test_nestedAggs_emtyOvrCls_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/multiWin_1") @Test public void test_nestedAggs_multiWin_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_12") @Test public void test_aggregates_winFnQry_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_11") @Test public void test_lead_func_lead_Fn_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_10") @Test public void test_lag_func_lag_Fn_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_56") @Test public void test_lag_func_lag_Fn_56() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_31") @Test public void test_aggregates_woPrtnBy_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_21") @Test public void test_aggregates_aggOWnFn_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_2") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_34") @Test public void test_ntile_func_ntileFn_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_11") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_4") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_4") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_36") @Test public void test_last_val_lastValFn_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_101") @Test public void test_lead_func_lead_Fn_101() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_40") @Test public void test_frameclause_subQueries_frmInSubQry_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_5") @Test public void test_aggregates_aggOWnFn_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_6") @Test public void test_nestedAggs_woutPrtnBy_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_5") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_69") @Test public void test_aggregates_winFnQry_69() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_23") @Test public void test_aggregates_winFnQry_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_9") @Test public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int4") @Test public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_20") @Test public void test_aggregates_woPrtnBy_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_10") @Test public void test_aggregates_aggOWnFn_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_24") @Test public void test_first_val_firstValFn_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm02") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_45") @Test public void test_ntile_func_ntileFn_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_8") @Test public void test_lag_func_lag_Fn_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause06") @Test public void test_nestedAggs_frmclause06() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_4") @Test public void test_lead_func_lead_Fn_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_75") @Test public void test_lead_func_lead_Fn_75() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_34") @Test public void test_aggregates_winFnQry_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_12") @Test public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_12") @Test public void test_last_val_lastValFn_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_10") @Test public void test_ntile_func_ntileFn_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_56") @Test public void test_ntile_func_ntileFn_56() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_43") @Test public void test_aggregates_aggOWnFn_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_13") @Test public void test_first_val_firstValFn_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_19") @Test public void test_nestedAggs_wPbOb_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_2") @Test public void test_ntile_func_ntileFn_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause19") @Test public void test_nestedAggs_frmclause19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_3") @Test public void test_aggregates_woPrtnBy_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_45") @Test public void test_aggregates_winFnQry_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_2") @Test public void test_aggregates_wo_OrdrBy_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_40") @Test public void test_lead_func_lead_Fn_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_86") @Test public void test_lead_func_lead_Fn_86() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int4") @Test public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_7") @Test public void test_nestedAggs_woutOby_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int6") @Test public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_62") @Test public void test_frameclause_subQueries_frmInSubQry_62() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_108") @Test public void test_lag_func_lag_Fn_108() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_34") @Test public void test_lag_func_lag_Fn_34() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_69") @Test public void test_lag_func_lag_Fn_69() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_23") @Test public void test_last_val_lastValFn_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg20") @Test public void test_nestedAggs_nstdagg20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_21") @Test public void test_ntile_func_ntileFn_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_44") @Test public void test_aggregates_woPrtnBy_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_32") @Test public void test_aggregates_aggOWnFn_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_5") @Test public void test_aggregates_wPrtnOrdrBy_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_1") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_51") @Test public void test_frameclause_subQueries_frmInSubQry_51() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_10") @Test public void test_aggregates_winFnQry_10() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_56") @Test public void test_aggregates_winFnQry_56() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_51") @Test public void test_lead_func_lead_Fn_51() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_9") @Test public void test_nestedAggs_emtyOvrCls_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_1") @Test public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_23") @Test public void test_lag_func_lag_Fn_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_58") @Test public void test_lag_func_lag_Fn_58() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_23") @Test public void test_aggregates_aggOWnFn_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_33") @Test public void test_aggregates_woPrtnBy_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_7") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_36") @Test public void test_ntile_func_ntileFn_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_13") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg11") @Test public void test_nestedAggs_nstdagg11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_103") @Test public void test_lead_func_lead_Fn_103() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_2") @Test public void test_last_val_lastValFn_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_4") @Test public void test_nestedAggs_woutPrtnBy_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_7") @Test public void test_aggregates_aggOWnFn_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_21") @Test public void test_aggregates_winFnQry_21() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_67") @Test public void test_aggregates_winFnQry_67() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_7") @Test public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_3") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_8") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_20") @Test public void test_lead_func_lead_Fn_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_66") @Test public void test_lead_func_lead_Fn_66() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_12") @Test public void test_lag_func_lag_Fn_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_42") @Test public void test_frameclause_subQueries_frmInSubQry_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int2") @Test public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm04") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_47") @Test public void test_lag_func_lag_Fn_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_1") @Test public void test_nestedAggs_wPbOb_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_22") @Test public void test_aggregates_woPrtnBy_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_22") @Test public void test_first_val_firstValFn_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_12") @Test public void test_aggregates_aggOWnFn_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_6") @Test public void test_lag_func_lag_Fn_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_47") @Test public void test_ntile_func_ntileFn_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause08") @Test public void test_nestedAggs_frmclause08() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/mtyOvrCluse_01") @Test public void test_aggregates_mtyOvrCluse_01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_32") @Test public void test_aggregates_winFnQry_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_78") @Test public void test_aggregates_winFnQry_78() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_31") @Test public void test_lead_func_lead_Fn_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_77") @Test public void test_lead_func_lead_Fn_77() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_31") @Test public void test_frameclause_subQueries_frmInSubQry_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_2") @Test public void test_lead_func_lead_Fn_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_11") @Test public void test_aggregates_woPrtnBy_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_45") @Test public void test_aggregates_aggOWnFn_45() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_11") @Test public void test_first_val_firstValFn_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_14") @Test public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_12") @Test public void test_ntile_func_ntileFn_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_58") @Test public void test_ntile_func_ntileFn_58() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_14") @Test public void test_last_val_lastValFn_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @@ -7268,2178 +5760,1693 @@ public void test_last_val_lastValFn_14() throws Exception @Test public void test_ntile_func_ntileFn_30() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_19") @Test public void test_lead_func_lead_Fn_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_4") @Test public void test_last_val_lastValFn_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_83") @Test public void test_lead_func_lead_Fn_83() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_16") @Test public void test_aggregates_wo_OrdrBy_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_1") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_75") @Test public void test_lag_func_lag_Fn_75() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_42") @Test public void test_aggregates_winFnQry_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_44") @Test public void test_frameclause_subQueries_frmInSubQry_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_14") @Test public void test_aggregates_aggOWnFn_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_41") @Test public void test_ntile_func_ntileFn_41() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_3") @Test public void test_nestedAggs_wPbOb_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_3") @Test public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause02") @Test public void test_nestedAggs_frmclause02() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_4") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg25") @Test public void test_nestedAggs_nstdagg25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_28") @Test public void test_first_val_firstValFn_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_2") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_33") @Test public void test_frameclause_subQueries_frmInSubQry_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_53") @Test public void test_aggregates_winFnQry_53() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_52") @Test public void test_ntile_func_ntileFn_52() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_47") @Test public void test_aggregates_aggOWnFn_47() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdWinView01") @Test public void test_nestedAggs_nstdWinView01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg12") @Test public void test_nestedAggs_nstdagg12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_16") @Test public void test_last_val_lastValFn_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause15") @Test public void test_nestedAggs_frmclause15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_64") @Test public void test_aggregates_winFnQry_64() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_6") @Test public void test_aggregates_wo_OrdrBy_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_53") @Test public void test_lag_func_lag_Fn_53() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_7") @Test public void test_first_val_firstValFn_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int8") @Test public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_20") @Test public void test_frameclause_subQueries_frmInSubQry_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_40") @Test public void test_aggregates_woPrtnBy_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_36") @Test public void test_aggregates_aggOWnFn_36() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_9") @Test public void test_aggregates_wPrtnOrdrBy_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg01") @Test public void test_nestedAggs_nstdagg01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_5") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_2") @Test public void test_aggregates_aggOWnFn_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_3") @Test public void test_lag_func_lag_Fn_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_27") @Test public void test_last_val_lastValFn_27() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_4") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/mtyOvrCluse_02") @Test public void test_aggregates_mtyOvrCluse_02() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_70") @Test public void test_lead_func_lead_Fn_70() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_75") @Test public void test_aggregates_winFnQry_75() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_01") @Test public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_55") @Test public void test_frameclause_subQueries_frmInSubQry_55() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_88") @Test public void test_lag_func_lag_Fn_88() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_1") @Test public void test_lead_func_lead_Fn_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_31") @Test public void test_lag_func_lag_Fn_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_40") @Test public void test_aggregates_winFnQry_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_3") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_105") @Test public void test_lag_func_lag_Fn_105() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_32") @Test public void test_ntile_func_ntileFn_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_1") @Test public void test_ntile_func_ntileFn_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_6") @Test public void test_last_val_lastValFn_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_9") @Test public void test_aggregates_winFnQry_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_85") @Test public void test_lead_func_lead_Fn_85() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_5") @Test public void test_nestedAggs_wPbOb_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_6") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_16") @Test public void test_aggregates_aggOWnFn_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_20") @Test public void test_lag_func_lag_Fn_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_51") @Test public void test_aggregates_winFnQry_51() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_43") @Test public void test_ntile_func_ntileFn_43() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_1") @Test public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause04") @Test public void test_nestedAggs_frmclause04() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_20") @Test public void test_nestedAggs_wPbOb_20() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_4") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_50") @Test public void test_lead_func_lead_Fn_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_96") @Test public void test_lead_func_lead_Fn_96() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_26") @Test public void test_first_val_firstValFn_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_35") @Test public void test_frameclause_subQueries_frmInSubQry_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_66") @Test public void test_lag_func_lag_Fn_66() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_49") @Test public void test_aggregates_aggOWnFn_49() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_62") @Test public void test_aggregates_winFnQry_62() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_8") @Test public void test_aggregates_wo_OrdrBy_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_54") @Test public void test_ntile_func_ntileFn_54() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_106") @Test public void test_lead_func_lead_Fn_106() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg14") @Test public void test_nestedAggs_nstdagg14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause17") @Test public void test_nestedAggs_frmclause17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_15") @Test public void test_first_val_firstValFn_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_61") @Test public void test_lead_func_lead_Fn_61() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_9") @Test public void test_first_val_firstValFn_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int8") @Test public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_22") @Test public void test_frameclause_subQueries_frmInSubQry_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutOby_9") @Test public void test_nestedAggs_woutOby_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_55") @Test public void test_lag_func_lag_Fn_55() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_38") @Test public void test_aggregates_aggOWnFn_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_73") @Test public void test_aggregates_winFnQry_73() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_42") @Test public void test_aggregates_woPrtnBy_42() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_3") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wPrtnOrdrBy_7") @Test public void test_aggregates_wPrtnOrdrBy_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg03") @Test public void test_nestedAggs_nstdagg03() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_1") @Test public void test_lag_func_lag_Fn_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_72") @Test public void test_lead_func_lead_Fn_72() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_57") @Test public void test_frameclause_subQueries_frmInSubQry_57() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/mtyOvrCluse_04") @Test public void test_aggregates_mtyOvrCluse_04() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_11") @Test public void test_frameclause_subQueries_frmInSubQry_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_44") @Test public void test_lag_func_lag_Fn_44() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_84") @Test public void test_aggregates_winFnQry_84() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_15") @Test public void test_lead_func_lead_Fn_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_8") @Test public void test_last_val_lastValFn_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_12") @Test public void test_aggregates_wo_OrdrBy_12() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/multiWin_7") @Test public void test_nestedAggs_multiWin_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_19") @Test public void test_ntile_func_ntileFn_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_02") @Test public void test_frameclause_subQueries_frmInSubQry_02() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_48") @Test public void test_frameclause_subQueries_frmInSubQry_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_18") @Test public void test_lag_func_lag_Fn_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_18") @Test public void test_aggregates_aggOWnFn_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_7") @Test public void test_aggregates_winFnQry_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_22") @Test public void test_nestedAggs_wPbOb_22() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_11") @Test public void test_nestedAggs_emtyOvrCls_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_37") @Test public void test_frameclause_subQueries_frmInSubQry_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_6") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_7") @Test public void test_nestedAggs_wPbOb_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_60") @Test public void test_aggregates_winFnQry_60() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_3") @Test public void test_first_val_firstValFn_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_37") @Test public void test_lead_func_lead_Fn_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_2") @Test public void test_nestedAggs_basic_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause11") @Test public void test_nestedAggs_frmclause11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg16") @Test public void test_nestedAggs_nstdagg16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_11") @Test public void test_nestedAggs_wPbOb_11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_2") @Test public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int11") @Test public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_29") @Test public void test_aggregates_woPrtnBy_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_24") @Test public void test_frameclause_subQueries_frmInSubQry_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_71") @Test public void test_aggregates_winFnQry_71() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_48") @Test public void test_lead_func_lead_Fn_48() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_1") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_23") @Test public void test_aggregates_wo_OrdrBy_23() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_112") @Test public void test_lag_func_lag_Fn_112() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg05") @Test public void test_nestedAggs_nstdagg05() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_18") @Test public void test_aggregates_winFnQry_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/emtyOvrCls_1") @Test public void test_nestedAggs_emtyOvrCls_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_2") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_13") @Test public void test_frameclause_subQueries_frmInSubQry_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_59") @Test public void test_frameclause_subQueries_frmInSubQry_59() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_84") @Test public void test_lag_func_lag_Fn_84() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_18") @Test public void test_aggregates_woPrtnBy_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_82") @Test public void test_aggregates_winFnQry_82() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_39") @Test public void test_frameclause_subQueries_frmInSubQry_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_101") @Test public void test_lag_func_lag_Fn_101() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_29") @Test public void test_aggregates_winFnQry_29() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_6") @Test public void test_aggregates_testW_Nulls_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_14") @Test public void test_aggregates_wo_OrdrBy_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_73") @Test public void test_lag_func_lag_Fn_73() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_04") @Test public void test_frameclause_subQueries_frmInSubQry_04() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_81") @Test public void test_lead_func_lead_Fn_81() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_5") @Test public void test_aggregates_winFnQry_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_28") @Test public void test_lead_func_lead_Fn_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_28") @Test public void test_frameclause_subQueries_frmInSubQry_28() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_2") @Test public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_24") @Test public void test_nestedAggs_wPbOb_24() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_62") @Test public void test_lag_func_lag_Fn_62() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/basic_4") @Test public void test_nestedAggs_basic_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_9") @Test public void test_nestedAggs_wPbOb_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_5") @Test public void test_first_val_firstValFn_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_50") @Test public void test_ntile_func_ntileFn_50() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_39") @Test public void test_lead_func_lead_Fn_39() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_7") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/frmclause13") @Test public void test_nestedAggs_frmclause13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg18") @Test public void test_nestedAggs_nstdagg18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/wPbOb_13") @Test public void test_nestedAggs_wPbOb_13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int13") @Test public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_26") @Test public void test_frameclause_subQueries_frmInSubQry_26() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_51") @Test public void test_lag_func_lag_Fn_51() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_16") @Test public void test_aggregates_winFnQry_16() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/multipl_wnwds/mulwind_07") @Test public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/nstdagg07") @Test public void test_nestedAggs_nstdagg07() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_4") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/wo_OrdrBy_25") @Test public void test_aggregates_wo_OrdrBy_25() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_15") @Test public void test_frameclause_subQueries_frmInSubQry_15() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_40") @Test public void test_lag_func_lag_Fn_40() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_86") @Test public void test_lag_func_lag_Fn_86() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("first_val/firstValFn_31") @Test public void test_first_val_firstValFn_31() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("last_val/lastValFn_32") @Test public void test_last_val_lastValFn_32() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lead_func/lead_Fn_57") @Test public void test_lead_func_lead_Fn_57() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/subQueries/frmInSubQry_18") @Test public void test_frameclause_subQueries_frmInSubQry_18() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/winFnQry_80") @Test public void test_aggregates_winFnQry_80() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/woPrtnBy_35") @Test public void test_aggregates_woPrtnBy_35() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_6") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("ntile_func/ntileFn_38") @Test public void test_ntile_func_ntileFn_38() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/aggOWnFn_9") @Test public void test_aggregates_aggOWnFn_9() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/cte_win_02") @Test public void test_nestedAggs_cte_win_02() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("aggregates/testW_Nulls_8") @Test public void test_aggregates_testW_Nulls_8() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_5") @Test public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("nestedAggs/woutPrtnBy_2") @Test public void test_nestedAggs_woutPrtnBy_2() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } @DrillTestCase1("lag_func/lag_Fn_14") @Test public void test_lag_func_lag_Fn_14() throws Exception { - windowQueryTest(new Object() - { - }.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value()); + windowQueryTest(); } - } From 2ce1cfb1943361ddd8658fdbbb3c1fa578b4754c Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:16:26 +0000 Subject: [PATCH 029/164] format things --- .../sql/calcite/DrillWindowQueryTest.java | 63 ++++++++++--------- 1 file changed, 34 insertions(+), 29 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 1bc960f27f10..4f85ddd6b6c0 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -107,14 +107,15 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest private static final Logger log = new Logger(DrillWindowQueryTest.class); private static final ObjectMapper MAPPER = new DefaultObjectMapper(); - private DrillTestCase testCase=null; + private DrillTestCase testCase = null; static { - NullHandling.initializeForTests();} + NullHandling.initializeForTests(); + } -// @Parameterized.Parameters(name = "{0}") @Test - public void ensureAllDeclared() throws Exception { + public void ensureAllDeclared() throws Exception + { final URL windowQueriesUrl = ClassLoader.getSystemResource("drill/window/queries/"); Path windowFolder = new File(windowQueriesUrl.toURI()).toPath(); @@ -130,41 +131,40 @@ public void ensureAllDeclared() throws Exception { if (method.getAnnotation(Test.class) == null || ann == null) { continue; } - if(allCases.remove(ann.value()+".q")) { + if (allCases.remove(ann.value() + ".q")) { continue; } fail("found testcase referencing invalid file: " + method.getName()); } for (String string : allCases) { - string=string.replaceFirst("..$",""); + string = string.replaceFirst("..$", ""); System.out.printf("@%s( \"%s\" )\n" + "@Test\n" + "public void test_%s() throws Exception {\n" - + " windowQueryTest(new Object() {}.getClass().getEnclosingMethod().getDeclaredAnnotation(DrillTestCase1.class).value());\n" - + "\n" + + " windowQueryTest();\n" + "}\n", DrillTestCase1.class.getSimpleName(), string, - string.replace('/', '_') - ); + string.replace('/', '_')); } - assertEquals("found some non-declared tests; please add the above!",0, allCases.size()); -} + assertEquals("found some non-declared tests; please add the above!", 0, allCases.size()); + } @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) - public @interface DrillTestCase1 { + public @interface DrillTestCase1 + { String value(); -} - + } @Rule - public DecoupledIgnoreProcessor ignoreProcessor=new DecoupledIgnoreProcessor(); + public DecoupledIgnoreProcessor ignoreProcessor = new DecoupledIgnoreProcessor(); @Rule - public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule (); + public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); + class DrillTestCaseLoaderRule implements TestRule { @@ -174,10 +174,8 @@ public Statement apply(Statement base, Description description) DrillTestCase1 annotation = description.getAnnotation(DrillTestCase1.class); testCase = (annotation == null) ? null : new DrillTestCase(annotation.value()); return base; - }} - - - + } + } static class DrillTestCase { @@ -223,7 +221,8 @@ private String readStringFromResource(String s) throws IOException query = new String(ByteStreams.toByteArray(queryIn), StandardCharsets.UTF_8); } return query; - }} + } + } @Override public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( @@ -321,7 +320,8 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( // "c9":0.626179100469 new DoubleDimensionSchema("c9")); - return retVal;} + return retVal; + } public class TextualResultsVerifier implements ResultsVerifier { @@ -369,7 +369,8 @@ public void verify(String sql, List results) displayResults(results); throw e; } - }} + } + } static class ArrayRowCmp implements Comparator { @@ -379,7 +380,8 @@ public int compare(Object[] arg0, Object[] arg1) String s0 = Arrays.toString(arg0); String s1 = Arrays.toString(arg1); return s0.compareTo(s1); - }} + } + } private static List parseResults(RowSignature rs, List results) { @@ -412,9 +414,10 @@ private static List parseResults(RowSignature rs, List resul } ret.add(newRow); } - return ret;} + return ret; + } -// @Test + // @Test public void windowQueryTest() throws Exception { Thread thread = null; @@ -438,7 +441,8 @@ public void windowQueryTest() throws Exception if (thread != null && oldName != null) { thread.setName(oldName); } - }} + } + } @SuppressWarnings({"rawtypes", "unchecked"}) private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String dataSource, DimensionSchema... dims) @@ -480,7 +484,8 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .shardSpec(new NumberedShardSpec(0, 0)) .size(0) .build(), - queryableIndex);} + queryableIndex); + } // @DrillTestCase1("aggregates/winFnQry_77") From 7af7b9decc517ab537300d2ee151d0ff1d83d920 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:17:01 +0000 Subject: [PATCH 030/164] cleanup --- .../java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 1 - 1 file changed, 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 4f85ddd6b6c0..cb83c0aca10b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -417,7 +417,6 @@ private static List parseResults(RowSignature rs, List resul return ret; } - // @Test public void windowQueryTest() throws Exception { Thread thread = null; From bfc230d112c6ee2ea44cf46c8c12e2e67d7ca855 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:19:34 +0000 Subject: [PATCH 031/164] rename/etc --- .../sql/calcite/DrillWindowQueryTest.java | 2003 +++++++++-------- 1 file changed, 1002 insertions(+), 1001 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index cb83c0aca10b..b8fb2766e956 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -127,7 +127,7 @@ public void ensureAllDeclared() throws Exception .sorted().collect(Collectors.toSet()); for (Method method : DrillWindowQueryTest.class.getDeclaredMethods()) { - DrillTestCase1 ann = method.getAnnotation(DrillTestCase1.class); + DrillTest ann = method.getAnnotation(DrillTest.class); if (method.getAnnotation(Test.class) == null || ann == null) { continue; } @@ -144,7 +144,7 @@ public void ensureAllDeclared() throws Exception + "public void test_%s() throws Exception {\n" + " windowQueryTest();\n" + "}\n", - DrillTestCase1.class.getSimpleName(), + DrillTest.class.getSimpleName(), string, string.replace('/', '_')); } @@ -153,9 +153,11 @@ public void ensureAllDeclared() throws Exception @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) - public @interface DrillTestCase1 + public @interface DrillTest { - + /** + * Name of the file this test should execute. + */ String value(); } @@ -171,7 +173,7 @@ class DrillTestCaseLoaderRule implements TestRule @Override public Statement apply(Statement base, Description description) { - DrillTestCase1 annotation = description.getAnnotation(DrillTestCase1.class); + DrillTest annotation = description.getAnnotation(DrillTest.class); testCase = (annotation == null) ? null : new DrillTestCase(annotation.value()); return base; } @@ -197,7 +199,6 @@ public DrillTestCase(String filename) } } catch (Exception e) { throw new RuntimeException("Encountered exception while loading testcase", e); - } } @@ -487,3731 +488,3731 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String } // - @DrillTestCase1("aggregates/winFnQry_77") + @DrillTest("aggregates/winFnQry_77") @Test public void test_aggregates_winFnQry_77() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_76") + @DrillTest("lead_func/lead_Fn_76") @Test public void test_lead_func_lead_Fn_76() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_10") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_10") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_20") + @DrillTest("aggregates/aggOWnFn_20") @Test public void test_aggregates_aggOWnFn_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_33") + @DrillTest("ntile_func/ntileFn_33") @Test public void test_ntile_func_ntileFn_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_30") + @DrillTest("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_1") + @DrillTest("last_val/lastValFn_1") @Test public void test_last_val_lastValFn_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_35") + @DrillTest("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_100") + @DrillTest("lead_func/lead_Fn_100") @Test public void test_lead_func_lead_Fn_100() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_7") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_7") + @DrillTest("nestedAggs/woutPrtnBy_7") @Test public void test_nestedAggs_woutPrtnBy_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_6") + @DrillTest("aggregates/aggOWnFn_6") @Test public void test_aggregates_aggOWnFn_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_22") + @DrillTest("aggregates/winFnQry_22") @Test public void test_aggregates_winFnQry_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_68") + @DrillTest("aggregates/winFnQry_68") @Test public void test_aggregates_winFnQry_68() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_63") + @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_46") + @DrillTest("lag_func/lag_Fn_46") @Test public void test_lag_func_lag_Fn_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_21") + @DrillTest("aggregates/woPrtnBy_21") @Test public void test_aggregates_woPrtnBy_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_44") + @DrillTest("ntile_func/ntileFn_44") @Test public void test_ntile_func_ntileFn_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_25") + @DrillTest("first_val/firstValFn_25") @Test public void test_first_val_firstValFn_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm01") + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_7") + @DrillTest("lag_func/lag_Fn_7") @Test public void test_lag_func_lag_Fn_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause07") + @DrillTest("nestedAggs/frmclause07") @Test public void test_nestedAggs_frmclause07() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_33") + @DrillTest("aggregates/winFnQry_33") @Test public void test_aggregates_winFnQry_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_79") + @DrillTest("aggregates/winFnQry_79") @Test public void test_aggregates_winFnQry_79() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_5") + @DrillTest("lead_func/lead_Fn_5") @Test public void test_lead_func_lead_Fn_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_74") + @DrillTest("lead_func/lead_Fn_74") @Test public void test_lead_func_lead_Fn_74() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_46") + @DrillTest("aggregates/aggOWnFn_46") @Test public void test_aggregates_aggOWnFn_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_10") + @DrillTest("first_val/firstValFn_10") @Test public void test_first_val_firstValFn_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_10") + @DrillTest("aggregates/woPrtnBy_10") @Test public void test_aggregates_woPrtnBy_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_78") + @DrillTest("lead_func/lead_Fn_78") @Test public void test_lead_func_lead_Fn_78() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_13") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") @Test public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_13") + @DrillTest("ntile_func/ntileFn_13") @Test public void test_ntile_func_ntileFn_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_59") + @DrillTest("ntile_func/ntileFn_59") @Test public void test_ntile_func_ntileFn_59() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_5") + @DrillTest("ntile_func/ntileFn_5") @Test public void test_ntile_func_ntileFn_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/max_mulwds") + @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_15") + @DrillTest("last_val/lastValFn_15") @Test public void test_last_val_lastValFn_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_3") + @DrillTest("aggregates/wo_OrdrBy_3") @Test public void test_aggregates_wo_OrdrBy_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_6") + @DrillTest("nestedAggs/woutOby_6") @Test public void test_nestedAggs_woutOby_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_43") + @DrillTest("lead_func/lead_Fn_43") @Test public void test_lead_func_lead_Fn_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int7") + @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_35") + @DrillTest("lag_func/lag_Fn_35") @Test public void test_lag_func_lag_Fn_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_44") + @DrillTest("aggregates/winFnQry_44") @Test public void test_aggregates_winFnQry_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_109") + @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_35") + @DrillTest("aggregates/aggOWnFn_35") @Test public void test_aggregates_aggOWnFn_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_2") + @DrillTest("aggregates/wPrtnOrdrBy_2") @Test public void test_aggregates_wPrtnOrdrBy_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_89") + @DrillTest("lead_func/lead_Fn_89") @Test public void test_lead_func_lead_Fn_89() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_45") + @DrillTest("aggregates/woPrtnBy_45") @Test public void test_aggregates_woPrtnBy_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg23") + @DrillTest("nestedAggs/nstdagg23") @Test public void test_nestedAggs_nstdagg23() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_24") + @DrillTest("ntile_func/ntileFn_24") @Test public void test_ntile_func_ntileFn_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_2") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_26") + @DrillTest("last_val/lastValFn_26") @Test public void test_last_val_lastValFn_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_6") + @DrillTest("nestedAggs/emtyOvrCls_6") @Test public void test_nestedAggs_emtyOvrCls_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_54") + @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_54") + @DrillTest("frameclause/subQueries/frmInSubQry_54") @Test public void test_frameclause_subQueries_frmInSubQry_54() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_24") + @DrillTest("lag_func/lag_Fn_24") @Test public void test_lag_func_lag_Fn_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_55") + @DrillTest("aggregates/winFnQry_55") @Test public void test_aggregates_winFnQry_55() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_59") + @DrillTest("lag_func/lag_Fn_59") @Test public void test_lag_func_lag_Fn_59() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_34") + @DrillTest("aggregates/woPrtnBy_34") @Test public void test_aggregates_woPrtnBy_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_12") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_12") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_6") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_22") + @DrillTest("aggregates/aggOWnFn_22") @Test public void test_aggregates_aggOWnFn_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_35") + @DrillTest("ntile_func/ntileFn_35") @Test public void test_ntile_func_ntileFn_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg10") + @DrillTest("nestedAggs/nstdagg10") @Test public void test_nestedAggs_nstdagg10() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_102") + @DrillTest("lead_func/lead_Fn_102") @Test public void test_lead_func_lead_Fn_102() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/avg_mulwds") + @DrillTest("frameclause/multipl_wnwds/avg_mulwds") @Test public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_3") + @DrillTest("last_val/lastValFn_3") @Test public void test_last_val_lastValFn_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_37") + @DrillTest("last_val/lastValFn_37") @Test public void test_last_val_lastValFn_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_41") + @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test public void test_frameclause_subQueries_frmInSubQry_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_8") + @DrillTest("aggregates/aggOWnFn_8") @Test public void test_aggregates_aggOWnFn_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_5") + @DrillTest("nestedAggs/woutPrtnBy_5") @Test public void test_nestedAggs_woutPrtnBy_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/cte_win_01") + @DrillTest("nestedAggs/cte_win_01") @Test public void test_nestedAggs_cte_win_01() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_20") + @DrillTest("aggregates/winFnQry_20") @Test public void test_aggregates_winFnQry_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_9") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_9") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_65") + @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_66") + @DrillTest("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_8") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_8") @Test public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_13") + @DrillTest("lag_func/lag_Fn_13") @Test public void test_lag_func_lag_Fn_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int3") + @DrillTest("frameclause/RBUPACR/RBUPACR_int3") @Test public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm03") + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_48") + @DrillTest("lag_func/lag_Fn_48") @Test public void test_lag_func_lag_Fn_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_2") + @DrillTest("nestedAggs/wPbOb_2") @Test public void test_nestedAggs_wPbOb_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_23") + @DrillTest("aggregates/woPrtnBy_23") @Test public void test_aggregates_woPrtnBy_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_23") + @DrillTest("first_val/firstValFn_23") @Test public void test_first_val_firstValFn_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_11") + @DrillTest("aggregates/aggOWnFn_11") @Test public void test_aggregates_aggOWnFn_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_46") + @DrillTest("ntile_func/ntileFn_46") @Test public void test_ntile_func_ntileFn_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_5") + @DrillTest("lag_func/lag_Fn_5") @Test public void test_lag_func_lag_Fn_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause09") + @DrillTest("nestedAggs/frmclause09") @Test public void test_nestedAggs_frmclause09() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_30") + @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test public void test_frameclause_subQueries_frmInSubQry_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_10") + @DrillTest("nestedAggs/basic_10") @Test public void test_nestedAggs_basic_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_6") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_31") + @DrillTest("aggregates/winFnQry_31") @Test public void test_aggregates_winFnQry_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_3") + @DrillTest("lead_func/lead_Fn_3") @Test public void test_lead_func_lead_Fn_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_30") + @DrillTest("lead_func/lead_Fn_30") @Test public void test_lead_func_lead_Fn_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_38") + @DrillTest("aggregates/woPrtnBy_38") @Test public void test_aggregates_woPrtnBy_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_8") + @DrillTest("nestedAggs/basic_8") @Test public void test_nestedAggs_basic_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_28") + @DrillTest("lag_func/lag_Fn_28") @Test public void test_lag_func_lag_Fn_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_81") + @DrillTest("lag_func/lag_Fn_81") @Test public void test_lag_func_lag_Fn_81() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_59") + @DrillTest("aggregates/winFnQry_59") @Test public void test_aggregates_winFnQry_59() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_2") + @DrillTest("nestedAggs/emtyOvrCls_2") @Test public void test_nestedAggs_emtyOvrCls_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_13") + @DrillTest("aggregates/winFnQry_13") @Test public void test_aggregates_winFnQry_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_12") + @DrillTest("lead_func/lead_Fn_12") @Test public void test_lead_func_lead_Fn_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_58") + @DrillTest("lead_func/lead_Fn_58") @Test public void test_lead_func_lead_Fn_58() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_30") + @DrillTest("first_val/firstValFn_30") @Test public void test_first_val_firstValFn_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_33") + @DrillTest("last_val/lastValFn_33") @Test public void test_last_val_lastValFn_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_19") + @DrillTest("frameclause/subQueries/frmInSubQry_19") @Test public void test_frameclause_subQueries_frmInSubQry_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_6") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_39") + @DrillTest("ntile_func/ntileFn_39") @Test public void test_ntile_func_ntileFn_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_17") + @DrillTest("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/cte_win_05") + @DrillTest("nestedAggs/cte_win_05") @Test public void test_nestedAggs_cte_win_05() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/fval_mulwds") + @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_27") + @DrillTest("aggregates/woPrtnBy_27") @Test public void test_aggregates_woPrtnBy_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_1") + @DrillTest("nestedAggs/woutPrtnBy_1") @Test public void test_nestedAggs_woutPrtnBy_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_70") + @DrillTest("lag_func/lag_Fn_70") @Test public void test_lag_func_lag_Fn_70() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_4") @Test public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_17") + @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_24") + @DrillTest("aggregates/winFnQry_24") @Test public void test_aggregates_winFnQry_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_23") + @DrillTest("lead_func/lead_Fn_23") @Test public void test_lead_func_lead_Fn_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_69") + @DrillTest("lead_func/lead_Fn_69") @Test public void test_lead_func_lead_Fn_69() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int12") + @DrillTest("frameclause/defaultFrame/RBUPACR_int12") @Test public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_08") + @DrillTest("frameclause/subQueries/frmInSubQry_08") @Test public void test_frameclause_subQueries_frmInSubQry_08() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_6") + @DrillTest("aggregates/woPrtnBy_6") @Test public void test_aggregates_woPrtnBy_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_9") + @DrillTest("lag_func/lag_Fn_9") @Test public void test_lag_func_lag_Fn_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_16") + @DrillTest("aggregates/woPrtnBy_16") @Test public void test_aggregates_woPrtnBy_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/lval_mulwds") + @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_7") + @DrillTest("lead_func/lead_Fn_7") @Test public void test_lead_func_lead_Fn_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_35") + @DrillTest("aggregates/winFnQry_35") @Test public void test_aggregates_winFnQry_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_11") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_11") @Test public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_33") + @DrillTest("lag_func/lag_Fn_33") @Test public void test_lag_func_lag_Fn_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_79") + @DrillTest("lag_func/lag_Fn_79") @Test public void test_lag_func_lag_Fn_79() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_107") + @DrillTest("lag_func/lag_Fn_107") @Test public void test_lag_func_lag_Fn_107() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_44") + @DrillTest("aggregates/aggOWnFn_44") @Test public void test_aggregates_aggOWnFn_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_12") + @DrillTest("first_val/firstValFn_12") @Test public void test_first_val_firstValFn_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_11") + @DrillTest("ntile_func/ntileFn_11") @Test public void test_ntile_func_ntileFn_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_3") + @DrillTest("ntile_func/ntileFn_3") @Test public void test_ntile_func_ntileFn_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_57") + @DrillTest("ntile_func/ntileFn_57") @Test public void test_ntile_func_ntileFn_57() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_13") + @DrillTest("last_val/lastValFn_13") @Test public void test_last_val_lastValFn_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_18") + @DrillTest("nestedAggs/wPbOb_18") @Test public void test_nestedAggs_wPbOb_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause18") + @DrillTest("nestedAggs/frmclause18") @Test public void test_nestedAggs_frmclause18() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_2") + @DrillTest("aggregates/woPrtnBy_2") @Test public void test_aggregates_woPrtnBy_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_46") + @DrillTest("aggregates/winFnQry_46") @Test public void test_aggregates_winFnQry_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_1") + @DrillTest("aggregates/wo_OrdrBy_1") @Test public void test_aggregates_wo_OrdrBy_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_87") + @DrillTest("lead_func/lead_Fn_87") @Test public void test_lead_func_lead_Fn_87() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int5") + @DrillTest("frameclause/defaultFrame/RBUPACR_int5") @Test public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_8") + @DrillTest("nestedAggs/woutOby_8") @Test public void test_nestedAggs_woutOby_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_41") + @DrillTest("lead_func/lead_Fn_41") @Test public void test_lead_func_lead_Fn_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int5") + @DrillTest("frameclause/RBUPACR/RBUPACR_int5") @Test public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_63") + @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test public void test_frameclause_subQueries_frmInSubQry_63() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_22") + @DrillTest("lag_func/lag_Fn_22") @Test public void test_lag_func_lag_Fn_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_68") + @DrillTest("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_43") + @DrillTest("aggregates/woPrtnBy_43") @Test public void test_aggregates_woPrtnBy_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_13") + @DrillTest("nestedAggs/woutOby_13") @Test public void test_nestedAggs_woutOby_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_33") + @DrillTest("aggregates/aggOWnFn_33") @Test public void test_aggregates_aggOWnFn_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_22") + @DrillTest("ntile_func/ntileFn_22") @Test public void test_ntile_func_ntileFn_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg21") + @DrillTest("nestedAggs/nstdagg21") @Test public void test_nestedAggs_nstdagg21() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_24") + @DrillTest("last_val/lastValFn_24") @Test public void test_last_val_lastValFn_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_4") + @DrillTest("aggregates/wPrtnOrdrBy_4") @Test public void test_aggregates_wPrtnOrdrBy_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_52") + @DrillTest("frameclause/subQueries/frmInSubQry_52") @Test public void test_frameclause_subQueries_frmInSubQry_52() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/min_mulwds") + @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_8") + @DrillTest("nestedAggs/emtyOvrCls_8") @Test public void test_nestedAggs_emtyOvrCls_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_11") + @DrillTest("aggregates/winFnQry_11") @Test public void test_aggregates_winFnQry_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_57") + @DrillTest("aggregates/winFnQry_57") @Test public void test_aggregates_winFnQry_57() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_2") @Test public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_98") + @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_52") + @DrillTest("lead_func/lead_Fn_52") @Test public void test_lead_func_lead_Fn_52() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_11") + @DrillTest("lag_func/lag_Fn_11") @Test public void test_lag_func_lag_Fn_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_57") + @DrillTest("lag_func/lag_Fn_57") @Test public void test_lag_func_lag_Fn_57() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_32") + @DrillTest("aggregates/woPrtnBy_32") @Test public void test_aggregates_woPrtnBy_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_37") + @DrillTest("ntile_func/ntileFn_37") @Test public void test_ntile_func_ntileFn_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_19") + @DrillTest("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/cte_win_03") + @DrillTest("nestedAggs/cte_win_03") @Test public void test_nestedAggs_cte_win_03() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_6") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") @Test public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_3") + @DrillTest("nestedAggs/woutPrtnBy_3") @Test public void test_nestedAggs_woutPrtnBy_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_9") + @DrillTest("aggregates/testW_Nulls_9") @Test public void test_aggregates_testW_Nulls_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_26") + @DrillTest("aggregates/winFnQry_26") @Test public void test_aggregates_winFnQry_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_15") + @DrillTest("lag_func/lag_Fn_15") @Test public void test_lag_func_lag_Fn_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_21") + @DrillTest("lead_func/lead_Fn_21") @Test public void test_lead_func_lead_Fn_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm05") + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_21") + @DrillTest("first_val/firstValFn_21") @Test public void test_first_val_firstValFn_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int1") + @DrillTest("frameclause/RBUPACR/RBUPACR_int1") @Test public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_67") + @DrillTest("lead_func/lead_Fn_67") @Test public void test_lead_func_lead_Fn_67() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_06") + @DrillTest("frameclause/subQueries/frmInSubQry_06") @Test public void test_frameclause_subQueries_frmInSubQry_06() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_25") + @DrillTest("aggregates/woPrtnBy_25") @Test public void test_aggregates_woPrtnBy_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int14") + @DrillTest("frameclause/defaultFrame/RBUPACR_int14") @Test public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_48") + @DrillTest("ntile_func/ntileFn_48") @Test public void test_ntile_func_ntileFn_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_51") + @DrillTest("aggregates/aggOWnFn_51") @Test public void test_aggregates_aggOWnFn_51() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_8") + @DrillTest("aggregates/woPrtnBy_8") @Test public void test_aggregates_woPrtnBy_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") @Test public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_37") + @DrillTest("aggregates/winFnQry_37") @Test public void test_aggregates_winFnQry_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_32") + @DrillTest("lead_func/lead_Fn_32") @Test public void test_lead_func_lead_Fn_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_9") + @DrillTest("ntile_func/ntileFn_9") @Test public void test_ntile_func_ntileFn_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_11") + @DrillTest("last_val/lastValFn_11") @Test public void test_last_val_lastValFn_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_2") + @DrillTest("first_val/firstValFn_2") @Test public void test_first_val_firstValFn_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_36") + @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_42") + @DrillTest("aggregates/aggOWnFn_42") @Test public void test_aggregates_aggOWnFn_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_14") + @DrillTest("aggregates/woPrtnBy_14") @Test public void test_aggregates_woPrtnBy_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_17") + @DrillTest("ntile_func/ntileFn_17") @Test public void test_ntile_func_ntileFn_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_16") + @DrillTest("nestedAggs/wPbOb_16") @Test public void test_nestedAggs_wPbOb_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_4") + @DrillTest("aggregates/woPrtnBy_4") @Test public void test_aggregates_woPrtnBy_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_1") + @DrillTest("aggregates/winFnQry_1") @Test public void test_aggregates_winFnQry_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int3") + @DrillTest("frameclause/defaultFrame/RBUPACR_int3") @Test public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_39") + @DrillTest("lag_func/lag_Fn_39") @Test public void test_lag_func_lag_Fn_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_92") + @DrillTest("lag_func/lag_Fn_92") @Test public void test_lag_func_lag_Fn_92() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_48") + @DrillTest("aggregates/winFnQry_48") @Test public void test_aggregates_winFnQry_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_49") + @DrillTest("aggregates/woPrtnBy_49") @Test public void test_aggregates_woPrtnBy_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_61") + @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test public void test_frameclause_subQueries_frmInSubQry_61() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_47") + @DrillTest("lead_func/lead_Fn_47") @Test public void test_lead_func_lead_Fn_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_22") + @DrillTest("last_val/lastValFn_22") @Test public void test_last_val_lastValFn_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_31") + @DrillTest("aggregates/aggOWnFn_31") @Test public void test_aggregates_aggOWnFn_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_22") + @DrillTest("aggregates/wo_OrdrBy_22") @Test public void test_aggregates_wo_OrdrBy_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_2") + @DrillTest("nestedAggs/woutOby_2") @Test public void test_nestedAggs_woutOby_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_28") + @DrillTest("ntile_func/ntileFn_28") @Test public void test_ntile_func_ntileFn_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_11") + @DrillTest("nestedAggs/woutOby_11") @Test public void test_nestedAggs_woutOby_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_7") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_50") + @DrillTest("frameclause/subQueries/frmInSubQry_50") @Test public void test_frameclause_subQueries_frmInSubQry_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_4") + @DrillTest("ntile_func/ntileFn_4") @Test public void test_ntile_func_ntileFn_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_1") + @DrillTest("aggregates/woPrtnBy_1") @Test public void test_aggregates_woPrtnBy_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_64") + @DrillTest("frameclause/subQueries/frmInSubQry_64") @Test public void test_frameclause_subQueries_frmInSubQry_64() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_5") + @DrillTest("nestedAggs/woutOby_5") @Test public void test_nestedAggs_woutOby_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_88") + @DrillTest("lead_func/lead_Fn_88") @Test public void test_lead_func_lead_Fn_88() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int6") + @DrillTest("frameclause/defaultFrame/RBUPACR_int6") @Test public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_43") + @DrillTest("aggregates/winFnQry_43") @Test public void test_aggregates_winFnQry_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_4") + @DrillTest("aggregates/wo_OrdrBy_4") @Test public void test_aggregates_wo_OrdrBy_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_42") + @DrillTest("lead_func/lead_Fn_42") @Test public void test_lead_func_lead_Fn_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_3") + @DrillTest("aggregates/wPrtnOrdrBy_3") @Test public void test_aggregates_wPrtnOrdrBy_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_46") + @DrillTest("aggregates/woPrtnBy_46") @Test public void test_aggregates_woPrtnBy_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_34") + @DrillTest("aggregates/aggOWnFn_34") @Test public void test_aggregates_aggOWnFn_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/sum_mulwds") + @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_23") + @DrillTest("ntile_func/ntileFn_23") @Test public void test_ntile_func_ntileFn_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg22") + @DrillTest("nestedAggs/nstdagg22") @Test public void test_nestedAggs_nstdagg22() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_25") + @DrillTest("last_val/lastValFn_25") @Test public void test_last_val_lastValFn_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_3") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_1") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_99") + @DrillTest("lead_func/lead_Fn_99") @Test public void test_lead_func_lead_Fn_99() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_7") + @DrillTest("nestedAggs/emtyOvrCls_7") @Test public void test_nestedAggs_emtyOvrCls_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_25") + @DrillTest("lag_func/lag_Fn_25") @Test public void test_lag_func_lag_Fn_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_54") + @DrillTest("aggregates/winFnQry_54") @Test public void test_aggregates_winFnQry_54() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_53") + @DrillTest("frameclause/subQueries/frmInSubQry_53") @Test public void test_frameclause_subQueries_frmInSubQry_53() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_53") + @DrillTest("lead_func/lead_Fn_53") @Test public void test_lead_func_lead_Fn_53() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_48") + @DrillTest("aggregates/aggOWnFn_48") @Test public void test_aggregates_aggOWnFn_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_53") + @DrillTest("ntile_func/ntileFn_53") @Test public void test_ntile_func_ntileFn_53() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_17") + @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg13") + @DrillTest("nestedAggs/nstdagg13") @Test public void test_nestedAggs_nstdagg13() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_105") + @DrillTest("lead_func/lead_Fn_105") @Test public void test_lead_func_lead_Fn_105() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_12") + @DrillTest("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_50") + @DrillTest("aggregates/woPrtnBy_50") @Test public void test_aggregates_woPrtnBy_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause14") + @DrillTest("nestedAggs/frmclause14") @Test public void test_nestedAggs_frmclause14() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_16") + @DrillTest("first_val/firstValFn_16") @Test public void test_first_val_firstValFn_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_4") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_60") + @DrillTest("lead_func/lead_Fn_60") @Test public void test_lead_func_lead_Fn_60() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int9") + @DrillTest("frameclause/RBUPACR/RBUPACR_int9") @Test public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_52") + @DrillTest("lag_func/lag_Fn_52") @Test public void test_lag_func_lag_Fn_52() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_98") + @DrillTest("lag_func/lag_Fn_98") @Test public void test_lag_func_lag_Fn_98() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_8") + @DrillTest("first_val/firstValFn_8") @Test public void test_first_val_firstValFn_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_5") + @DrillTest("aggregates/wo_OrdrBy_5") @Test public void test_aggregates_wo_OrdrBy_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_65") + @DrillTest("aggregates/winFnQry_65") @Test public void test_aggregates_winFnQry_65() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int9") + @DrillTest("frameclause/defaultFrame/RBUPACR_int9") @Test public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_21") + @DrillTest("frameclause/subQueries/frmInSubQry_21") @Test public void test_frameclause_subQueries_frmInSubQry_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_37") + @DrillTest("aggregates/aggOWnFn_37") @Test public void test_aggregates_aggOWnFn_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_1") + @DrillTest("aggregates/aggOWnFn_1") @Test public void test_aggregates_aggOWnFn_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_28") + @DrillTest("last_val/lastValFn_28") @Test public void test_last_val_lastValFn_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_8") + @DrillTest("aggregates/wPrtnOrdrBy_8") @Test public void test_aggregates_wPrtnOrdrBy_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg02") + @DrillTest("nestedAggs/nstdagg02") @Test public void test_nestedAggs_nstdagg02() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_4") + @DrillTest("lag_func/lag_Fn_4") @Test public void test_lag_func_lag_Fn_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_3") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_71") + @DrillTest("lead_func/lead_Fn_71") @Test public void test_lead_func_lead_Fn_71() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/mtyOvrCluse_03") + @DrillTest("aggregates/mtyOvrCluse_03") @Test public void test_aggregates_mtyOvrCluse_03() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_10") + @DrillTest("frameclause/subQueries/frmInSubQry_10") @Test public void test_frameclause_subQueries_frmInSubQry_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_56") + @DrillTest("frameclause/subQueries/frmInSubQry_56") @Test public void test_frameclause_subQueries_frmInSubQry_56() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_41") + @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_87") + @DrillTest("lag_func/lag_Fn_87") @Test public void test_lag_func_lag_Fn_87() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_76") + @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_104") + @DrillTest("lag_func/lag_Fn_104") @Test public void test_lag_func_lag_Fn_104() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_30") + @DrillTest("lag_func/lag_Fn_30") @Test public void test_lag_func_lag_Fn_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_1") + @DrillTest("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_4") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_18") + @DrillTest("lead_func/lead_Fn_18") @Test public void test_lead_func_lead_Fn_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_14") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_14") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_39") + @DrillTest("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_5") + @DrillTest("last_val/lastValFn_5") @Test public void test_last_val_lastValFn_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_34") + @DrillTest("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_15") + @DrillTest("aggregates/wo_OrdrBy_15") @Test public void test_aggregates_wo_OrdrBy_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_82") + @DrillTest("lead_func/lead_Fn_82") @Test public void test_lead_func_lead_Fn_82() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_41") + @DrillTest("aggregates/winFnQry_41") @Test public void test_aggregates_winFnQry_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_43") + @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test public void test_frameclause_subQueries_frmInSubQry_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_76") + @DrillTest("lag_func/lag_Fn_76") @Test public void test_lag_func_lag_Fn_76() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_5") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_40") + @DrillTest("ntile_func/ntileFn_40") @Test public void test_ntile_func_ntileFn_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_13") + @DrillTest("aggregates/aggOWnFn_13") @Test public void test_aggregates_aggOWnFn_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_4") + @DrillTest("nestedAggs/wPbOb_4") @Test public void test_nestedAggs_wPbOb_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_29") + @DrillTest("lead_func/lead_Fn_29") @Test public void test_lead_func_lead_Fn_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg24") + @DrillTest("nestedAggs/nstdagg24") @Test public void test_nestedAggs_nstdagg24() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_23") + @DrillTest("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_1") @Test public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause03") + @DrillTest("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_29") + @DrillTest("first_val/firstValFn_29") @Test public void test_first_val_firstValFn_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_3") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_52") + @DrillTest("aggregates/winFnQry_52") @Test public void test_aggregates_winFnQry_52() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_93") + @DrillTest("lead_func/lead_Fn_93") @Test public void test_lead_func_lead_Fn_93() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_32") + @DrillTest("frameclause/subQueries/frmInSubQry_32") @Test public void test_frameclause_subQueries_frmInSubQry_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_65") + @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_55") + @DrillTest("ntile_func/ntileFn_55") @Test public void test_ntile_func_ntileFn_55() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_14") + @DrillTest("first_val/firstValFn_14") @Test public void test_first_val_firstValFn_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_107") + @DrillTest("lead_func/lead_Fn_107") @Test public void test_lead_func_lead_Fn_107() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_10") + @DrillTest("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_19") + @DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_7") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg15") + @DrillTest("nestedAggs/nstdagg15") @Test public void test_nestedAggs_nstdagg15() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause16") + @DrillTest("nestedAggs/frmclause16") @Test public void test_nestedAggs_frmclause16() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_62") + @DrillTest("lead_func/lead_Fn_62") @Test public void test_lead_func_lead_Fn_62() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_63") + @DrillTest("aggregates/winFnQry_63") @Test public void test_aggregates_winFnQry_63() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_7") + @DrillTest("aggregates/wo_OrdrBy_7") @Test public void test_aggregates_wo_OrdrBy_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int7") + @DrillTest("frameclause/RBUPACR/RBUPACR_int7") @Test public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_23") + @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_39") + @DrillTest("aggregates/aggOWnFn_39") @Test public void test_aggregates_aggOWnFn_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_54") + @DrillTest("lag_func/lag_Fn_54") @Test public void test_lag_func_lag_Fn_54() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_41") + @DrillTest("aggregates/woPrtnBy_41") @Test public void test_aggregates_woPrtnBy_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_89") + @DrillTest("lag_func/lag_Fn_89") @Test public void test_lag_func_lag_Fn_89() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_20") + @DrillTest("ntile_func/ntileFn_20") @Test public void test_ntile_func_ntileFn_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_3") + @DrillTest("aggregates/aggOWnFn_3") @Test public void test_aggregates_aggOWnFn_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_2") + @DrillTest("lag_func/lag_Fn_2") @Test public void test_lag_func_lag_Fn_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_6") + @DrillTest("aggregates/wPrtnOrdrBy_6") @Test public void test_aggregates_wPrtnOrdrBy_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg04") + @DrillTest("nestedAggs/nstdagg04") @Test public void test_nestedAggs_nstdagg04() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_73") + @DrillTest("lead_func/lead_Fn_73") @Test public void test_lead_func_lead_Fn_73() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_58") + @DrillTest("frameclause/subQueries/frmInSubQry_58") @Test public void test_frameclause_subQueries_frmInSubQry_58() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/mtyOvrCluse_05") + @DrillTest("aggregates/mtyOvrCluse_05") @Test public void test_aggregates_mtyOvrCluse_05() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_74") + @DrillTest("aggregates/winFnQry_74") @Test public void test_aggregates_winFnQry_74() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_12") + @DrillTest("frameclause/subQueries/frmInSubQry_12") @Test public void test_frameclause_subQueries_frmInSubQry_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_43") + @DrillTest("lag_func/lag_Fn_43") @Test public void test_lag_func_lag_Fn_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_30") + @DrillTest("aggregates/woPrtnBy_30") @Test public void test_aggregates_woPrtnBy_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_106") + @DrillTest("lag_func/lag_Fn_106") @Test public void test_lag_func_lag_Fn_106() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_32") + @DrillTest("lag_func/lag_Fn_32") @Test public void test_lag_func_lag_Fn_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_78") + @DrillTest("lag_func/lag_Fn_78") @Test public void test_lag_func_lag_Fn_78() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_10") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_10") @Test public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_31") + @DrillTest("ntile_func/ntileFn_31") @Test public void test_ntile_func_ntileFn_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_3") + @DrillTest("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_32") + @DrillTest("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_7") + @DrillTest("last_val/lastValFn_7") @Test public void test_last_val_lastValFn_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_17") + @DrillTest("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_45") + @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_85") + @DrillTest("aggregates/winFnQry_85") @Test public void test_aggregates_winFnQry_85() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_84") + @DrillTest("lead_func/lead_Fn_84") @Test public void test_lead_func_lead_Fn_84() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_21") + @DrillTest("lag_func/lag_Fn_21") @Test public void test_lag_func_lag_Fn_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_67") + @DrillTest("lag_func/lag_Fn_67") @Test public void test_lag_func_lag_Fn_67() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_50") + @DrillTest("aggregates/winFnQry_50") @Test public void test_aggregates_winFnQry_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_7") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_15") + @DrillTest("aggregates/aggOWnFn_15") @Test public void test_aggregates_aggOWnFn_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_42") + @DrillTest("ntile_func/ntileFn_42") @Test public void test_ntile_func_ntileFn_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_2") @Test public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_21") + @DrillTest("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg26") + @DrillTest("nestedAggs/nstdagg26") @Test public void test_nestedAggs_nstdagg26() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause05") + @DrillTest("nestedAggs/frmclause05") @Test public void test_nestedAggs_frmclause05() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_21") + @DrillTest("nestedAggs/wPbOb_21") @Test public void test_nestedAggs_wPbOb_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_27") + @DrillTest("first_val/firstValFn_27") @Test public void test_first_val_firstValFn_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_34") + @DrillTest("frameclause/subQueries/frmInSubQry_34") @Test public void test_frameclause_subQueries_frmInSubQry_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_5") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_95") + @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_6") + @DrillTest("nestedAggs/wPbOb_6") @Test public void test_nestedAggs_wPbOb_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_4") + @DrillTest("first_val/firstValFn_4") @Test public void test_first_val_firstValFn_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_1") + @DrillTest("nestedAggs/basic_1") @Test public void test_nestedAggs_basic_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_61") + @DrillTest("aggregates/winFnQry_61") @Test public void test_aggregates_winFnQry_61() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_9") + @DrillTest("aggregates/wo_OrdrBy_9") @Test public void test_aggregates_wo_OrdrBy_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_38") + @DrillTest("lead_func/lead_Fn_38") @Test public void test_lead_func_lead_Fn_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause10") + @DrillTest("nestedAggs/frmclause10") @Test public void test_nestedAggs_frmclause10() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg17") + @DrillTest("nestedAggs/nstdagg17") @Test public void test_nestedAggs_nstdagg17() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_16") + @DrillTest("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int12") + @DrillTest("frameclause/RBUPACR/RBUPACR_int12") @Test public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_1") @Test public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_10") + @DrillTest("nestedAggs/wPbOb_10") @Test public void test_nestedAggs_wPbOb_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_94") + @DrillTest("lag_func/lag_Fn_94") @Test public void test_lag_func_lag_Fn_94() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_28") + @DrillTest("aggregates/woPrtnBy_28") @Test public void test_aggregates_woPrtnBy_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_25") + @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test public void test_frameclause_subQueries_frmInSubQry_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_72") + @DrillTest("aggregates/winFnQry_72") @Test public void test_aggregates_winFnQry_72() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_111") + @DrillTest("lag_func/lag_Fn_111") @Test public void test_lag_func_lag_Fn_111() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_49") + @DrillTest("lead_func/lead_Fn_49") @Test public void test_lead_func_lead_Fn_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg06") + @DrillTest("nestedAggs/nstdagg06") @Test public void test_nestedAggs_nstdagg06() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_19") + @DrillTest("aggregates/winFnQry_19") @Test public void test_aggregates_winFnQry_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_24") + @DrillTest("aggregates/wo_OrdrBy_24") @Test public void test_aggregates_wo_OrdrBy_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_14") + @DrillTest("frameclause/subQueries/frmInSubQry_14") @Test public void test_frameclause_subQueries_frmInSubQry_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_83") + @DrillTest("lag_func/lag_Fn_83") @Test public void test_lag_func_lag_Fn_83() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_17") + @DrillTest("aggregates/woPrtnBy_17") @Test public void test_aggregates_woPrtnBy_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_14") + @DrillTest("lead_func/lead_Fn_14") @Test public void test_lead_func_lead_Fn_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_83") + @DrillTest("aggregates/winFnQry_83") @Test public void test_aggregates_winFnQry_83() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_9") + @DrillTest("last_val/lastValFn_9") @Test public void test_last_val_lastValFn_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_100") + @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/multiWin_8") + @DrillTest("nestedAggs/multiWin_8") @Test public void test_nestedAggs_multiWin_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_11") + @DrillTest("aggregates/wo_OrdrBy_11") @Test public void test_aggregates_wo_OrdrBy_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_18") + @DrillTest("ntile_func/ntileFn_18") @Test public void test_ntile_func_ntileFn_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_38") + @DrillTest("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_5") + @DrillTest("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_19") + @DrillTest("lag_func/lag_Fn_19") @Test public void test_lag_func_lag_Fn_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_47") + @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test public void test_frameclause_subQueries_frmInSubQry_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_72") + @DrillTest("lag_func/lag_Fn_72") @Test public void test_lag_func_lag_Fn_72() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_17") + @DrillTest("aggregates/aggOWnFn_17") @Test public void test_aggregates_aggOWnFn_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_01") + @DrillTest("frameclause/subQueries/frmInSubQry_01") @Test public void test_frameclause_subQueries_frmInSubQry_01() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_8") + @DrillTest("aggregates/winFnQry_8") @Test public void test_aggregates_winFnQry_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_25") + @DrillTest("lead_func/lead_Fn_25") @Test public void test_lead_func_lead_Fn_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int10") + @DrillTest("frameclause/defaultFrame/RBUPACR_int10") @Test public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_29") + @DrillTest("ntile_func/ntileFn_29") @Test public void test_ntile_func_ntileFn_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_23") + @DrillTest("nestedAggs/wPbOb_23") @Test public void test_nestedAggs_wPbOb_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_27") + @DrillTest("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_12") + @DrillTest("nestedAggs/emtyOvrCls_12") @Test public void test_nestedAggs_emtyOvrCls_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_36") + @DrillTest("frameclause/subQueries/frmInSubQry_36") @Test public void test_frameclause_subQueries_frmInSubQry_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_61") + @DrillTest("lag_func/lag_Fn_61") @Test public void test_lag_func_lag_Fn_61() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_7") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_8") + @DrillTest("nestedAggs/wPbOb_8") @Test public void test_nestedAggs_wPbOb_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_51") + @DrillTest("ntile_func/ntileFn_51") @Test public void test_ntile_func_ntileFn_51() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_3") + @DrillTest("nestedAggs/basic_3") @Test public void test_nestedAggs_basic_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_30") + @DrillTest("last_val/lastValFn_30") @Test public void test_last_val_lastValFn_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause12") + @DrillTest("nestedAggs/frmclause12") @Test public void test_nestedAggs_frmclause12() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_14") + @DrillTest("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int14") + @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_12") + @DrillTest("nestedAggs/wPbOb_12") @Test public void test_nestedAggs_wPbOb_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg19") + @DrillTest("nestedAggs/nstdagg19") @Test public void test_nestedAggs_nstdagg19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_27") + @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test public void test_frameclause_subQueries_frmInSubQry_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_18") + @DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_50") + @DrillTest("lag_func/lag_Fn_50") @Test public void test_lag_func_lag_Fn_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_96") + @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_6") + @DrillTest("first_val/firstValFn_6") @Test public void test_first_val_firstValFn_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_70") + @DrillTest("aggregates/winFnQry_70") @Test public void test_aggregates_winFnQry_70() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_9") + @DrillTest("aggregates/woPrtnBy_9") @Test public void test_aggregates_woPrtnBy_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_50") + @DrillTest("aggregates/aggOWnFn_50") @Test public void test_aggregates_aggOWnFn_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_4") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/mulwind_06") + @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_17") + @DrillTest("aggregates/winFnQry_17") @Test public void test_aggregates_winFnQry_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg08") + @DrillTest("nestedAggs/nstdagg08") @Test public void test_nestedAggs_nstdagg08() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_26") + @DrillTest("aggregates/wo_OrdrBy_26") @Test public void test_aggregates_wo_OrdrBy_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_16") + @DrillTest("frameclause/subQueries/frmInSubQry_16") @Test public void test_frameclause_subQueries_frmInSubQry_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_19") + @DrillTest("aggregates/woPrtnBy_19") @Test public void test_aggregates_woPrtnBy_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_85") + @DrillTest("lag_func/lag_Fn_85") @Test public void test_lag_func_lag_Fn_85() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/multiWin_6") + @DrillTest("nestedAggs/multiWin_6") @Test public void test_nestedAggs_multiWin_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_81") + @DrillTest("aggregates/winFnQry_81") @Test public void test_aggregates_winFnQry_81() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_102") + @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_16") + @DrillTest("lead_func/lead_Fn_16") @Test public void test_lead_func_lead_Fn_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_36") + @DrillTest("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_28") + @DrillTest("aggregates/winFnQry_28") @Test public void test_aggregates_winFnQry_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_80") + @DrillTest("lead_func/lead_Fn_80") @Test public void test_lead_func_lead_Fn_80() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_13") + @DrillTest("aggregates/wo_OrdrBy_13") @Test public void test_aggregates_wo_OrdrBy_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_03") + @DrillTest("frameclause/subQueries/frmInSubQry_03") @Test public void test_frameclause_subQueries_frmInSubQry_03() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_49") + @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test public void test_frameclause_subQueries_frmInSubQry_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_7") + @DrillTest("aggregates/testW_Nulls_7") @Test public void test_aggregates_testW_Nulls_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_6") + @DrillTest("aggregates/winFnQry_6") @Test public void test_aggregates_winFnQry_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_74") + @DrillTest("lag_func/lag_Fn_74") @Test public void test_lag_func_lag_Fn_74() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_19") + @DrillTest("aggregates/aggOWnFn_19") @Test public void test_aggregates_aggOWnFn_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_27") + @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_10") + @DrillTest("nestedAggs/emtyOvrCls_10") @Test public void test_nestedAggs_emtyOvrCls_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause01") + @DrillTest("nestedAggs/frmclause01") @Test public void test_nestedAggs_frmclause01() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_25") + @DrillTest("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_39") + @DrillTest("aggregates/winFnQry_39") @Test public void test_aggregates_winFnQry_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_25") + @DrillTest("nestedAggs/wPbOb_25") @Test public void test_nestedAggs_wPbOb_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_91") + @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_3") @Test public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_38") + @DrillTest("frameclause/subQueries/frmInSubQry_38") @Test public void test_frameclause_subQueries_frmInSubQry_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_63") + @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_5") + @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_34") + @DrillTest("lead_func/lead_Fn_34") @Test public void test_lead_func_lead_Fn_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_12") + @DrillTest("aggregates/woPrtnBy_12") @Test public void test_aggregates_woPrtnBy_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int1") + @DrillTest("frameclause/defaultFrame/RBUPACR_int1") @Test public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/count_mulwds") + @DrillTest("frameclause/multipl_wnwds/count_mulwds") @Test public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_40") + @DrillTest("aggregates/aggOWnFn_40") @Test public void test_aggregates_aggOWnFn_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_15") + @DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_7") + @DrillTest("ntile_func/ntileFn_7") @Test public void test_ntile_func_ntileFn_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_14") + @DrillTest("nestedAggs/wPbOb_14") @Test public void test_nestedAggs_wPbOb_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_90") + @DrillTest("lag_func/lag_Fn_90") @Test public void test_lag_func_lag_Fn_90() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_3") + @DrillTest("aggregates/winFnQry_3") @Test public void test_aggregates_winFnQry_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_4") + @DrillTest("nestedAggs/woutOby_4") @Test public void test_nestedAggs_woutOby_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_37") + @DrillTest("lag_func/lag_Fn_37") @Test public void test_lag_func_lag_Fn_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_20") + @DrillTest("last_val/lastValFn_20") @Test public void test_last_val_lastValFn_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_45") + @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_20") + @DrillTest("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_47") + @DrillTest("aggregates/woPrtnBy_47") @Test public void test_aggregates_woPrtnBy_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_26") + @DrillTest("ntile_func/ntileFn_26") @Test public void test_ntile_func_ntileFn_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_5") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/mulwind_08") + @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_26") + @DrillTest("lag_func/lag_Fn_26") @Test public void test_lag_func_lag_Fn_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_15") + @DrillTest("aggregates/winFnQry_15") @Test public void test_aggregates_winFnQry_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_10") + @DrillTest("lead_func/lead_Fn_10") @Test public void test_lead_func_lead_Fn_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_6") + @DrillTest("nestedAggs/basic_6") @Test public void test_nestedAggs_basic_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_4") + @DrillTest("nestedAggs/emtyOvrCls_4") @Test public void test_nestedAggs_emtyOvrCls_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_32") + @DrillTest("first_val/firstValFn_32") @Test public void test_first_val_firstValFn_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_31") + @DrillTest("last_val/lastValFn_31") @Test public void test_last_val_lastValFn_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_56") + @DrillTest("lead_func/lead_Fn_56") @Test public void test_lead_func_lead_Fn_56() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_17") + @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test public void test_frameclause_subQueries_frmInSubQry_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_36") + @DrillTest("aggregates/woPrtnBy_36") @Test public void test_aggregates_woPrtnBy_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_9") + @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_5") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception { @@ -4219,1540 +4220,1540 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception } - @DrillTestCase1("lead_func/lead_Fn_22") + @DrillTest("lead_func/lead_Fn_22") @Test public void test_lead_func_lead_Fn_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm06") + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_68") + @DrillTest("lead_func/lead_Fn_68") @Test public void test_lead_func_lead_Fn_68() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_20") + @DrillTest("first_val/firstValFn_20") @Test public void test_first_val_firstValFn_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_07") + @DrillTest("frameclause/subQueries/frmInSubQry_07") @Test public void test_frameclause_subQueries_frmInSubQry_07() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_49") + @DrillTest("lag_func/lag_Fn_49") @Test public void test_lag_func_lag_Fn_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_24") + @DrillTest("aggregates/woPrtnBy_24") @Test public void test_aggregates_woPrtnBy_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int13") + @DrillTest("frameclause/defaultFrame/RBUPACR_int13") @Test public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_49") + @DrillTest("ntile_func/ntileFn_49") @Test public void test_ntile_func_ntileFn_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_7") + @DrillTest("aggregates/woPrtnBy_7") @Test public void test_aggregates_woPrtnBy_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_26") + @DrillTest("nestedAggs/wPbOb_26") @Test public void test_nestedAggs_wPbOb_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_38") + @DrillTest("aggregates/winFnQry_38") @Test public void test_aggregates_winFnQry_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_8") + @DrillTest("lead_func/lead_Fn_8") @Test public void test_lead_func_lead_Fn_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_33") + @DrillTest("lead_func/lead_Fn_33") @Test public void test_lead_func_lead_Fn_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_79") + @DrillTest("lead_func/lead_Fn_79") @Test public void test_lead_func_lead_Fn_79() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_13") + @DrillTest("aggregates/woPrtnBy_13") @Test public void test_aggregates_woPrtnBy_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_14") + @DrillTest("ntile_func/ntileFn_14") @Test public void test_ntile_func_ntileFn_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_10") + @DrillTest("aggregates/wPrtnOrdrBy_10") @Test public void test_aggregates_wPrtnOrdrBy_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_15") + @DrillTest("nestedAggs/wPbOb_15") @Test public void test_nestedAggs_wPbOb_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_6") + @DrillTest("ntile_func/ntileFn_6") @Test public void test_ntile_func_ntileFn_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_4") + @DrillTest("aggregates/winFnQry_4") @Test public void test_aggregates_winFnQry_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_49") + @DrillTest("aggregates/winFnQry_49") @Test public void test_aggregates_winFnQry_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_91") + @DrillTest("lag_func/lag_Fn_91") @Test public void test_lag_func_lag_Fn_91() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_3") + @DrillTest("nestedAggs/woutOby_3") @Test public void test_nestedAggs_woutOby_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_48") + @DrillTest("aggregates/woPrtnBy_48") @Test public void test_aggregates_woPrtnBy_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_05") + @DrillTest("frameclause/subQueries/frmInSubQry_05") @Test public void test_frameclause_subQueries_frmInSubQry_05() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_38") + @DrillTest("lag_func/lag_Fn_38") @Test public void test_lag_func_lag_Fn_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_44") + @DrillTest("lead_func/lead_Fn_44") @Test public void test_lead_func_lead_Fn_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_1") + @DrillTest("aggregates/wPrtnOrdrBy_1") @Test public void test_aggregates_wPrtnOrdrBy_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_29") + @DrillTest("frameclause/subQueries/frmInSubQry_29") @Test public void test_frameclause_subQueries_frmInSubQry_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_25") + @DrillTest("ntile_func/ntileFn_25") @Test public void test_ntile_func_ntileFn_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_10") + @DrillTest("nestedAggs/woutOby_10") @Test public void test_nestedAggs_woutOby_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg09") + @DrillTest("nestedAggs/nstdagg09") @Test public void test_nestedAggs_nstdagg09() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_6") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/mulwind_09") + @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_80") + @DrillTest("lag_func/lag_Fn_80") @Test public void test_lag_func_lag_Fn_80() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_37") + @DrillTest("aggregates/woPrtnBy_37") @Test public void test_aggregates_woPrtnBy_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_14") + @DrillTest("aggregates/winFnQry_14") @Test public void test_aggregates_winFnQry_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_55") + @DrillTest("lead_func/lead_Fn_55") @Test public void test_lead_func_lead_Fn_55() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_5") + @DrillTest("nestedAggs/emtyOvrCls_5") @Test public void test_nestedAggs_emtyOvrCls_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_7") + @DrillTest("nestedAggs/basic_7") @Test public void test_nestedAggs_basic_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_13") + @DrillTest("lead_func/lead_Fn_13") @Test public void test_lead_func_lead_Fn_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_59") + @DrillTest("lead_func/lead_Fn_59") @Test public void test_lead_func_lead_Fn_59() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_34") + @DrillTest("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_10") + @DrillTest("aggregates/wo_OrdrBy_10") @Test public void test_aggregates_wo_OrdrBy_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_7") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_18") + @DrillTest("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/cte_win_04") + @DrillTest("nestedAggs/cte_win_04") @Test public void test_nestedAggs_cte_win_04() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_3") @Test public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int10") + @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_26") + @DrillTest("aggregates/woPrtnBy_26") @Test public void test_aggregates_woPrtnBy_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_16") + @DrillTest("lag_func/lag_Fn_16") @Test public void test_lag_func_lag_Fn_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_24") + @DrillTest("lead_func/lead_Fn_24") @Test public void test_lead_func_lead_Fn_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int11") + @DrillTest("frameclause/defaultFrame/RBUPACR_int11") @Test public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_09") + @DrillTest("frameclause/subQueries/frmInSubQry_09") @Test public void test_frameclause_subQueries_frmInSubQry_09() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_13") + @DrillTest("nestedAggs/emtyOvrCls_13") @Test public void test_nestedAggs_emtyOvrCls_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_char_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") @Test public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_15") + @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_6") + @DrillTest("lead_func/lead_Fn_6") @Test public void test_lead_func_lead_Fn_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_36") + @DrillTest("aggregates/winFnQry_36") @Test public void test_aggregates_winFnQry_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_35") + @DrillTest("lead_func/lead_Fn_35") @Test public void test_lead_func_lead_Fn_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_10") + @DrillTest("last_val/lastValFn_10") @Test public void test_last_val_lastValFn_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_8") + @DrillTest("ntile_func/ntileFn_8") @Test public void test_ntile_func_ntileFn_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_1") + @DrillTest("first_val/firstValFn_1") @Test public void test_first_val_firstValFn_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_41") + @DrillTest("aggregates/aggOWnFn_41") @Test public void test_aggregates_aggOWnFn_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_16") + @DrillTest("ntile_func/ntileFn_16") @Test public void test_ntile_func_ntileFn_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_17") + @DrillTest("nestedAggs/wPbOb_17") @Test public void test_nestedAggs_wPbOb_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_5") + @DrillTest("aggregates/woPrtnBy_5") @Test public void test_aggregates_woPrtnBy_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_2") + @DrillTest("aggregates/winFnQry_2") @Test public void test_aggregates_winFnQry_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int2") + @DrillTest("frameclause/defaultFrame/RBUPACR_int2") @Test public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_47") + @DrillTest("aggregates/winFnQry_47") @Test public void test_aggregates_winFnQry_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_93") + @DrillTest("lag_func/lag_Fn_93") @Test public void test_lag_func_lag_Fn_93() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_60") + @DrillTest("frameclause/subQueries/frmInSubQry_60") @Test public void test_frameclause_subQueries_frmInSubQry_60() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_21") + @DrillTest("last_val/lastValFn_21") @Test public void test_last_val_lastValFn_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_46") + @DrillTest("lead_func/lead_Fn_46") @Test public void test_lead_func_lead_Fn_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_21") + @DrillTest("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_1") + @DrillTest("nestedAggs/woutOby_1") @Test public void test_nestedAggs_woutOby_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_30") + @DrillTest("aggregates/aggOWnFn_30") @Test public void test_aggregates_aggOWnFn_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_110") + @DrillTest("lag_func/lag_Fn_110") @Test public void test_lag_func_lag_Fn_110() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_27") + @DrillTest("ntile_func/ntileFn_27") @Test public void test_ntile_func_ntileFn_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_12") + @DrillTest("nestedAggs/woutOby_12") @Test public void test_nestedAggs_woutOby_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_29") + @DrillTest("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_29") + @DrillTest("lag_func/lag_Fn_29") @Test public void test_lag_func_lag_Fn_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_9") + @DrillTest("nestedAggs/basic_9") @Test public void test_nestedAggs_basic_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_58") + @DrillTest("aggregates/winFnQry_58") @Test public void test_aggregates_winFnQry_58() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_39") + @DrillTest("aggregates/woPrtnBy_39") @Test public void test_aggregates_woPrtnBy_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_82") + @DrillTest("lag_func/lag_Fn_82") @Test public void test_lag_func_lag_Fn_82() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_3") + @DrillTest("nestedAggs/emtyOvrCls_3") @Test public void test_nestedAggs_emtyOvrCls_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/multiWin_1") + @DrillTest("nestedAggs/multiWin_1") @Test public void test_nestedAggs_multiWin_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_12") + @DrillTest("aggregates/winFnQry_12") @Test public void test_aggregates_winFnQry_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_11") + @DrillTest("lead_func/lead_Fn_11") @Test public void test_lead_func_lead_Fn_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_10") + @DrillTest("lag_func/lag_Fn_10") @Test public void test_lag_func_lag_Fn_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_56") + @DrillTest("lag_func/lag_Fn_56") @Test public void test_lag_func_lag_Fn_56() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_31") + @DrillTest("aggregates/woPrtnBy_31") @Test public void test_aggregates_woPrtnBy_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_21") + @DrillTest("aggregates/aggOWnFn_21") @Test public void test_aggregates_aggOWnFn_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_34") + @DrillTest("ntile_func/ntileFn_34") @Test public void test_ntile_func_ntileFn_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_11") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_11") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_31") + @DrillTest("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_4") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_vchr_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_4") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_36") + @DrillTest("last_val/lastValFn_36") @Test public void test_last_val_lastValFn_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_101") + @DrillTest("lead_func/lead_Fn_101") @Test public void test_lead_func_lead_Fn_101() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_40") + @DrillTest("frameclause/subQueries/frmInSubQry_40") @Test public void test_frameclause_subQueries_frmInSubQry_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_5") + @DrillTest("aggregates/aggOWnFn_5") @Test public void test_aggregates_aggOWnFn_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_6") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_6") + @DrillTest("nestedAggs/woutPrtnBy_6") @Test public void test_nestedAggs_woutPrtnBy_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_69") + @DrillTest("aggregates/winFnQry_69") @Test public void test_aggregates_winFnQry_69() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_64") + @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_23") + @DrillTest("aggregates/winFnQry_23") @Test public void test_aggregates_winFnQry_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_9") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_9") @Test public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int4") + @DrillTest("frameclause/RBUPACR/RBUPACR_int4") @Test public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_45") + @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_20") + @DrillTest("aggregates/woPrtnBy_20") @Test public void test_aggregates_woPrtnBy_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_10") + @DrillTest("aggregates/aggOWnFn_10") @Test public void test_aggregates_aggOWnFn_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_24") + @DrillTest("first_val/firstValFn_24") @Test public void test_first_val_firstValFn_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm02") + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_45") + @DrillTest("ntile_func/ntileFn_45") @Test public void test_ntile_func_ntileFn_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_20") + @DrillTest("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_8") + @DrillTest("lag_func/lag_Fn_8") @Test public void test_lag_func_lag_Fn_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause06") + @DrillTest("nestedAggs/frmclause06") @Test public void test_nestedAggs_frmclause06() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_4") + @DrillTest("lead_func/lead_Fn_4") @Test public void test_lead_func_lead_Fn_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_75") + @DrillTest("lead_func/lead_Fn_75") @Test public void test_lead_func_lead_Fn_75() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_34") + @DrillTest("aggregates/winFnQry_34") @Test public void test_aggregates_winFnQry_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_12") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_12") @Test public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_12") + @DrillTest("last_val/lastValFn_12") @Test public void test_last_val_lastValFn_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_10") + @DrillTest("ntile_func/ntileFn_10") @Test public void test_ntile_func_ntileFn_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_56") + @DrillTest("ntile_func/ntileFn_56") @Test public void test_ntile_func_ntileFn_56() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_43") + @DrillTest("aggregates/aggOWnFn_43") @Test public void test_aggregates_aggOWnFn_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_13") + @DrillTest("first_val/firstValFn_13") @Test public void test_first_val_firstValFn_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_19") + @DrillTest("nestedAggs/wPbOb_19") @Test public void test_nestedAggs_wPbOb_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_2") + @DrillTest("ntile_func/ntileFn_2") @Test public void test_ntile_func_ntileFn_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_6") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause19") + @DrillTest("nestedAggs/frmclause19") @Test public void test_nestedAggs_frmclause19() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_3") + @DrillTest("aggregates/woPrtnBy_3") @Test public void test_aggregates_woPrtnBy_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_45") + @DrillTest("aggregates/winFnQry_45") @Test public void test_aggregates_winFnQry_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_2") + @DrillTest("aggregates/wo_OrdrBy_2") @Test public void test_aggregates_wo_OrdrBy_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_40") + @DrillTest("lead_func/lead_Fn_40") @Test public void test_lead_func_lead_Fn_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_86") + @DrillTest("lead_func/lead_Fn_86") @Test public void test_lead_func_lead_Fn_86() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int4") + @DrillTest("frameclause/defaultFrame/RBUPACR_int4") @Test public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_7") + @DrillTest("nestedAggs/woutOby_7") @Test public void test_nestedAggs_woutOby_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_19") + @DrillTest("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int6") + @DrillTest("frameclause/RBUPACR/RBUPACR_int6") @Test public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_62") + @DrillTest("frameclause/subQueries/frmInSubQry_62") @Test public void test_frameclause_subQueries_frmInSubQry_62() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_108") + @DrillTest("lag_func/lag_Fn_108") @Test public void test_lag_func_lag_Fn_108() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_34") + @DrillTest("lag_func/lag_Fn_34") @Test public void test_lag_func_lag_Fn_34() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_69") + @DrillTest("lag_func/lag_Fn_69") @Test public void test_lag_func_lag_Fn_69() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_23") + @DrillTest("last_val/lastValFn_23") @Test public void test_last_val_lastValFn_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg20") + @DrillTest("nestedAggs/nstdagg20") @Test public void test_nestedAggs_nstdagg20() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_21") + @DrillTest("ntile_func/ntileFn_21") @Test public void test_ntile_func_ntileFn_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_44") + @DrillTest("aggregates/woPrtnBy_44") @Test public void test_aggregates_woPrtnBy_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_32") + @DrillTest("aggregates/aggOWnFn_32") @Test public void test_aggregates_aggOWnFn_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_5") + @DrillTest("aggregates/wPrtnOrdrBy_5") @Test public void test_aggregates_wPrtnOrdrBy_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_1") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_51") + @DrillTest("frameclause/subQueries/frmInSubQry_51") @Test public void test_frameclause_subQueries_frmInSubQry_51() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_10") + @DrillTest("aggregates/winFnQry_10") @Test public void test_aggregates_winFnQry_10() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_56") + @DrillTest("aggregates/winFnQry_56") @Test public void test_aggregates_winFnQry_56() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_51") + @DrillTest("lead_func/lead_Fn_51") @Test public void test_lead_func_lead_Fn_51() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_97") + @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_9") + @DrillTest("nestedAggs/emtyOvrCls_9") @Test public void test_nestedAggs_emtyOvrCls_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bln_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_1") @Test public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_23") + @DrillTest("lag_func/lag_Fn_23") @Test public void test_lag_func_lag_Fn_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_58") + @DrillTest("lag_func/lag_Fn_58") @Test public void test_lag_func_lag_Fn_58() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_23") + @DrillTest("aggregates/aggOWnFn_23") @Test public void test_aggregates_aggOWnFn_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_33") + @DrillTest("aggregates/woPrtnBy_33") @Test public void test_aggregates_woPrtnBy_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_33") + @DrillTest("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_7") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_36") + @DrillTest("ntile_func/ntileFn_36") @Test public void test_ntile_func_ntileFn_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_13") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg11") + @DrillTest("nestedAggs/nstdagg11") @Test public void test_nestedAggs_nstdagg11() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_103") + @DrillTest("lead_func/lead_Fn_103") @Test public void test_lead_func_lead_Fn_103() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_2") + @DrillTest("last_val/lastValFn_2") @Test public void test_last_val_lastValFn_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_38") + @DrillTest("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_4") + @DrillTest("nestedAggs/woutPrtnBy_4") @Test public void test_nestedAggs_woutPrtnBy_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_7") + @DrillTest("aggregates/aggOWnFn_7") @Test public void test_aggregates_aggOWnFn_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_21") + @DrillTest("aggregates/winFnQry_21") @Test public void test_aggregates_winFnQry_21() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_67") + @DrillTest("aggregates/winFnQry_67") @Test public void test_aggregates_winFnQry_67() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_7") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_8") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_8") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_20") + @DrillTest("lead_func/lead_Fn_20") @Test public void test_lead_func_lead_Fn_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_66") + @DrillTest("lead_func/lead_Fn_66") @Test public void test_lead_func_lead_Fn_66() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_12") + @DrillTest("lag_func/lag_Fn_12") @Test public void test_lag_func_lag_Fn_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_42") + @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test public void test_frameclause_subQueries_frmInSubQry_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int2") + @DrillTest("frameclause/RBUPACR/RBUPACR_int2") @Test public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/rnkNoFrm04") + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_47") + @DrillTest("lag_func/lag_Fn_47") @Test public void test_lag_func_lag_Fn_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_1") + @DrillTest("nestedAggs/wPbOb_1") @Test public void test_nestedAggs_wPbOb_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_22") + @DrillTest("aggregates/woPrtnBy_22") @Test public void test_aggregates_woPrtnBy_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_22") + @DrillTest("first_val/firstValFn_22") @Test public void test_first_val_firstValFn_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_12") + @DrillTest("aggregates/aggOWnFn_12") @Test public void test_aggregates_aggOWnFn_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_6") + @DrillTest("lag_func/lag_Fn_6") @Test public void test_lag_func_lag_Fn_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_47") + @DrillTest("ntile_func/ntileFn_47") @Test public void test_ntile_func_ntileFn_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause08") + @DrillTest("nestedAggs/frmclause08") @Test public void test_nestedAggs_frmclause08() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/mtyOvrCluse_01") + @DrillTest("aggregates/mtyOvrCluse_01") @Test public void test_aggregates_mtyOvrCluse_01() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_32") + @DrillTest("aggregates/winFnQry_32") @Test public void test_aggregates_winFnQry_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_78") + @DrillTest("aggregates/winFnQry_78") @Test public void test_aggregates_winFnQry_78() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bgint_7") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_31") + @DrillTest("lead_func/lead_Fn_31") @Test public void test_lead_func_lead_Fn_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_77") + @DrillTest("lead_func/lead_Fn_77") @Test public void test_lead_func_lead_Fn_77() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_31") + @DrillTest("frameclause/subQueries/frmInSubQry_31") @Test public void test_frameclause_subQueries_frmInSubQry_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_2") + @DrillTest("lead_func/lead_Fn_2") @Test public void test_lead_func_lead_Fn_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_11") + @DrillTest("aggregates/woPrtnBy_11") @Test public void test_aggregates_woPrtnBy_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_45") + @DrillTest("aggregates/aggOWnFn_45") @Test public void test_aggregates_aggOWnFn_45() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_11") + @DrillTest("first_val/firstValFn_11") @Test public void test_first_val_firstValFn_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_14") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") @Test public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_12") + @DrillTest("ntile_func/ntileFn_12") @Test public void test_ntile_func_ntileFn_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dbl_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_58") + @DrillTest("ntile_func/ntileFn_58") @Test public void test_ntile_func_ntileFn_58() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_14") + @DrillTest("last_val/lastValFn_14") @Test public void test_last_val_lastValFn_14() throws Exception { @@ -5760,1694 +5761,1694 @@ public void test_last_val_lastValFn_14() throws Exception } - @DrillTestCase1("ntile_func/ntileFn_30") + @DrillTest("ntile_func/ntileFn_30") @Test public void test_ntile_func_ntileFn_30() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_103") + @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_19") + @DrillTest("lead_func/lead_Fn_19") @Test public void test_lead_func_lead_Fn_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_4") + @DrillTest("last_val/lastValFn_4") @Test public void test_last_val_lastValFn_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_35") + @DrillTest("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_83") + @DrillTest("lead_func/lead_Fn_83") @Test public void test_lead_func_lead_Fn_83() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_16") + @DrillTest("aggregates/wo_OrdrBy_16") @Test public void test_aggregates_wo_OrdrBy_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_vchar_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_75") + @DrillTest("lag_func/lag_Fn_75") @Test public void test_lag_func_lag_Fn_75() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_42") + @DrillTest("aggregates/winFnQry_42") @Test public void test_aggregates_winFnQry_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_44") + @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test public void test_frameclause_subQueries_frmInSubQry_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_14") + @DrillTest("aggregates/aggOWnFn_14") @Test public void test_aggregates_aggOWnFn_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_41") + @DrillTest("ntile_func/ntileFn_41") @Test public void test_ntile_func_ntileFn_41() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_3") + @DrillTest("nestedAggs/wPbOb_3") @Test public void test_nestedAggs_wPbOb_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_3") @Test public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause02") + @DrillTest("nestedAggs/frmclause02") @Test public void test_nestedAggs_frmclause02() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_24") + @DrillTest("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_4") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg25") + @DrillTest("nestedAggs/nstdagg25") @Test public void test_nestedAggs_nstdagg25() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_28") + @DrillTest("first_val/firstValFn_28") @Test public void test_first_val_firstValFn_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_2") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_33") + @DrillTest("frameclause/subQueries/frmInSubQry_33") @Test public void test_frameclause_subQueries_frmInSubQry_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_64") + @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_53") + @DrillTest("aggregates/winFnQry_53") @Test public void test_aggregates_winFnQry_53() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_94") + @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_52") + @DrillTest("ntile_func/ntileFn_52") @Test public void test_ntile_func_ntileFn_52() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_47") + @DrillTest("aggregates/aggOWnFn_47") @Test public void test_aggregates_aggOWnFn_47() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdWinView01") + @DrillTest("nestedAggs/nstdWinView01") @Test public void test_nestedAggs_nstdWinView01() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg12") + @DrillTest("nestedAggs/nstdagg12") @Test public void test_nestedAggs_nstdagg12() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_11") + @DrillTest("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_104") + @DrillTest("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_16") + @DrillTest("last_val/lastValFn_16") @Test public void test_last_val_lastValFn_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause15") + @DrillTest("nestedAggs/frmclause15") @Test public void test_nestedAggs_frmclause15() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_17") + @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_64") + @DrillTest("aggregates/winFnQry_64") @Test public void test_aggregates_winFnQry_64() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_6") + @DrillTest("aggregates/wo_OrdrBy_6") @Test public void test_aggregates_wo_OrdrBy_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_53") + @DrillTest("lag_func/lag_Fn_53") @Test public void test_lag_func_lag_Fn_53() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_99") + @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_7") + @DrillTest("first_val/firstValFn_7") @Test public void test_first_val_firstValFn_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_int8") + @DrillTest("frameclause/defaultFrame/RBUPACR_int8") @Test public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_20") + @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test public void test_frameclause_subQueries_frmInSubQry_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_chr_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_40") + @DrillTest("aggregates/woPrtnBy_40") @Test public void test_aggregates_woPrtnBy_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_36") + @DrillTest("aggregates/aggOWnFn_36") @Test public void test_aggregates_aggOWnFn_36() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_9") + @DrillTest("aggregates/wPrtnOrdrBy_9") @Test public void test_aggregates_wPrtnOrdrBy_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg01") + @DrillTest("nestedAggs/nstdagg01") @Test public void test_nestedAggs_nstdagg01() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_2") + @DrillTest("aggregates/aggOWnFn_2") @Test public void test_aggregates_aggOWnFn_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_3") + @DrillTest("lag_func/lag_Fn_3") @Test public void test_lag_func_lag_Fn_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_27") + @DrillTest("last_val/lastValFn_27") @Test public void test_last_val_lastValFn_27() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/mtyOvrCluse_02") + @DrillTest("aggregates/mtyOvrCluse_02") @Test public void test_aggregates_mtyOvrCluse_02() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_70") + @DrillTest("lead_func/lead_Fn_70") @Test public void test_lead_func_lead_Fn_70() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_75") + @DrillTest("aggregates/winFnQry_75") @Test public void test_aggregates_winFnQry_75() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/mulwind_01") + @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_55") + @DrillTest("frameclause/subQueries/frmInSubQry_55") @Test public void test_frameclause_subQueries_frmInSubQry_55() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_42") + @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_88") + @DrillTest("lag_func/lag_Fn_88") @Test public void test_lag_func_lag_Fn_88() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_1") + @DrillTest("lead_func/lead_Fn_1") @Test public void test_lead_func_lead_Fn_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_31") + @DrillTest("lag_func/lag_Fn_31") @Test public void test_lag_func_lag_Fn_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_40") + @DrillTest("aggregates/winFnQry_40") @Test public void test_aggregates_winFnQry_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_105") + @DrillTest("lag_func/lag_Fn_105") @Test public void test_lag_func_lag_Fn_105() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_32") + @DrillTest("ntile_func/ntileFn_32") @Test public void test_ntile_func_ntileFn_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_2") + @DrillTest("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_chr_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_1") + @DrillTest("ntile_func/ntileFn_1") @Test public void test_ntile_func_ntileFn_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_33") + @DrillTest("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_6") + @DrillTest("last_val/lastValFn_6") @Test public void test_last_val_lastValFn_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_int_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_9") + @DrillTest("aggregates/winFnQry_9") @Test public void test_aggregates_winFnQry_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_85") + @DrillTest("lead_func/lead_Fn_85") @Test public void test_lead_func_lead_Fn_85() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_46") + @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_18") + @DrillTest("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_77") + @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_5") + @DrillTest("nestedAggs/wPbOb_5") @Test public void test_nestedAggs_wPbOb_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dbl_6") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_16") + @DrillTest("aggregates/aggOWnFn_16") @Test public void test_aggregates_aggOWnFn_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_20") + @DrillTest("lag_func/lag_Fn_20") @Test public void test_lag_func_lag_Fn_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_51") + @DrillTest("aggregates/winFnQry_51") @Test public void test_aggregates_winFnQry_51() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_43") + @DrillTest("ntile_func/ntileFn_43") @Test public void test_ntile_func_ntileFn_43() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_22") + @DrillTest("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bln_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_1") @Test public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause04") + @DrillTest("nestedAggs/frmclause04") @Test public void test_nestedAggs_frmclause04() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_20") + @DrillTest("nestedAggs/wPbOb_20") @Test public void test_nestedAggs_wPbOb_20() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_4") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_50") + @DrillTest("lead_func/lead_Fn_50") @Test public void test_lead_func_lead_Fn_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_96") + @DrillTest("lead_func/lead_Fn_96") @Test public void test_lead_func_lead_Fn_96() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_26") + @DrillTest("first_val/firstValFn_26") @Test public void test_first_val_firstValFn_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_35") + @DrillTest("frameclause/subQueries/frmInSubQry_35") @Test public void test_frameclause_subQueries_frmInSubQry_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_66") + @DrillTest("lag_func/lag_Fn_66") @Test public void test_lag_func_lag_Fn_66() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_49") + @DrillTest("aggregates/aggOWnFn_49") @Test public void test_aggregates_aggOWnFn_49() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_62") + @DrillTest("aggregates/winFnQry_62") @Test public void test_aggregates_winFnQry_62() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_8") + @DrillTest("aggregates/wo_OrdrBy_8") @Test public void test_aggregates_wo_OrdrBy_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_54") + @DrillTest("ntile_func/ntileFn_54") @Test public void test_ntile_func_ntileFn_54() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_18") + @DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_106") + @DrillTest("lead_func/lead_Fn_106") @Test public void test_lead_func_lead_Fn_106() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg14") + @DrillTest("nestedAggs/nstdagg14") @Test public void test_nestedAggs_nstdagg14() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause17") + @DrillTest("nestedAggs/frmclause17") @Test public void test_nestedAggs_frmclause17() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_4") + @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_15") + @DrillTest("first_val/firstValFn_15") @Test public void test_first_val_firstValFn_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_61") + @DrillTest("lead_func/lead_Fn_61") @Test public void test_lead_func_lead_Fn_61() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_9") + @DrillTest("first_val/firstValFn_9") @Test public void test_first_val_firstValFn_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int8") + @DrillTest("frameclause/RBUPACR/RBUPACR_int8") @Test public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_22") + @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test public void test_frameclause_subQueries_frmInSubQry_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutOby_9") + @DrillTest("nestedAggs/woutOby_9") @Test public void test_nestedAggs_woutOby_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_55") + @DrillTest("lag_func/lag_Fn_55") @Test public void test_lag_func_lag_Fn_55() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_38") + @DrillTest("aggregates/aggOWnFn_38") @Test public void test_aggregates_aggOWnFn_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_73") + @DrillTest("aggregates/winFnQry_73") @Test public void test_aggregates_winFnQry_73() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_42") + @DrillTest("aggregates/woPrtnBy_42") @Test public void test_aggregates_woPrtnBy_42() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_3") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_29") + @DrillTest("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wPrtnOrdrBy_7") + @DrillTest("aggregates/wPrtnOrdrBy_7") @Test public void test_aggregates_wPrtnOrdrBy_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg03") + @DrillTest("nestedAggs/nstdagg03") @Test public void test_nestedAggs_nstdagg03() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_1") + @DrillTest("lag_func/lag_Fn_1") @Test public void test_lag_func_lag_Fn_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_72") + @DrillTest("lead_func/lead_Fn_72") @Test public void test_lead_func_lead_Fn_72() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dt_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_57") + @DrillTest("frameclause/subQueries/frmInSubQry_57") @Test public void test_frameclause_subQueries_frmInSubQry_57() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/mtyOvrCluse_04") + @DrillTest("aggregates/mtyOvrCluse_04") @Test public void test_aggregates_mtyOvrCluse_04() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_11") + @DrillTest("frameclause/subQueries/frmInSubQry_11") @Test public void test_frameclause_subQueries_frmInSubQry_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_44") + @DrillTest("lag_func/lag_Fn_44") @Test public void test_lag_func_lag_Fn_44() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_dbl_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_84") + @DrillTest("aggregates/winFnQry_84") @Test public void test_aggregates_winFnQry_84() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_15") + @DrillTest("lead_func/lead_Fn_15") @Test public void test_lead_func_lead_Fn_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_8") + @DrillTest("last_val/lastValFn_8") @Test public void test_last_val_lastValFn_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_4") + @DrillTest("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_12") + @DrillTest("aggregates/wo_OrdrBy_12") @Test public void test_aggregates_wo_OrdrBy_12() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/multiWin_7") + @DrillTest("nestedAggs/multiWin_7") @Test public void test_nestedAggs_multiWin_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_19") + @DrillTest("ntile_func/ntileFn_19") @Test public void test_ntile_func_ntileFn_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_39") + @DrillTest("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_71") + @DrillTest("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_02") + @DrillTest("frameclause/subQueries/frmInSubQry_02") @Test public void test_frameclause_subQueries_frmInSubQry_02() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_48") + @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test public void test_frameclause_subQueries_frmInSubQry_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_18") + @DrillTest("lag_func/lag_Fn_18") @Test public void test_lag_func_lag_Fn_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_18") + @DrillTest("aggregates/aggOWnFn_18") @Test public void test_aggregates_aggOWnFn_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_7") + @DrillTest("aggregates/winFnQry_7") @Test public void test_aggregates_winFnQry_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_char_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_28") + @DrillTest("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_22") + @DrillTest("nestedAggs/wPbOb_22") @Test public void test_nestedAggs_wPbOb_22() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_90") + @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_11") + @DrillTest("nestedAggs/emtyOvrCls_11") @Test public void test_nestedAggs_emtyOvrCls_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_37") + @DrillTest("frameclause/subQueries/frmInSubQry_37") @Test public void test_frameclause_subQueries_frmInSubQry_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_60") + @DrillTest("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bgint_6") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_bln_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_7") + @DrillTest("nestedAggs/wPbOb_7") @Test public void test_nestedAggs_wPbOb_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_60") + @DrillTest("aggregates/winFnQry_60") @Test public void test_aggregates_winFnQry_60() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_3") + @DrillTest("first_val/firstValFn_3") @Test public void test_first_val_firstValFn_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_37") + @DrillTest("lead_func/lead_Fn_37") @Test public void test_lead_func_lead_Fn_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_2") + @DrillTest("nestedAggs/basic_2") @Test public void test_nestedAggs_basic_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause11") + @DrillTest("nestedAggs/frmclause11") @Test public void test_nestedAggs_frmclause11() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg16") + @DrillTest("nestedAggs/nstdagg16") @Test public void test_nestedAggs_nstdagg16() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_15") + @DrillTest("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_11") + @DrillTest("nestedAggs/wPbOb_11") @Test public void test_nestedAggs_wPbOb_11() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_2") @Test public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int11") + @DrillTest("frameclause/RBUPACR/RBUPACR_int11") @Test public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_95") + @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_29") + @DrillTest("aggregates/woPrtnBy_29") @Test public void test_aggregates_woPrtnBy_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_24") + @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test public void test_frameclause_subQueries_frmInSubQry_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_71") + @DrillTest("aggregates/winFnQry_71") @Test public void test_aggregates_winFnQry_71() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_48") + @DrillTest("lead_func/lead_Fn_48") @Test public void test_lead_func_lead_Fn_48() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_dt_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_23") + @DrillTest("aggregates/wo_OrdrBy_23") @Test public void test_aggregates_wo_OrdrBy_23() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_112") + @DrillTest("lag_func/lag_Fn_112") @Test public void test_lag_func_lag_Fn_112() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg05") + @DrillTest("nestedAggs/nstdagg05") @Test public void test_nestedAggs_nstdagg05() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_18") + @DrillTest("aggregates/winFnQry_18") @Test public void test_aggregates_winFnQry_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/emtyOvrCls_1") + @DrillTest("nestedAggs/emtyOvrCls_1") @Test public void test_nestedAggs_emtyOvrCls_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_13") + @DrillTest("frameclause/subQueries/frmInSubQry_13") @Test public void test_frameclause_subQueries_frmInSubQry_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_59") + @DrillTest("frameclause/subQueries/frmInSubQry_59") @Test public void test_frameclause_subQueries_frmInSubQry_59() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_84") + @DrillTest("lag_func/lag_Fn_84") @Test public void test_lag_func_lag_Fn_84() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_18") + @DrillTest("aggregates/woPrtnBy_18") @Test public void test_aggregates_woPrtnBy_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_82") + @DrillTest("aggregates/winFnQry_82") @Test public void test_aggregates_winFnQry_82() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/multiWin_5") + @DrillTest("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_17") + @DrillTest("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_39") + @DrillTest("frameclause/subQueries/frmInSubQry_39") @Test public void test_frameclause_subQueries_frmInSubQry_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_101") + @DrillTest("lag_func/lag_Fn_101") @Test public void test_lag_func_lag_Fn_101() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_37") + @DrillTest("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_29") + @DrillTest("aggregates/winFnQry_29") @Test public void test_aggregates_winFnQry_29() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_6") + @DrillTest("aggregates/testW_Nulls_6") @Test public void test_aggregates_testW_Nulls_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_14") + @DrillTest("aggregates/wo_OrdrBy_14") @Test public void test_aggregates_wo_OrdrBy_14() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_73") + @DrillTest("lag_func/lag_Fn_73") @Test public void test_lag_func_lag_Fn_73() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_04") + @DrillTest("frameclause/subQueries/frmInSubQry_04") @Test public void test_frameclause_subQueries_frmInSubQry_04() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_81") + @DrillTest("lead_func/lead_Fn_81") @Test public void test_lead_func_lead_Fn_81() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_5") + @DrillTest("aggregates/winFnQry_5") @Test public void test_aggregates_winFnQry_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_dt_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_28") + @DrillTest("lead_func/lead_Fn_28") @Test public void test_lead_func_lead_Fn_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_28") + @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test public void test_frameclause_subQueries_frmInSubQry_28() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_26") + @DrillTest("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_bln_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_2") @Test public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_24") + @DrillTest("nestedAggs/wPbOb_24") @Test public void test_nestedAggs_wPbOb_24() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_62") + @DrillTest("lag_func/lag_Fn_62") @Test public void test_lag_func_lag_Fn_62() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_92") + @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/basic_4") + @DrillTest("nestedAggs/basic_4") @Test public void test_nestedAggs_basic_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_9") + @DrillTest("nestedAggs/wPbOb_9") @Test public void test_nestedAggs_wPbOb_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dt_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_5") + @DrillTest("first_val/firstValFn_5") @Test public void test_first_val_firstValFn_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_50") + @DrillTest("ntile_func/ntileFn_50") @Test public void test_ntile_func_ntileFn_50() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_39") + @DrillTest("lead_func/lead_Fn_39") @Test public void test_lead_func_lead_Fn_39() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_7") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/frmclause13") + @DrillTest("nestedAggs/frmclause13") @Test public void test_nestedAggs_frmclause13() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_13") + @DrillTest("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg18") + @DrillTest("nestedAggs/nstdagg18") @Test public void test_nestedAggs_nstdagg18() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/wPbOb_13") + @DrillTest("nestedAggs/wPbOb_13") @Test public void test_nestedAggs_wPbOb_13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_int13") + @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_dbl_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_26") + @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test public void test_frameclause_subQueries_frmInSubQry_26() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_51") + @DrillTest("lag_func/lag_Fn_51") @Test public void test_lag_func_lag_Fn_51() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_19") + @DrillTest("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_97") + @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_vchr_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_16") + @DrillTest("aggregates/winFnQry_16") @Test public void test_aggregates_winFnQry_16() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/multipl_wnwds/mulwind_07") + @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/nstdagg07") + @DrillTest("nestedAggs/nstdagg07") @Test public void test_nestedAggs_nstdagg07() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPACR/RBUPACR_bgint_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/wo_OrdrBy_25") + @DrillTest("aggregates/wo_OrdrBy_25") @Test public void test_aggregates_wo_OrdrBy_25() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_15") + @DrillTest("frameclause/subQueries/frmInSubQry_15") @Test public void test_frameclause_subQueries_frmInSubQry_15() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_40") + @DrillTest("lag_func/lag_Fn_40") @Test public void test_lag_func_lag_Fn_40() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_86") + @DrillTest("lag_func/lag_Fn_86") @Test public void test_lag_func_lag_Fn_86() throws Exception { windowQueryTest(); } - @DrillTestCase1("first_val/firstValFn_31") + @DrillTest("first_val/firstValFn_31") @Test public void test_first_val_firstValFn_31() throws Exception { windowQueryTest(); } - @DrillTestCase1("last_val/lastValFn_32") + @DrillTest("last_val/lastValFn_32") @Test public void test_last_val_lastValFn_32() throws Exception { windowQueryTest(); } - @DrillTestCase1("lead_func/lead_Fn_57") + @DrillTest("lead_func/lead_Fn_57") @Test public void test_lead_func_lead_Fn_57() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/subQueries/frmInSubQry_18") + @DrillTest("frameclause/subQueries/frmInSubQry_18") @Test public void test_frameclause_subQueries_frmInSubQry_18() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/winFnQry_80") + @DrillTest("aggregates/winFnQry_80") @Test public void test_aggregates_winFnQry_80() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/woPrtnBy_35") + @DrillTest("aggregates/woPrtnBy_35") @Test public void test_aggregates_woPrtnBy_35() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/defaultFrame/RBUPACR_bgint_6") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception { windowQueryTest(); } - @DrillTestCase1("ntile_func/ntileFn_38") + @DrillTest("ntile_func/ntileFn_38") @Test public void test_ntile_func_ntileFn_38() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/aggOWnFn_9") + @DrillTest("aggregates/aggOWnFn_9") @Test public void test_aggregates_aggOWnFn_9() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/cte_win_02") + @DrillTest("nestedAggs/cte_win_02") @Test public void test_nestedAggs_cte_win_02() throws Exception { windowQueryTest(); } - @DrillTestCase1("aggregates/testW_Nulls_8") + @DrillTest("aggregates/testW_Nulls_8") @Test public void test_aggregates_testW_Nulls_8() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBCRACR/RBCRACR_int_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_5") @Test public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception { windowQueryTest(); } - @DrillTestCase1("frameclause/RBUPAUF/RBUPAUF_vchar_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception { windowQueryTest(); } - @DrillTestCase1("nestedAggs/woutPrtnBy_2") + @DrillTest("nestedAggs/woutPrtnBy_2") @Test public void test_nestedAggs_woutPrtnBy_2() throws Exception { windowQueryTest(); } - @DrillTestCase1("lag_func/lag_Fn_14") + @DrillTest("lag_func/lag_Fn_14") @Test public void test_lag_func_lag_Fn_14() throws Exception { From ac2bf6b85fb7496b123af3f88f22ed5ca5a3d494 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:20:27 +0000 Subject: [PATCH 032/164] re-add cases --- .../resources/drill/window/queries/cases.yaml | 1050 +++++++++++++++++ 1 file changed, 1050 insertions(+) create mode 100644 sql/src/test/resources/drill/window/queries/cases.yaml diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml new file mode 100644 index 000000000000..7d91c5aba3e1 --- /dev/null +++ b/sql/src/test/resources/drill/window/queries/cases.yaml @@ -0,0 +1,1050 @@ +--- +cases: +- filename: "aggregates/aggOWnFn_1" +- filename: "aggregates/aggOWnFn_2" +- filename: "aggregates/aggOWnFn_3" + ignoreMode: "NOT_ENOUGH_RULES" +- filename: "aggregates/aggOWnFn_4" + ignoreMode: "COLUMN_NOT_FOUND" +- filename: "aggregates/aggOWnFn_5" +- filename: "aggregates/aggOWnFn_6" +- filename: "aggregates/aggOWnFn_7" +- filename: "aggregates/aggOWnFn_8" +- filename: "aggregates/aggOWnFn_9" +- filename: "aggregates/aggOWnFn_10" +- filename: "aggregates/aggOWnFn_11" +- filename: "aggregates/aggOWnFn_12" +- filename: "aggregates/aggOWnFn_13" +- filename: "aggregates/aggOWnFn_14" +- filename: "aggregates/aggOWnFn_15" +- filename: "aggregates/aggOWnFn_16" +- filename: "aggregates/aggOWnFn_17" +- filename: "aggregates/aggOWnFn_18" +- filename: "aggregates/aggOWnFn_19" +- filename: "aggregates/aggOWnFn_20" +- filename: "aggregates/aggOWnFn_21" +- filename: "aggregates/aggOWnFn_22" +- filename: "aggregates/aggOWnFn_23" +- filename: "aggregates/aggOWnFn_30" +- filename: "aggregates/aggOWnFn_31" +- filename: "aggregates/aggOWnFn_32" +- filename: "aggregates/aggOWnFn_33" +- filename: "aggregates/aggOWnFn_34" +- filename: "aggregates/aggOWnFn_35" +- filename: "aggregates/aggOWnFn_36" +- filename: "aggregates/aggOWnFn_37" +- filename: "aggregates/aggOWnFn_38" +- filename: "aggregates/aggOWnFn_39" +- filename: "aggregates/aggOWnFn_40" +- filename: "aggregates/aggOWnFn_41" +- filename: "aggregates/aggOWnFn_42" +- filename: "aggregates/aggOWnFn_43" +- filename: "aggregates/aggOWnFn_44" +- filename: "aggregates/aggOWnFn_45" +- filename: "aggregates/aggOWnFn_46" +- filename: "aggregates/aggOWnFn_47" +- filename: "aggregates/aggOWnFn_48" +- filename: "aggregates/aggOWnFn_49" +- filename: "aggregates/aggOWnFn_50" +- filename: "aggregates/aggOWnFn_51" +- filename: "aggregates/mtyOvrCluse_01" +- filename: "aggregates/mtyOvrCluse_02" +- filename: "aggregates/mtyOvrCluse_03" +- filename: "aggregates/mtyOvrCluse_04" +- filename: "aggregates/mtyOvrCluse_05" +- filename: "aggregates/testW_Nulls_1" +- filename: "aggregates/testW_Nulls_10" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_11" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_12" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_13" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_14" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_15" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_16" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_17" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_18" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_19" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_2" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_20" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_21" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_22" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_23" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_24" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_25" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_26" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_27" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_28" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_29" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_3" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_30" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_31" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_32" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_33" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_34" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_35" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_36" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_37" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_38" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_39" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_4" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_5" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_6" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_7" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_8" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/testW_Nulls_9" + ignoreMode: "NULLS_FIRST_LAST" +- filename: "aggregates/wPrtnOrdrBy_1" +- filename: "aggregates/wPrtnOrdrBy_10" +- filename: "aggregates/wPrtnOrdrBy_3" +- filename: "aggregates/wPrtnOrdrBy_4" +- filename: "aggregates/wPrtnOrdrBy_5" +- filename: "aggregates/wPrtnOrdrBy_6" +- filename: "aggregates/wPrtnOrdrBy_7" +- filename: "aggregates/wPrtnOrdrBy_8" +- filename: "aggregates/wPrtnOrdrBy_9" +- filename: "aggregates/winFnQry_1" +- filename: "aggregates/winFnQry_10" +- filename: "aggregates/winFnQry_11" +- filename: "aggregates/winFnQry_12" + ignoreMode: NPE +- filename: "aggregates/winFnQry_13" + ignoreMode: NPE +- filename: "aggregates/winFnQry_14" +- filename: "aggregates/winFnQry_15" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_16" +- filename: "aggregates/winFnQry_17" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_18" +- filename: "aggregates/winFnQry_19" +- filename: "aggregates/winFnQry_2" +- filename: "aggregates/winFnQry_20" + ignoreMode: NPE +- filename: "aggregates/winFnQry_21" + ignoreMode: NPE +- filename: "aggregates/winFnQry_22" +- filename: "aggregates/winFnQry_23" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_24" +- filename: "aggregates/winFnQry_26" +- filename: "aggregates/winFnQry_28" +- filename: "aggregates/winFnQry_29" +- filename: "aggregates/winFnQry_3" +- filename: "aggregates/winFnQry_31" +- filename: "aggregates/winFnQry_32" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_33" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_34" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_35" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_36" + ignoreMode: BIGINT_TO_DATE +- filename: "aggregates/winFnQry_37" +- filename: "aggregates/winFnQry_38" +- filename: "aggregates/winFnQry_39" +- filename: "aggregates/winFnQry_4" +- filename: "aggregates/winFnQry_40" +- filename: "aggregates/winFnQry_41" +- filename: "aggregates/winFnQry_42" +- filename: "aggregates/winFnQry_43" +- filename: "aggregates/winFnQry_44" +- filename: "aggregates/winFnQry_45" +- filename: "aggregates/winFnQry_46" +- filename: "aggregates/winFnQry_47" +- filename: "aggregates/winFnQry_48" +- filename: "aggregates/winFnQry_49" +- filename: "aggregates/winFnQry_5" +- filename: "aggregates/winFnQry_50" +- filename: "aggregates/winFnQry_51" +- filename: "aggregates/winFnQry_52" +- filename: "aggregates/winFnQry_53" +- filename: "aggregates/winFnQry_54" +- filename: "aggregates/winFnQry_55" +- filename: "aggregates/winFnQry_56" +- filename: "aggregates/winFnQry_57" +- filename: "aggregates/winFnQry_58" +- filename: "aggregates/winFnQry_59" +- filename: "aggregates/winFnQry_6" +- filename: "aggregates/winFnQry_60" +- filename: "aggregates/winFnQry_61" +- filename: "aggregates/winFnQry_62" +- filename: "aggregates/winFnQry_63" +- filename: "aggregates/winFnQry_64" +- filename: "aggregates/winFnQry_65" +- filename: "aggregates/winFnQry_66" +- filename: "aggregates/winFnQry_67" +- filename: "aggregates/winFnQry_68" +- filename: "aggregates/winFnQry_69" +- filename: "aggregates/winFnQry_7" +- filename: "aggregates/winFnQry_70" +- filename: "aggregates/winFnQry_71" +- filename: "aggregates/winFnQry_72" +- filename: "aggregates/winFnQry_73" +- filename: "aggregates/winFnQry_74" +- filename: "aggregates/winFnQry_75" +- filename: "aggregates/winFnQry_76" +- filename: "aggregates/winFnQry_77" +- filename: "aggregates/winFnQry_78" +- filename: "aggregates/winFnQry_79" +- filename: "aggregates/winFnQry_8" +- filename: "aggregates/winFnQry_80" +- filename: "aggregates/winFnQry_81" +- filename: "aggregates/winFnQry_82" +- filename: "aggregates/winFnQry_83" +- filename: "aggregates/winFnQry_84" +- filename: "aggregates/winFnQry_85" +- filename: "aggregates/winFnQry_9" +- filename: "aggregates/woPrtnBy_1" +- filename: "aggregates/woPrtnBy_10" +- filename: "aggregates/woPrtnBy_11" +- filename: "aggregates/woPrtnBy_12" +- filename: "aggregates/woPrtnBy_13" +- filename: "aggregates/woPrtnBy_14" +- filename: "aggregates/woPrtnBy_15" +- filename: "aggregates/woPrtnBy_16" +- filename: "aggregates/woPrtnBy_17" +- filename: "aggregates/woPrtnBy_18" +- filename: "aggregates/woPrtnBy_19" +- filename: "aggregates/woPrtnBy_2" +- filename: "aggregates/woPrtnBy_20" +- filename: "aggregates/woPrtnBy_21" +- filename: "aggregates/woPrtnBy_22" +- filename: "aggregates/woPrtnBy_23" +- filename: "aggregates/woPrtnBy_24" +- filename: "aggregates/woPrtnBy_25" +- filename: "aggregates/woPrtnBy_26" +- filename: "aggregates/woPrtnBy_27" +- filename: "aggregates/woPrtnBy_28" +- filename: "aggregates/woPrtnBy_29" +- filename: "aggregates/woPrtnBy_3" +- filename: "aggregates/woPrtnBy_30" +- filename: "aggregates/woPrtnBy_31" +- filename: "aggregates/woPrtnBy_32" +- filename: "aggregates/woPrtnBy_33" +- filename: "aggregates/woPrtnBy_34" +- filename: "aggregates/woPrtnBy_35" +- filename: "aggregates/woPrtnBy_36" +- filename: "aggregates/woPrtnBy_37" +- filename: "aggregates/woPrtnBy_38" +- filename: "aggregates/woPrtnBy_39" +- filename: "aggregates/woPrtnBy_4" +- filename: "aggregates/woPrtnBy_40" +- filename: "aggregates/woPrtnBy_41" +- filename: "aggregates/woPrtnBy_42" +- filename: "aggregates/woPrtnBy_43" +- filename: "aggregates/woPrtnBy_44" +- filename: "aggregates/woPrtnBy_45" +- filename: "aggregates/woPrtnBy_46" +- filename: "aggregates/woPrtnBy_47" +- filename: "aggregates/woPrtnBy_48" +- filename: "aggregates/woPrtnBy_49" +- filename: "aggregates/woPrtnBy_5" +- filename: "aggregates/woPrtnBy_50" +- filename: "aggregates/woPrtnBy_6" +- filename: "aggregates/woPrtnBy_7" +- filename: "aggregates/woPrtnBy_8" +- filename: "aggregates/woPrtnBy_9" +- filename: "aggregates/wo_OrdrBy_1" +- filename: "aggregates/wo_OrdrBy_10" +- filename: "aggregates/wo_OrdrBy_11" +- filename: "aggregates/wo_OrdrBy_12" +- filename: "aggregates/wo_OrdrBy_13" +- filename: "aggregates/wo_OrdrBy_14" +- filename: "aggregates/wo_OrdrBy_15" +- filename: "aggregates/wo_OrdrBy_16" +- filename: "aggregates/wo_OrdrBy_17" +- filename: "aggregates/wo_OrdrBy_18" +- filename: "aggregates/wo_OrdrBy_19" +- filename: "aggregates/wo_OrdrBy_2" +- filename: "aggregates/wo_OrdrBy_20" +- filename: "aggregates/wo_OrdrBy_21" +- filename: "aggregates/wo_OrdrBy_22" +- filename: "aggregates/wo_OrdrBy_23" +- filename: "aggregates/wo_OrdrBy_24" +- filename: "aggregates/wo_OrdrBy_25" +- filename: "aggregates/wo_OrdrBy_26" +- filename: "aggregates/wo_OrdrBy_3" +- filename: "aggregates/wo_OrdrBy_4" +- filename: "aggregates/wo_OrdrBy_5" +- filename: "aggregates/wo_OrdrBy_6" +- filename: "aggregates/wo_OrdrBy_7" +- filename: "aggregates/wo_OrdrBy_8" +- filename: "aggregates/wo_OrdrBy_9" +- filename: "first_val/firstValFn_1" +- filename: "first_val/firstValFn_10" +- filename: "first_val/firstValFn_11" +- filename: "first_val/firstValFn_12" +- filename: "first_val/firstValFn_13" +- filename: "first_val/firstValFn_14" +- filename: "first_val/firstValFn_15" +- filename: "first_val/firstValFn_16" +- filename: "first_val/firstValFn_17" +- filename: "first_val/firstValFn_18" +- filename: "first_val/firstValFn_19" +- filename: "first_val/firstValFn_2" +- filename: "first_val/firstValFn_20" +- filename: "first_val/firstValFn_21" +- filename: "first_val/firstValFn_22" +- filename: "first_val/firstValFn_23" +- filename: "first_val/firstValFn_24" +- filename: "first_val/firstValFn_25" +- filename: "first_val/firstValFn_26" +- filename: "first_val/firstValFn_27" +- filename: "first_val/firstValFn_28" +- filename: "first_val/firstValFn_29" +- filename: "first_val/firstValFn_3" +- filename: "first_val/firstValFn_30" +- filename: "first_val/firstValFn_31" +- filename: "first_val/firstValFn_32" +- filename: "first_val/firstValFn_33" +- filename: "first_val/firstValFn_4" +- filename: "first_val/firstValFn_5" +- filename: "first_val/firstValFn_6" +- filename: "first_val/firstValFn_7" +- filename: "first_val/firstValFn_8" +- filename: "first_val/firstValFn_9" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" +- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" +- filename: "frameclause/RBCRACR/RBCRACR_bln_1" +- filename: "frameclause/RBCRACR/RBCRACR_bln_2" +- filename: "frameclause/RBCRACR/RBCRACR_bln_3" +- filename: "frameclause/RBCRACR/RBCRACR_char_1" +- filename: "frameclause/RBCRACR/RBCRACR_char_2" +- filename: "frameclause/RBCRACR/RBCRACR_char_3" +- filename: "frameclause/RBCRACR/RBCRACR_char_4" +- filename: "frameclause/RBCRACR/RBCRACR_char_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" +- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" +- filename: "frameclause/RBCRACR/RBCRACR_dt_1" +- filename: "frameclause/RBCRACR/RBCRACR_dt_2" +- filename: "frameclause/RBCRACR/RBCRACR_dt_3" +- filename: "frameclause/RBCRACR/RBCRACR_dt_4" +- filename: "frameclause/RBCRACR/RBCRACR_dt_5" +- filename: "frameclause/RBCRACR/RBCRACR_int_1" +- filename: "frameclause/RBCRACR/RBCRACR_int_10" +- filename: "frameclause/RBCRACR/RBCRACR_int_11" +- filename: "frameclause/RBCRACR/RBCRACR_int_12" +- filename: "frameclause/RBCRACR/RBCRACR_int_13" +- filename: "frameclause/RBCRACR/RBCRACR_int_14" +- filename: "frameclause/RBCRACR/RBCRACR_int_2" +- filename: "frameclause/RBCRACR/RBCRACR_int_3" +- filename: "frameclause/RBCRACR/RBCRACR_int_4" +- filename: "frameclause/RBCRACR/RBCRACR_int_5" +- filename: "frameclause/RBCRACR/RBCRACR_int_6" +- filename: "frameclause/RBCRACR/RBCRACR_int_7" +- filename: "frameclause/RBCRACR/RBCRACR_int_8" +- filename: "frameclause/RBCRACR/RBCRACR_int_9" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" +- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" +- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" +- filename: "frameclause/RBUPACR/RBUPACR_bln_1" +- filename: "frameclause/RBUPACR/RBUPACR_bln_2" +- filename: "frameclause/RBUPACR/RBUPACR_bln_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_1" +- filename: "frameclause/RBUPACR/RBUPACR_chr_2" +- filename: "frameclause/RBUPACR/RBUPACR_chr_3" +- filename: "frameclause/RBUPACR/RBUPACR_chr_4" +- filename: "frameclause/RBUPACR/RBUPACR_chr_5" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" +- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" +- filename: "frameclause/RBUPACR/RBUPACR_dt_1" +- filename: "frameclause/RBUPACR/RBUPACR_dt_2" +- filename: "frameclause/RBUPACR/RBUPACR_dt_3" +- filename: "frameclause/RBUPACR/RBUPACR_dt_4" +- filename: "frameclause/RBUPACR/RBUPACR_dt_5" +- filename: "frameclause/RBUPACR/RBUPACR_int1" +- filename: "frameclause/RBUPACR/RBUPACR_int10" +- filename: "frameclause/RBUPACR/RBUPACR_int11" +- filename: "frameclause/RBUPACR/RBUPACR_int12" +- filename: "frameclause/RBUPACR/RBUPACR_int13" +- filename: "frameclause/RBUPACR/RBUPACR_int14" +- filename: "frameclause/RBUPACR/RBUPACR_int2" +- filename: "frameclause/RBUPACR/RBUPACR_int3" +- filename: "frameclause/RBUPACR/RBUPACR_int4" +- filename: "frameclause/RBUPACR/RBUPACR_int5" +- filename: "frameclause/RBUPACR/RBUPACR_int6" +- filename: "frameclause/RBUPACR/RBUPACR_int7" +- filename: "frameclause/RBUPACR/RBUPACR_int8" +- filename: "frameclause/RBUPACR/RBUPACR_int9" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_1" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_2" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" +- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_12" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_14" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" +- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" +- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" +- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" +- filename: "frameclause/defaultFrame/RBUPACR_bln_1" +- filename: "frameclause/defaultFrame/RBUPACR_bln_2" +- filename: "frameclause/defaultFrame/RBUPACR_bln_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_1" +- filename: "frameclause/defaultFrame/RBUPACR_chr_2" +- filename: "frameclause/defaultFrame/RBUPACR_chr_3" +- filename: "frameclause/defaultFrame/RBUPACR_chr_4" +- filename: "frameclause/defaultFrame/RBUPACR_chr_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" +- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" +- filename: "frameclause/defaultFrame/RBUPACR_dt_1" +- filename: "frameclause/defaultFrame/RBUPACR_dt_2" +- filename: "frameclause/defaultFrame/RBUPACR_dt_3" +- filename: "frameclause/defaultFrame/RBUPACR_dt_4" +- filename: "frameclause/defaultFrame/RBUPACR_dt_5" +- filename: "frameclause/defaultFrame/RBUPACR_int1" +- filename: "frameclause/defaultFrame/RBUPACR_int10" +- filename: "frameclause/defaultFrame/RBUPACR_int11" +- filename: "frameclause/defaultFrame/RBUPACR_int12" +- filename: "frameclause/defaultFrame/RBUPACR_int13" +- filename: "frameclause/defaultFrame/RBUPACR_int14" +- filename: "frameclause/defaultFrame/RBUPACR_int2" +- filename: "frameclause/defaultFrame/RBUPACR_int3" +- filename: "frameclause/defaultFrame/RBUPACR_int4" +- filename: "frameclause/defaultFrame/RBUPACR_int5" +- filename: "frameclause/defaultFrame/RBUPACR_int6" +- filename: "frameclause/defaultFrame/RBUPACR_int7" +- filename: "frameclause/defaultFrame/RBUPACR_int8" +- filename: "frameclause/defaultFrame/RBUPACR_int9" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" +- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" +- filename: "frameclause/multipl_wnwds/avg_mulwds" +- filename: "frameclause/multipl_wnwds/count_mulwds" +- filename: "frameclause/multipl_wnwds/fval_mulwds" +- filename: "frameclause/multipl_wnwds/lval_mulwds" +- filename: "frameclause/multipl_wnwds/max_mulwds" +- filename: "frameclause/multipl_wnwds/min_mulwds" +- filename: "frameclause/multipl_wnwds/mulwind_01" +- filename: "frameclause/multipl_wnwds/mulwind_06" +- filename: "frameclause/multipl_wnwds/mulwind_07" +- filename: "frameclause/multipl_wnwds/mulwind_08" +- filename: "frameclause/multipl_wnwds/mulwind_09" +- filename: "frameclause/multipl_wnwds/rnkNoFrm01" +- filename: "frameclause/multipl_wnwds/rnkNoFrm02" +- filename: "frameclause/multipl_wnwds/rnkNoFrm03" +- filename: "frameclause/multipl_wnwds/rnkNoFrm04" +- filename: "frameclause/multipl_wnwds/rnkNoFrm05" +- filename: "frameclause/multipl_wnwds/rnkNoFrm06" +- filename: "frameclause/multipl_wnwds/sum_mulwds" +- filename: "frameclause/subQueries/frmInSubQry_01" +- filename: "frameclause/subQueries/frmInSubQry_02" +- filename: "frameclause/subQueries/frmInSubQry_03" +- filename: "frameclause/subQueries/frmInSubQry_04" +- filename: "frameclause/subQueries/frmInSubQry_05" +- filename: "frameclause/subQueries/frmInSubQry_06" +- filename: "frameclause/subQueries/frmInSubQry_07" +- filename: "frameclause/subQueries/frmInSubQry_08" +- filename: "frameclause/subQueries/frmInSubQry_09" +- filename: "frameclause/subQueries/frmInSubQry_10" +- filename: "frameclause/subQueries/frmInSubQry_11" +- filename: "frameclause/subQueries/frmInSubQry_12" +- filename: "frameclause/subQueries/frmInSubQry_13" +- filename: "frameclause/subQueries/frmInSubQry_14" +- filename: "frameclause/subQueries/frmInSubQry_15" +- filename: "frameclause/subQueries/frmInSubQry_16" +- filename: "frameclause/subQueries/frmInSubQry_17" +- filename: "frameclause/subQueries/frmInSubQry_18" +- filename: "frameclause/subQueries/frmInSubQry_19" +- filename: "frameclause/subQueries/frmInSubQry_20" +- filename: "frameclause/subQueries/frmInSubQry_21" +- filename: "frameclause/subQueries/frmInSubQry_22" +- filename: "frameclause/subQueries/frmInSubQry_23" +- filename: "frameclause/subQueries/frmInSubQry_24" +- filename: "frameclause/subQueries/frmInSubQry_25" +- filename: "frameclause/subQueries/frmInSubQry_26" +- filename: "frameclause/subQueries/frmInSubQry_27" +- filename: "frameclause/subQueries/frmInSubQry_28" +- filename: "frameclause/subQueries/frmInSubQry_29" +- filename: "frameclause/subQueries/frmInSubQry_30" +- filename: "frameclause/subQueries/frmInSubQry_31" +- filename: "frameclause/subQueries/frmInSubQry_32" +- filename: "frameclause/subQueries/frmInSubQry_33" +- filename: "frameclause/subQueries/frmInSubQry_34" +- filename: "frameclause/subQueries/frmInSubQry_35" +- filename: "frameclause/subQueries/frmInSubQry_36" +- filename: "frameclause/subQueries/frmInSubQry_37" +- filename: "frameclause/subQueries/frmInSubQry_38" +- filename: "frameclause/subQueries/frmInSubQry_39" +- filename: "frameclause/subQueries/frmInSubQry_40" +- filename: "frameclause/subQueries/frmInSubQry_41" +- filename: "frameclause/subQueries/frmInSubQry_42" +- filename: "frameclause/subQueries/frmInSubQry_43" +- filename: "frameclause/subQueries/frmInSubQry_44" +- filename: "frameclause/subQueries/frmInSubQry_45" +- filename: "frameclause/subQueries/frmInSubQry_46" +- filename: "frameclause/subQueries/frmInSubQry_47" +- filename: "frameclause/subQueries/frmInSubQry_48" +- filename: "frameclause/subQueries/frmInSubQry_49" +- filename: "frameclause/subQueries/frmInSubQry_50" +- filename: "frameclause/subQueries/frmInSubQry_51" +- filename: "frameclause/subQueries/frmInSubQry_52" +- filename: "frameclause/subQueries/frmInSubQry_53" +- filename: "frameclause/subQueries/frmInSubQry_54" +- filename: "frameclause/subQueries/frmInSubQry_55" +- filename: "frameclause/subQueries/frmInSubQry_56" +- filename: "frameclause/subQueries/frmInSubQry_57" +- filename: "frameclause/subQueries/frmInSubQry_58" +- filename: "frameclause/subQueries/frmInSubQry_59" +- filename: "frameclause/subQueries/frmInSubQry_60" +- filename: "frameclause/subQueries/frmInSubQry_61" +- filename: "frameclause/subQueries/frmInSubQry_62" +- filename: "frameclause/subQueries/frmInSubQry_63" +- filename: "frameclause/subQueries/frmInSubQry_64" +- filename: "lag_func/lag_Fn_1" +- filename: "lag_func/lag_Fn_10" +- filename: "lag_func/lag_Fn_100" +- filename: "lag_func/lag_Fn_101" +- filename: "lag_func/lag_Fn_102" +- filename: "lag_func/lag_Fn_103" +- filename: "lag_func/lag_Fn_104" +- filename: "lag_func/lag_Fn_105" +- filename: "lag_func/lag_Fn_106" +- filename: "lag_func/lag_Fn_107" +- filename: "lag_func/lag_Fn_108" +- filename: "lag_func/lag_Fn_109" +- filename: "lag_func/lag_Fn_11" +- filename: "lag_func/lag_Fn_110" +- filename: "lag_func/lag_Fn_111" +- filename: "lag_func/lag_Fn_112" +- filename: "lag_func/lag_Fn_12" +- filename: "lag_func/lag_Fn_13" +- filename: "lag_func/lag_Fn_14" +- filename: "lag_func/lag_Fn_15" +- filename: "lag_func/lag_Fn_16" +- filename: "lag_func/lag_Fn_17" +- filename: "lag_func/lag_Fn_18" +- filename: "lag_func/lag_Fn_19" +- filename: "lag_func/lag_Fn_2" +- filename: "lag_func/lag_Fn_20" +- filename: "lag_func/lag_Fn_21" +- filename: "lag_func/lag_Fn_22" +- filename: "lag_func/lag_Fn_23" +- filename: "lag_func/lag_Fn_24" +- filename: "lag_func/lag_Fn_25" +- filename: "lag_func/lag_Fn_26" +- filename: "lag_func/lag_Fn_28" +- filename: "lag_func/lag_Fn_29" +- filename: "lag_func/lag_Fn_3" +- filename: "lag_func/lag_Fn_30" +- filename: "lag_func/lag_Fn_31" +- filename: "lag_func/lag_Fn_32" +- filename: "lag_func/lag_Fn_33" +- filename: "lag_func/lag_Fn_34" +- filename: "lag_func/lag_Fn_35" +- filename: "lag_func/lag_Fn_37" +- filename: "lag_func/lag_Fn_38" +- filename: "lag_func/lag_Fn_39" +- filename: "lag_func/lag_Fn_4" +- filename: "lag_func/lag_Fn_40" +- filename: "lag_func/lag_Fn_41" +- filename: "lag_func/lag_Fn_42" +- filename: "lag_func/lag_Fn_43" +- filename: "lag_func/lag_Fn_44" +- filename: "lag_func/lag_Fn_45" +- filename: "lag_func/lag_Fn_46" +- filename: "lag_func/lag_Fn_47" +- filename: "lag_func/lag_Fn_48" +- filename: "lag_func/lag_Fn_49" +- filename: "lag_func/lag_Fn_5" +- filename: "lag_func/lag_Fn_50" +- filename: "lag_func/lag_Fn_51" +- filename: "lag_func/lag_Fn_52" +- filename: "lag_func/lag_Fn_53" +- filename: "lag_func/lag_Fn_54" +- filename: "lag_func/lag_Fn_55" +- filename: "lag_func/lag_Fn_56" +- filename: "lag_func/lag_Fn_57" +- filename: "lag_func/lag_Fn_58" +- filename: "lag_func/lag_Fn_59" +- filename: "lag_func/lag_Fn_6" +- filename: "lag_func/lag_Fn_60" +- filename: "lag_func/lag_Fn_61" +- filename: "lag_func/lag_Fn_62" +- filename: "lag_func/lag_Fn_63" +- filename: "lag_func/lag_Fn_64" +- filename: "lag_func/lag_Fn_65" +- filename: "lag_func/lag_Fn_66" +- filename: "lag_func/lag_Fn_67" +- filename: "lag_func/lag_Fn_68" +- filename: "lag_func/lag_Fn_69" +- filename: "lag_func/lag_Fn_7" +- filename: "lag_func/lag_Fn_70" +- filename: "lag_func/lag_Fn_71" +- filename: "lag_func/lag_Fn_72" +- filename: "lag_func/lag_Fn_73" +- filename: "lag_func/lag_Fn_74" +- filename: "lag_func/lag_Fn_75" +- filename: "lag_func/lag_Fn_76" +- filename: "lag_func/lag_Fn_77" +- filename: "lag_func/lag_Fn_78" +- filename: "lag_func/lag_Fn_79" +- filename: "lag_func/lag_Fn_8" +- filename: "lag_func/lag_Fn_80" +- filename: "lag_func/lag_Fn_81" +- filename: "lag_func/lag_Fn_82" +- filename: "lag_func/lag_Fn_83" +- filename: "lag_func/lag_Fn_84" +- filename: "lag_func/lag_Fn_85" +- filename: "lag_func/lag_Fn_86" +- filename: "lag_func/lag_Fn_87" +- filename: "lag_func/lag_Fn_88" +- filename: "lag_func/lag_Fn_89" +- filename: "lag_func/lag_Fn_9" +- filename: "lag_func/lag_Fn_90" +- filename: "lag_func/lag_Fn_91" +- filename: "lag_func/lag_Fn_92" +- filename: "lag_func/lag_Fn_93" +- filename: "lag_func/lag_Fn_94" +- filename: "lag_func/lag_Fn_95" +- filename: "lag_func/lag_Fn_96" +- filename: "lag_func/lag_Fn_97" +- filename: "lag_func/lag_Fn_98" +- filename: "lag_func/lag_Fn_99" +- filename: "last_val/lastValFn_1" +- filename: "last_val/lastValFn_10" +- filename: "last_val/lastValFn_11" +- filename: "last_val/lastValFn_12" +- filename: "last_val/lastValFn_13" +- filename: "last_val/lastValFn_14" +- filename: "last_val/lastValFn_15" +- filename: "last_val/lastValFn_16" +- filename: "last_val/lastValFn_17" +- filename: "last_val/lastValFn_18" +- filename: "last_val/lastValFn_19" +- filename: "last_val/lastValFn_2" +- filename: "last_val/lastValFn_20" +- filename: "last_val/lastValFn_21" +- filename: "last_val/lastValFn_22" +- filename: "last_val/lastValFn_23" +- filename: "last_val/lastValFn_24" +- filename: "last_val/lastValFn_25" +- filename: "last_val/lastValFn_26" +- filename: "last_val/lastValFn_27" +- filename: "last_val/lastValFn_28" +- filename: "last_val/lastValFn_29" +- filename: "last_val/lastValFn_3" +- filename: "last_val/lastValFn_30" +- filename: "last_val/lastValFn_31" +- filename: "last_val/lastValFn_32" +- filename: "last_val/lastValFn_33" +- filename: "last_val/lastValFn_34" +- filename: "last_val/lastValFn_35" +- filename: "last_val/lastValFn_36" +- filename: "last_val/lastValFn_37" +- filename: "last_val/lastValFn_38" +- filename: "last_val/lastValFn_39" +- filename: "last_val/lastValFn_4" +- filename: "last_val/lastValFn_5" +- filename: "last_val/lastValFn_6" +- filename: "last_val/lastValFn_7" +- filename: "last_val/lastValFn_8" +- filename: "last_val/lastValFn_9" +- filename: "lead_func/lead_Fn_1" +- filename: "lead_func/lead_Fn_10" +- filename: "lead_func/lead_Fn_100" +- filename: "lead_func/lead_Fn_101" +- filename: "lead_func/lead_Fn_102" +- filename: "lead_func/lead_Fn_103" +- filename: "lead_func/lead_Fn_104" +- filename: "lead_func/lead_Fn_105" +- filename: "lead_func/lead_Fn_106" +- filename: "lead_func/lead_Fn_107" +- filename: "lead_func/lead_Fn_11" +- filename: "lead_func/lead_Fn_12" +- filename: "lead_func/lead_Fn_13" +- filename: "lead_func/lead_Fn_14" +- filename: "lead_func/lead_Fn_15" +- filename: "lead_func/lead_Fn_16" +- filename: "lead_func/lead_Fn_17" +- filename: "lead_func/lead_Fn_18" +- filename: "lead_func/lead_Fn_19" +- filename: "lead_func/lead_Fn_2" +- filename: "lead_func/lead_Fn_20" +- filename: "lead_func/lead_Fn_21" +- filename: "lead_func/lead_Fn_22" +- filename: "lead_func/lead_Fn_23" +- filename: "lead_func/lead_Fn_24" +- filename: "lead_func/lead_Fn_25" +- filename: "lead_func/lead_Fn_27" +- filename: "lead_func/lead_Fn_28" +- filename: "lead_func/lead_Fn_29" +- filename: "lead_func/lead_Fn_3" +- filename: "lead_func/lead_Fn_30" +- filename: "lead_func/lead_Fn_31" +- filename: "lead_func/lead_Fn_32" +- filename: "lead_func/lead_Fn_33" +- filename: "lead_func/lead_Fn_34" +- filename: "lead_func/lead_Fn_35" +- filename: "lead_func/lead_Fn_36" +- filename: "lead_func/lead_Fn_37" +- filename: "lead_func/lead_Fn_38" +- filename: "lead_func/lead_Fn_39" +- filename: "lead_func/lead_Fn_4" +- filename: "lead_func/lead_Fn_40" +- filename: "lead_func/lead_Fn_41" +- filename: "lead_func/lead_Fn_42" +- filename: "lead_func/lead_Fn_43" +- filename: "lead_func/lead_Fn_44" +- filename: "lead_func/lead_Fn_45" +- filename: "lead_func/lead_Fn_46" +- filename: "lead_func/lead_Fn_47" +- filename: "lead_func/lead_Fn_48" +- filename: "lead_func/lead_Fn_49" +- filename: "lead_func/lead_Fn_5" +- filename: "lead_func/lead_Fn_50" +- filename: "lead_func/lead_Fn_51" +- filename: "lead_func/lead_Fn_52" +- filename: "lead_func/lead_Fn_53" +- filename: "lead_func/lead_Fn_54" +- filename: "lead_func/lead_Fn_55" +- filename: "lead_func/lead_Fn_56" +- filename: "lead_func/lead_Fn_57" +- filename: "lead_func/lead_Fn_58" +- filename: "lead_func/lead_Fn_59" +- filename: "lead_func/lead_Fn_6" +- filename: "lead_func/lead_Fn_60" +- filename: "lead_func/lead_Fn_61" +- filename: "lead_func/lead_Fn_62" +- filename: "lead_func/lead_Fn_63" +- filename: "lead_func/lead_Fn_64" +- filename: "lead_func/lead_Fn_65" +- filename: "lead_func/lead_Fn_66" +- filename: "lead_func/lead_Fn_67" +- filename: "lead_func/lead_Fn_68" +- filename: "lead_func/lead_Fn_69" +- filename: "lead_func/lead_Fn_7" +- filename: "lead_func/lead_Fn_70" +- filename: "lead_func/lead_Fn_71" +- filename: "lead_func/lead_Fn_72" +- filename: "lead_func/lead_Fn_73" +- filename: "lead_func/lead_Fn_74" +- filename: "lead_func/lead_Fn_75" +- filename: "lead_func/lead_Fn_76" +- filename: "lead_func/lead_Fn_77" +- filename: "lead_func/lead_Fn_78" +- filename: "lead_func/lead_Fn_79" +- filename: "lead_func/lead_Fn_8" +- filename: "lead_func/lead_Fn_80" +- filename: "lead_func/lead_Fn_81" +- filename: "lead_func/lead_Fn_82" +- filename: "lead_func/lead_Fn_83" +- filename: "lead_func/lead_Fn_84" +- filename: "lead_func/lead_Fn_85" +- filename: "lead_func/lead_Fn_86" +- filename: "lead_func/lead_Fn_87" +- filename: "lead_func/lead_Fn_88" +- filename: "lead_func/lead_Fn_89" +- filename: "lead_func/lead_Fn_9" +- filename: "lead_func/lead_Fn_90" +- filename: "lead_func/lead_Fn_91" +- filename: "lead_func/lead_Fn_92" +- filename: "lead_func/lead_Fn_93" +- filename: "lead_func/lead_Fn_94" +- filename: "lead_func/lead_Fn_95" +- filename: "lead_func/lead_Fn_96" +- filename: "lead_func/lead_Fn_97" +- filename: "lead_func/lead_Fn_98" +- filename: "lead_func/lead_Fn_99" +- filename: "nestedAggs/basic_1" +- filename: "nestedAggs/basic_10" +- filename: "nestedAggs/basic_2" +- filename: "nestedAggs/basic_3" +- filename: "nestedAggs/basic_4" +- filename: "nestedAggs/basic_5" +- filename: "nestedAggs/basic_6" +- filename: "nestedAggs/basic_7" +- filename: "nestedAggs/basic_8" +- filename: "nestedAggs/basic_9" +- filename: "nestedAggs/cte_win_01" +- filename: "nestedAggs/cte_win_02" + ignoreMode: "COLUMN_NOT_FOUND" +- filename: "nestedAggs/cte_win_03" +- filename: "nestedAggs/cte_win_04" +- filename: "nestedAggs/cte_win_05" +- filename: "nestedAggs/emtyOvrCls_1" +- filename: "nestedAggs/emtyOvrCls_10" +- filename: "nestedAggs/emtyOvrCls_11" +- filename: "nestedAggs/emtyOvrCls_12" +- filename: "nestedAggs/emtyOvrCls_13" +- filename: "nestedAggs/emtyOvrCls_2" +- filename: "nestedAggs/emtyOvrCls_3" +- filename: "nestedAggs/emtyOvrCls_4" +- filename: "nestedAggs/emtyOvrCls_5" +- filename: "nestedAggs/emtyOvrCls_6" +- filename: "nestedAggs/emtyOvrCls_7" +- filename: "nestedAggs/emtyOvrCls_8" +- filename: "nestedAggs/emtyOvrCls_9" +- filename: "nestedAggs/frmclause01" +- filename: "nestedAggs/frmclause02" +- filename: "nestedAggs/frmclause03" +- filename: "nestedAggs/frmclause04" +- filename: "nestedAggs/frmclause05" +- filename: "nestedAggs/frmclause06" +- filename: "nestedAggs/frmclause07" +- filename: "nestedAggs/frmclause08" +- filename: "nestedAggs/frmclause09" +- filename: "nestedAggs/frmclause10" +- filename: "nestedAggs/frmclause11" +- filename: "nestedAggs/frmclause12" +- filename: "nestedAggs/frmclause13" +- filename: "nestedAggs/frmclause14" +- filename: "nestedAggs/frmclause15" +- filename: "nestedAggs/frmclause16" +- filename: "nestedAggs/frmclause17" +- filename: "nestedAggs/frmclause18" +- filename: "nestedAggs/frmclause19" +- filename: "nestedAggs/multiWin_1" +- filename: "nestedAggs/multiWin_5" +- filename: "nestedAggs/multiWin_6" +- filename: "nestedAggs/multiWin_7" +- filename: "nestedAggs/multiWin_8" +- filename: "nestedAggs/nstdWinView01" +- filename: "nestedAggs/nstdagg01" +- filename: "nestedAggs/nstdagg02" +- filename: "nestedAggs/nstdagg03" +- filename: "nestedAggs/nstdagg04" +- filename: "nestedAggs/nstdagg05" +- filename: "nestedAggs/nstdagg06" +- filename: "nestedAggs/nstdagg07" +- filename: "nestedAggs/nstdagg08" +- filename: "nestedAggs/nstdagg09" +- filename: "nestedAggs/nstdagg10" +- filename: "nestedAggs/nstdagg11" +- filename: "nestedAggs/nstdagg12" +- filename: "nestedAggs/nstdagg13" +- filename: "nestedAggs/nstdagg14" +- filename: "nestedAggs/nstdagg15" +- filename: "nestedAggs/nstdagg16" +- filename: "nestedAggs/nstdagg17" +- filename: "nestedAggs/nstdagg18" +- filename: "nestedAggs/nstdagg19" +- filename: "nestedAggs/nstdagg20" +- filename: "nestedAggs/nstdagg21" +- filename: "nestedAggs/nstdagg22" +- filename: "nestedAggs/nstdagg23" +- filename: "nestedAggs/nstdagg24" +- filename: "nestedAggs/nstdagg25" +- filename: "nestedAggs/nstdagg26" +- filename: "nestedAggs/wPbOb_1" +- filename: "nestedAggs/wPbOb_10" +- filename: "nestedAggs/wPbOb_11" +- filename: "nestedAggs/wPbOb_12" +- filename: "nestedAggs/wPbOb_13" +- filename: "nestedAggs/wPbOb_14" +- filename: "nestedAggs/wPbOb_15" +- filename: "nestedAggs/wPbOb_16" +- filename: "nestedAggs/wPbOb_17" +- filename: "nestedAggs/wPbOb_18" +- filename: "nestedAggs/wPbOb_19" +- filename: "nestedAggs/wPbOb_2" +- filename: "nestedAggs/wPbOb_20" +- filename: "nestedAggs/wPbOb_21" +- filename: "nestedAggs/wPbOb_22" +- filename: "nestedAggs/wPbOb_23" +- filename: "nestedAggs/wPbOb_24" +- filename: "nestedAggs/wPbOb_25" +- filename: "nestedAggs/wPbOb_26" +- filename: "nestedAggs/wPbOb_3" +- filename: "nestedAggs/wPbOb_4" +- filename: "nestedAggs/wPbOb_5" +- filename: "nestedAggs/wPbOb_6" +- filename: "nestedAggs/wPbOb_7" +- filename: "nestedAggs/wPbOb_8" +- filename: "nestedAggs/wPbOb_9" +- filename: "nestedAggs/woutOby_1" +- filename: "nestedAggs/woutOby_10" +- filename: "nestedAggs/woutOby_11" +- filename: "nestedAggs/woutOby_12" +- filename: "nestedAggs/woutOby_13" +- filename: "nestedAggs/woutOby_2" +- filename: "nestedAggs/woutOby_3" +- filename: "nestedAggs/woutOby_4" +- filename: "nestedAggs/woutOby_5" +- filename: "nestedAggs/woutOby_6" +- filename: "nestedAggs/woutOby_7" +- filename: "nestedAggs/woutOby_8" +- filename: "nestedAggs/woutOby_9" +- filename: "nestedAggs/woutPrtnBy_1" +- filename: "nestedAggs/woutPrtnBy_2" +- filename: "nestedAggs/woutPrtnBy_3" +- filename: "nestedAggs/woutPrtnBy_4" +- filename: "nestedAggs/woutPrtnBy_5" +- filename: "nestedAggs/woutPrtnBy_6" +- filename: "nestedAggs/woutPrtnBy_7" +- filename: "ntile_func/ntileFn_1" +- filename: "ntile_func/ntileFn_10" +- filename: "ntile_func/ntileFn_11" +- filename: "ntile_func/ntileFn_12" +- filename: "ntile_func/ntileFn_13" +- filename: "ntile_func/ntileFn_14" +- filename: "ntile_func/ntileFn_15" +- filename: "ntile_func/ntileFn_16" +- filename: "ntile_func/ntileFn_17" +- filename: "ntile_func/ntileFn_18" +- filename: "ntile_func/ntileFn_19" +- filename: "ntile_func/ntileFn_2" +- filename: "ntile_func/ntileFn_20" +- filename: "ntile_func/ntileFn_21" +- filename: "ntile_func/ntileFn_22" +- filename: "ntile_func/ntileFn_23" +- filename: "ntile_func/ntileFn_24" +- filename: "ntile_func/ntileFn_25" +- filename: "ntile_func/ntileFn_26" +- filename: "ntile_func/ntileFn_27" +- filename: "ntile_func/ntileFn_28" +- filename: "ntile_func/ntileFn_29" +- filename: "ntile_func/ntileFn_3" +- filename: "ntile_func/ntileFn_30" +- filename: "ntile_func/ntileFn_31" +- filename: "ntile_func/ntileFn_32" +- filename: "ntile_func/ntileFn_33" +- filename: "ntile_func/ntileFn_34" +- filename: "ntile_func/ntileFn_35" +- filename: "ntile_func/ntileFn_36" +- filename: "ntile_func/ntileFn_37" +- filename: "ntile_func/ntileFn_38" +- filename: "ntile_func/ntileFn_39" +- filename: "ntile_func/ntileFn_4" +- filename: "ntile_func/ntileFn_40" +- filename: "ntile_func/ntileFn_41" +- filename: "ntile_func/ntileFn_42" +- filename: "ntile_func/ntileFn_43" +- filename: "ntile_func/ntileFn_44" +- filename: "ntile_func/ntileFn_45" +- filename: "ntile_func/ntileFn_46" +- filename: "ntile_func/ntileFn_47" +- filename: "ntile_func/ntileFn_48" +- filename: "ntile_func/ntileFn_49" +- filename: "ntile_func/ntileFn_5" +- filename: "ntile_func/ntileFn_50" +- filename: "ntile_func/ntileFn_51" +- filename: "ntile_func/ntileFn_52" +- filename: "ntile_func/ntileFn_53" +- filename: "ntile_func/ntileFn_54" +- filename: "ntile_func/ntileFn_55" +- filename: "ntile_func/ntileFn_56" +- filename: "ntile_func/ntileFn_57" +- filename: "ntile_func/ntileFn_58" +- filename: "ntile_func/ntileFn_59" +- filename: "ntile_func/ntileFn_6" +- filename: "ntile_func/ntileFn_7" +- filename: "ntile_func/ntileFn_8" +- filename: "ntile_func/ntileFn_9" +- filename: "aggregates/wPrtnOrdrBy_2" From b7e564bbb2670f460d8920f8204b7a5cd45261d9 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:34:06 +0000 Subject: [PATCH 033/164] ignore some; change annotation a bit --- .../druid/sql/calcite/CalciteQueryTest.java | 58 ++++++++--------- .../druid/sql/calcite/DecoupledIgnore.java | 13 ++-- .../sql/calcite/DrillWindowQueryTest.java | 64 ++++++++++++++----- 3 files changed, 85 insertions(+), 50 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index 99b974aa7110..5eb9cc6ace90 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -2681,7 +2681,7 @@ public void testGroupByWithSelectProjections() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @DecoupledIgnore( Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2733,7 +2733,7 @@ public void testGroupByWithSelectAndOrderByProjections() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testTopNWithSelectProjections() { @@ -2767,7 +2767,7 @@ public void testTopNWithSelectProjections() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @DecoupledIgnore( Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2839,7 +2839,7 @@ public void testUnionAllQueries() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -2912,7 +2912,7 @@ public void testUnionAllDifferentTablesWithMapping() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testJoinUnionAllDifferentTablesWithMapping() { @@ -2976,7 +2976,7 @@ public void testUnionAllTablesColumnCountMismatch() } } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllTablesColumnTypeMismatchFloatLong() { @@ -3024,7 +3024,7 @@ public void testUnionAllTablesColumnTypeMismatchFloatLong() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnionAllTablesColumnTypeMismatchStringLong() { @@ -3042,7 +3042,7 @@ public void testUnionAllTablesColumnTypeMismatchStringLong() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenMappingIsRequired() { @@ -3059,7 +3059,7 @@ public void testUnionAllTablesWhenMappingIsRequired() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnionIsUnplannable() { @@ -3070,7 +3070,7 @@ public void testUnionIsUnplannable() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenCastAndMappingIsRequired() { @@ -3130,7 +3130,7 @@ public void testUnionAllSameTableTwice() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllSameTableTwiceWithSameMapping() { @@ -3174,7 +3174,7 @@ public void testUnionAllSameTableTwiceWithSameMapping() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnionAllSameTableTwiceWithDifferentMapping() { @@ -5016,7 +5016,7 @@ public void testSimpleAggregations() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @DecoupledIgnore( Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -5048,7 +5048,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @DecoupledIgnore( Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -5092,7 +5092,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @DecoupledIgnore( Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5680,7 +5680,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnplannableScanOrderByNonTime() { @@ -5735,7 +5735,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6730,7 +6730,7 @@ public void testApproxCountDistinctBuiltin() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6785,7 +6785,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7307,7 +7307,7 @@ public void testExactCountDistinctUsingSubquery() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -7482,7 +7482,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -8213,7 +8213,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -8261,7 +8261,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10453,7 +10453,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11620,7 +11620,7 @@ public void testSortProjectAfterNestedGroupBy() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @DecoupledIgnore( Modes.CANNOT_CONVERT) @Test public void testPostAggWithTimeseries() { @@ -11664,7 +11664,7 @@ public void testPostAggWithTimeseries() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testPostAggWithTopN() { @@ -12108,7 +12108,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @DecoupledIgnore( Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -14087,7 +14087,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @DecoupledIgnore( Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14451,7 +14451,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index aae23d8d3008..cb6f0a3452f8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -45,7 +45,7 @@ @Target({ElementType.METHOD}) public @interface DecoupledIgnore { - Modes mode() default Modes.NOT_ENOUGH_RULES; + Modes value() default Modes.NOT_ENOUGH_RULES; enum Modes { @@ -58,7 +58,9 @@ enum Modes COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"), BIGINT_TO_DATE(DruidException.class, "BIGINT to type DATE"), - NPE(DruidException.class, "java.lang.NullPointerException"); + NPE(DruidException.class, "java.lang.NullPointerException"), + NUMBER_FORMAT_EXCEPTION(NumberFormatException.class, "java.lang.NumberFormatException"), + AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class,"Aggregation \\[(MIN)\\] does not support type"); public Class throwableClass; @@ -96,17 +98,18 @@ public Statement apply(Statement base, Description description) @Override public void evaluate() { + Modes ignoreMode = annotation.value(); Throwable e = assertThrows( "Expected that this testcase will fail - it might got fixed?", - annotation.mode().throwableClass, + ignoreMode.throwableClass, base::evaluate ); String trace = Throwables.getStackTraceAsString(e); - Matcher m = annotation.mode().getPattern().matcher(trace); + Matcher m = annotation.value().getPattern().matcher(trace); if (!m.find()) { - throw new AssertionError("Exception stactrace doesn't match regex: " + annotation.mode().regex, e); + throw new AssertionError("Exception stactrace doesn't match regex: " + annotation.value().regex, e); } throw new AssumptionViolatedException("Test is not-yet supported in Decoupled mode"); } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index b8fb2766e956..54403fc8cf9b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -50,6 +50,7 @@ import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; +import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -486,7 +487,6 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .build(), queryableIndex); } - // @DrillTest("aggregates/winFnQry_77") @Test @@ -662,7 +662,7 @@ public void test_lag_func_lag_Fn_7() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause07") @Test public void test_nestedAggs_frmclause07() throws Exception @@ -901,6 +901,7 @@ public void test_frameclause_subQueries_frmInSubQry_54() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_24") @Test public void test_lag_func_lag_Fn_24() throws Exception @@ -914,6 +915,7 @@ public void test_aggregates_winFnQry_55() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_59") @Test @@ -1069,6 +1071,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_13") @Test public void test_lag_func_lag_Fn_13() throws Exception @@ -1138,7 +1141,7 @@ public void test_lag_func_lag_Fn_5() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause09") @Test public void test_nestedAggs_frmclause09() throws Exception @@ -1160,6 +1163,7 @@ public void test_frameclause_subQueries_frmInSubQry_30() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("nestedAggs/basic_10") @Test public void test_nestedAggs_basic_10() throws Exception @@ -1355,7 +1359,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() throws Exception @@ -1481,6 +1485,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_33") @Test @@ -1558,7 +1563,7 @@ public void test_nestedAggs_wPbOb_18() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause18") @Test public void test_nestedAggs_frmclause18() throws Exception @@ -1629,6 +1634,7 @@ public void test_frameclause_subQueries_frmInSubQry_63() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_22") @Test public void test_lag_func_lag_Fn_22() throws Exception @@ -1748,6 +1754,7 @@ public void test_lead_func_lead_Fn_52() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_11") @Test public void test_lag_func_lag_Fn_11() throws Exception @@ -1825,6 +1832,7 @@ public void test_aggregates_winFnQry_26() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_15") @Test public void test_lag_func_lag_Fn_15() throws Exception @@ -2266,6 +2274,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_25") @Test public void test_lag_func_lag_Fn_25() throws Exception @@ -2517,7 +2526,7 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() throws Exception @@ -2714,6 +2723,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() throws Exception @@ -2749,6 +2759,7 @@ public void test_lead_func_lead_Fn_93() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception @@ -2993,7 +3004,7 @@ public void test_lag_func_lag_Fn_106() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_32") @Test public void test_lag_func_lag_Fn_32() throws Exception @@ -3099,6 +3110,7 @@ public void test_lead_func_lead_Fn_84() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_21") @Test public void test_lag_func_lag_Fn_21() throws Exception @@ -3162,6 +3174,7 @@ public void test_nestedAggs_nstdagg26() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause05") @Test public void test_nestedAggs_frmclause05() throws Exception @@ -3252,7 +3265,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause10") @Test public void test_nestedAggs_frmclause10() throws Exception @@ -3400,6 +3413,7 @@ public void test_aggregates_woPrtnBy_17() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception @@ -3470,6 +3484,7 @@ public void test_aggregates_testW_Nulls_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_19") @Test public void test_lag_func_lag_Fn_19() throws Exception @@ -3672,6 +3687,7 @@ public void test_first_val_firstValFn_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_50") @Test @@ -3974,7 +3990,8 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_63") + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) + @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception { @@ -4128,6 +4145,7 @@ public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_26") @Test public void test_lag_func_lag_Fn_26() throws Exception @@ -4626,6 +4644,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_16") @Test public void test_lag_func_lag_Fn_16() throws Exception @@ -4913,6 +4932,7 @@ public void test_lead_func_lead_Fn_11() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_10") @Test public void test_lag_func_lag_Fn_10() throws Exception @@ -5066,7 +5086,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception @@ -5410,6 +5430,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_23") @Test public void test_lag_func_lag_Fn_23() throws Exception @@ -5438,6 +5459,7 @@ public void test_aggregates_woPrtnBy_33() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() throws Exception @@ -5564,6 +5586,7 @@ public void test_lead_func_lead_Fn_66() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_12") @Test public void test_lag_func_lag_Fn_12() throws Exception @@ -5640,7 +5663,7 @@ public void test_ntile_func_ntileFn_47() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause08") @Test public void test_nestedAggs_frmclause08() throws Exception @@ -5935,6 +5958,7 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_64") @Test @@ -5957,6 +5981,7 @@ public void test_lead_func_lead_Fn_94() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception @@ -6012,7 +6037,7 @@ public void test_last_val_lastValFn_16() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause15") @Test public void test_nestedAggs_frmclause15() throws Exception @@ -6180,7 +6205,7 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() throws Exception @@ -6335,6 +6360,7 @@ public void test_aggregates_aggOWnFn_16() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_20") @Test public void test_lag_func_lag_Fn_20() throws Exception @@ -6377,6 +6403,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause04") @Test public void test_nestedAggs_frmclause04() throws Exception @@ -6481,7 +6508,7 @@ public void test_nestedAggs_nstdagg14() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause17") @Test public void test_nestedAggs_frmclause17() throws Exception @@ -6727,6 +6754,7 @@ public void test_frameclause_subQueries_frmInSubQry_48() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_18") @Test public void test_lag_func_lag_Fn_18() throws Exception @@ -6790,6 +6818,7 @@ public void test_frameclause_subQueries_frmInSubQry_37() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() throws Exception @@ -6845,7 +6874,7 @@ public void test_nestedAggs_basic_2() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause11") @Test public void test_nestedAggs_frmclause11() throws Exception @@ -7182,6 +7211,7 @@ public void test_nestedAggs_wPbOb_9() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception @@ -7216,7 +7246,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause13") @Test public void test_nestedAggs_frmclause13() throws Exception @@ -7265,6 +7295,7 @@ public void test_frameclause_subQueries_frmInSubQry_26() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_51") @Test @@ -7448,6 +7479,7 @@ public void test_nestedAggs_woutPrtnBy_2() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_14") @Test public void test_lag_func_lag_Fn_14() throws Exception From 081a2c67fe1afa35825cfa542b225fa61dd51ea9 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:48:22 +0000 Subject: [PATCH 034/164] fix long/date --- .../sql/calcite/DrillWindowQueryTest.java | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 54403fc8cf9b..d97fc9ed7ab4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -56,6 +56,7 @@ import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; import org.apache.druid.timeline.partition.NumberedShardSpec; +import org.joda.time.DateTime; import org.junit.Assert; import org.junit.Rule; import org.junit.Test; @@ -388,31 +389,39 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { List ret = new ArrayList<>(); - for (Object[] row : results) { + for (String[] row : results) { Object[] newRow = new Object[row.length]; List cc = rs.getColumnNames(); for (int i = 0; i < cc.size(); i++) { - ColumnType t = rs.getColumnType(i).get(); - assertNull(t.getComplexTypeName()); - Object val = row[i]; + ColumnType type = rs.getColumnType(i).get(); + assertNull(type.getComplexTypeName()); + final String val = row[i]; + final Object newVal; if ("null".equals(val)) { - val = null; + newVal = null; } else { - switch (t.getType()) + switch (type.getType()) { case STRING: + newVal = val; break; case LONG: - val = Numbers.parseLong(val); + if(val.matches("[0-9]+")){ + newVal = Numbers.parseLong(val); + }else + { + DateTime tt = DateTime.parse(val); + newVal = tt.toInstant().getMillis(); + } break; case DOUBLE: - val = Numbers.parseDoubleObject((String) val); + newVal = Numbers.parseDoubleObject(val); break; default: throw new RuntimeException("unimplemented"); } } - newRow[i] = val; + newRow[i] = newVal; } ret.add(newRow); } From 05ae71fa4f391672fd032ca5de6c6070f3f86ceb Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:52:42 +0000 Subject: [PATCH 035/164] fixes/ginore --- .../sql/calcite/DrillWindowQueryTest.java | 40 ++++++++++++------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index d97fc9ed7ab4..bc0e546eaa14 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -406,7 +406,7 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - if(val.matches("[0-9]+")){ + if(val.matches("-?[0-9]+")){ newVal = Numbers.parseLong(val); }else { @@ -609,6 +609,7 @@ public void test_aggregates_winFnQry_22() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_68") @Test public void test_aggregates_winFnQry_68() throws Exception @@ -671,6 +672,7 @@ public void test_lag_func_lag_Fn_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause07") @Test @@ -924,7 +926,6 @@ public void test_aggregates_winFnQry_55() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_59") @Test @@ -1066,6 +1067,7 @@ public void test_lead_func_lead_Fn_65() throws Exception windowQueryTest(); } +@DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() throws Exception @@ -1150,6 +1152,7 @@ public void test_lag_func_lag_Fn_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause09") @Test @@ -1368,6 +1371,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_17") @Test @@ -1494,7 +1498,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_33") @Test @@ -1572,6 +1575,7 @@ public void test_nestedAggs_wPbOb_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause18") @Test @@ -2535,6 +2539,7 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_41") @Test @@ -2732,7 +2737,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() throws Exception @@ -2768,7 +2772,6 @@ public void test_lead_func_lead_Fn_93() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception @@ -3013,7 +3016,7 @@ public void test_lag_func_lag_Fn_106() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) + @DrillTest("lag_func/lag_Fn_32") @Test public void test_lag_func_lag_Fn_32() throws Exception @@ -3274,6 +3277,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause10") @Test @@ -3338,6 +3342,7 @@ public void test_frameclause_subQueries_frmInSubQry_25() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_72") @Test public void test_aggregates_winFnQry_72() throws Exception @@ -3422,7 +3427,6 @@ public void test_aggregates_woPrtnBy_17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception @@ -3696,7 +3700,6 @@ public void test_first_val_firstValFn_18() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_50") @Test @@ -3719,6 +3722,7 @@ public void test_first_val_firstValFn_6() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_70") @Test public void test_aggregates_winFnQry_70() throws Exception @@ -3999,8 +4003,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) - @DrillTest("lag_func/lag_Fn_63") + @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception { @@ -5061,6 +5064,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_69") @Test public void test_aggregates_winFnQry_69() throws Exception @@ -5095,6 +5099,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_45") @Test @@ -5468,7 +5473,7 @@ public void test_aggregates_woPrtnBy_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() throws Exception @@ -5546,6 +5551,7 @@ public void test_aggregates_winFnQry_21() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_67") @Test public void test_aggregates_winFnQry_67() throws Exception @@ -5672,6 +5678,7 @@ public void test_ntile_func_ntileFn_47() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause08") @Test @@ -5967,6 +5974,7 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_64") @@ -5990,7 +5998,6 @@ public void test_lead_func_lead_Fn_94() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception @@ -6046,6 +6053,7 @@ public void test_last_val_lastValFn_16() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause15") @Test @@ -6214,6 +6222,7 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_42") @Test @@ -6517,6 +6526,7 @@ public void test_nestedAggs_nstdagg14() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause17") @Test @@ -6827,7 +6837,6 @@ public void test_frameclause_subQueries_frmInSubQry_37() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() throws Exception @@ -6883,6 +6892,7 @@ public void test_nestedAggs_basic_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause11") @Test @@ -6954,6 +6964,7 @@ public void test_frameclause_subQueries_frmInSubQry_24() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_71") @Test public void test_aggregates_winFnQry_71() throws Exception @@ -7220,7 +7231,6 @@ public void test_nestedAggs_wPbOb_9() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception @@ -7255,6 +7265,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause13") @Test @@ -7304,7 +7315,6 @@ public void test_frameclause_subQueries_frmInSubQry_26() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NUMBER_FORMAT_EXCEPTION) @DrillTest("lag_func/lag_Fn_51") @Test From 7625b4d52fb289832a2acd0d05e94765fd4ad764 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 14:54:09 +0000 Subject: [PATCH 036/164] ignoremore --- .../apache/druid/sql/calcite/DrillWindowQueryTest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index bc0e546eaa14..2c9824fb9c8f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -1655,7 +1655,8 @@ public void test_lag_func_lag_Fn_22() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_68") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() throws Exception { @@ -2891,6 +2892,7 @@ public void test_aggregates_aggOWnFn_39() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_54") @Test public void test_lag_func_lag_Fn_54() throws Exception @@ -3130,6 +3132,7 @@ public void test_lag_func_lag_Fn_21() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_67") @Test public void test_lag_func_lag_Fn_67() throws Exception @@ -3512,6 +3515,7 @@ public void test_frameclause_subQueries_frmInSubQry_47() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_72") @Test public void test_lag_func_lag_Fn_72() throws Exception @@ -6471,6 +6475,7 @@ public void test_frameclause_subQueries_frmInSubQry_35() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_66") @Test public void test_lag_func_lag_Fn_66() throws Exception @@ -6752,7 +6757,8 @@ public void test_aggregates_testW_Nulls_39() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_71") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() throws Exception { From 6dd8c0b059d0df377d31f5cf918518b6eede2d8c Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 25 Sep 2023 16:27:16 +0000 Subject: [PATCH 037/164] a bit beter ts parsing --- .../druid/sql/calcite/DrillWindowQueryTest.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 2c9824fb9c8f..5ff0bd543d93 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -40,6 +40,7 @@ import org.apache.druid.java.util.common.RE; import org.apache.druid.java.util.common.StringUtils; import org.apache.druid.java.util.common.logger.Logger; +import org.apache.druid.java.util.common.parsers.TimestampParser; import org.apache.druid.query.QueryContexts; import org.apache.druid.query.QueryRunnerFactoryConglomerate; import org.apache.druid.segment.IndexBuilder; @@ -406,13 +407,14 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - if(val.matches("-?[0-9]+")){ + if (val.matches("-?[0-9]+")) { newVal = Numbers.parseLong(val); - }else - { - DateTime tt = DateTime.parse(val); - newVal = tt.toInstant().getMillis(); - } + } else { + Function parser = TimestampParser.createTimestampParser("auto"); + newVal=parser.apply(val); +// DateTime tt = DateTime.parse(val); +// newVal = tt.toInstant().getMillis(); + } break; case DOUBLE: newVal = Numbers.parseDoubleObject(val); From 23dcc3fd6bf9df51bebb4cb436cca2f9ae91c8c8 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 08:58:54 +0000 Subject: [PATCH 038/164] fix some more --- .../druid/sql/calcite/DecoupledIgnore.java | 9 +- .../sql/calcite/DrillWindowQueryTest.java | 101 ++++++++++++++++-- 2 files changed, 98 insertions(+), 12 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index cb6f0a3452f8..d425a5c3733d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -21,6 +21,7 @@ import com.google.common.base.Throwables; import org.apache.druid.error.DruidException; +import org.apache.druid.java.util.common.UOE; import org.junit.AssumptionViolatedException; import org.junit.rules.TestRule; import org.junit.runner.Description; @@ -57,10 +58,12 @@ enum Modes COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"), - BIGINT_TO_DATE(DruidException.class, "BIGINT to type DATE"), + BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), NPE(DruidException.class, "java.lang.NullPointerException"), - NUMBER_FORMAT_EXCEPTION(NumberFormatException.class, "java.lang.NumberFormatException"), - AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class,"Aggregation \\[(MIN)\\] does not support type"); + RESULT_PARSE_EXCEPTION(Exception.class, "parseResults"), + AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class,"Aggregation \\[(MIN|MAX)\\] does not support type"), + CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), + MISSING_DESC(DruidException.class, "function signature DESC"); public Class throwableClass; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 5ff0bd543d93..96cce819b5cc 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -498,6 +498,7 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .build(), queryableIndex); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/winFnQry_77") @Test @@ -589,6 +590,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_7") @Test @@ -682,6 +684,7 @@ public void test_nestedAggs_frmclause07() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_33") @Test @@ -689,6 +692,7 @@ public void test_aggregates_winFnQry_33() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_79") @Test @@ -794,6 +798,7 @@ public void test_aggregates_wo_OrdrBy_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_6") @Test @@ -822,6 +827,7 @@ public void test_lag_func_lag_Fn_35() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_44") @Test @@ -1040,6 +1046,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_20") @Test @@ -1254,6 +1261,7 @@ public void test_nestedAggs_emtyOvrCls_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_13") @Test @@ -1261,6 +1269,7 @@ public void test_aggregates_winFnQry_13() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_12") @Test @@ -1359,7 +1368,7 @@ public void test_nestedAggs_woutPrtnBy_1() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_70") @Test public void test_lag_func_lag_Fn_70() throws Exception @@ -1388,6 +1397,7 @@ public void test_aggregates_winFnQry_24() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_23") @Test @@ -1479,6 +1489,7 @@ public void test_lead_func_lead_Fn_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_35") @Test @@ -1720,6 +1731,7 @@ public void test_frameclause_subQueries_frmInSubQry_52() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test @@ -1855,6 +1867,7 @@ public void test_lag_func_lag_Fn_15() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_21") @Test @@ -1883,6 +1896,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_67") @Test @@ -1953,6 +1967,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_37") @Test @@ -2184,6 +2199,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_43") @Test @@ -2437,6 +2453,7 @@ public void test_aggregates_wo_OrdrBy_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_65") @Test @@ -2514,6 +2531,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_71") @Test @@ -2557,6 +2575,7 @@ public void test_lag_func_lag_Fn_87() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/winFnQry_76") @Test @@ -2592,6 +2611,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_18") @Test @@ -2627,6 +2647,7 @@ public void test_aggregates_testW_Nulls_34() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test @@ -2655,6 +2676,7 @@ public void test_lead_func_lead_Fn_82() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_41") @Test @@ -2789,6 +2811,7 @@ public void test_frameclause_subQueries_frmInSubQry_32() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() throws Exception @@ -2858,6 +2881,7 @@ public void test_lead_func_lead_Fn_62() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_63") @Test @@ -2936,6 +2960,7 @@ public void test_ntile_func_ntileFn_20() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_3") @Test @@ -2985,6 +3010,7 @@ public void test_aggregates_mtyOvrCluse_05() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_74") @Test @@ -3254,6 +3280,7 @@ public void test_nestedAggs_basic_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_61") @Test @@ -3438,6 +3465,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_14") @Test @@ -3445,6 +3473,7 @@ public void test_lead_func_lead_Fn_14() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_83") @Test @@ -3545,6 +3574,7 @@ public void test_aggregates_winFnQry_8() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_25") @Test @@ -3713,7 +3743,7 @@ public void test_lag_func_lag_Fn_50() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception @@ -3756,6 +3786,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test @@ -3826,6 +3857,7 @@ public void test_nestedAggs_multiWin_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_81") @Test @@ -3847,6 +3879,7 @@ public void test_lag_func_lag_Fn_102() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_16") @Test @@ -3966,6 +3999,7 @@ public void test_aggregates_testW_Nulls_25() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_39") @Test @@ -4009,6 +4043,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception @@ -4170,6 +4205,7 @@ public void test_lag_func_lag_Fn_26() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_15") @Test @@ -4177,6 +4213,7 @@ public void test_aggregates_winFnQry_15() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_10") @Test @@ -4240,6 +4277,7 @@ public void test_aggregates_woPrtnBy_36() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_9") @Test @@ -4255,6 +4293,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_22") @Test @@ -4269,6 +4308,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_68") @Test @@ -4346,6 +4386,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_38") @Test @@ -4360,6 +4401,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_8") @Test @@ -4570,6 +4612,7 @@ public void test_nestedAggs_basic_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_13") @Test @@ -4669,6 +4712,7 @@ public void test_lag_func_lag_Fn_16() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_24") @Test @@ -4725,6 +4769,7 @@ public void test_lead_func_lead_Fn_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_36") @Test @@ -4914,6 +4959,7 @@ public void test_aggregates_woPrtnBy_39() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("lag_func/lag_Fn_82") @Test @@ -4935,6 +4981,7 @@ public void test_nestedAggs_multiWin_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_12") @Test @@ -4942,6 +4989,7 @@ public void test_aggregates_winFnQry_12() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_11") @Test @@ -5055,7 +5103,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_6") @Test public void test_nestedAggs_woutPrtnBy_6() throws Exception @@ -5084,7 +5132,7 @@ public void test_lead_func_lead_Fn_64() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_23") @Test public void test_aggregates_winFnQry_23() throws Exception @@ -5183,6 +5231,7 @@ public void test_lead_func_lead_Fn_75() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_34") @Test @@ -5267,6 +5316,7 @@ public void test_aggregates_woPrtnBy_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_45") @Test @@ -5302,6 +5352,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_7") @Test @@ -5344,6 +5395,7 @@ public void test_lag_func_lag_Fn_34() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_69") @Test @@ -5549,6 +5601,7 @@ public void test_aggregates_aggOWnFn_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_21") @Test @@ -5591,7 +5644,8 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception { windowQueryTest(); - } + } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_20") @Test @@ -5599,6 +5653,7 @@ public void test_lead_func_lead_Fn_20() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_66") @Test @@ -5699,6 +5754,7 @@ public void test_aggregates_mtyOvrCluse_01() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_32") @Test @@ -5706,6 +5762,7 @@ public void test_aggregates_winFnQry_32() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_78") @Test @@ -5826,6 +5883,7 @@ public void test_lag_func_lag_Fn_103() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_19") @Test @@ -5889,6 +5947,7 @@ public void test_lag_func_lag_Fn_75() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_42") @Test @@ -6074,6 +6133,8 @@ public void test_first_val_firstValFn_17() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST + ) @DrillTest("aggregates/winFnQry_64") @Test @@ -6095,7 +6156,7 @@ public void test_lag_func_lag_Fn_53() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception @@ -6207,6 +6268,7 @@ public void test_lead_func_lead_Fn_70() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_75") @Test @@ -6214,6 +6276,7 @@ public void test_aggregates_winFnQry_75() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test @@ -6257,6 +6320,7 @@ public void test_lag_func_lag_Fn_31() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_40") @Test @@ -6292,6 +6356,7 @@ public void test_aggregates_testW_Nulls_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test @@ -6355,7 +6420,7 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception @@ -6491,6 +6556,7 @@ public void test_aggregates_aggOWnFn_49() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_62") @Test @@ -6542,6 +6608,7 @@ public void test_nestedAggs_frmclause17() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() throws Exception @@ -6583,6 +6650,7 @@ public void test_frameclause_subQueries_frmInSubQry_22() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_9") @Test @@ -6597,13 +6665,17 @@ public void test_lag_func_lag_Fn_55() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST + ) @DrillTest("aggregates/aggOWnFn_38") @Test public void test_aggregates_aggOWnFn_38() throws Exception { windowQueryTest(); - } + } @DecoupledIgnore(Modes.NULLS_FIRST_LAST + ) + @DrillTest("aggregates/winFnQry_73") @Test @@ -6653,6 +6725,7 @@ public void test_lag_func_lag_Fn_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_72") @Test @@ -6709,6 +6782,7 @@ public void test_aggregates_winFnQry_84() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_15") @Test @@ -6738,6 +6812,8 @@ public void test_aggregates_wo_OrdrBy_12() throws Exception windowQueryTest(); } + + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("nestedAggs/multiWin_7") @Test public void test_nestedAggs_multiWin_7() throws Exception @@ -6950,6 +7026,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_95") @Test @@ -7070,6 +7147,7 @@ public void test_aggregates_woPrtnBy_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_82") @Test @@ -7078,6 +7156,8 @@ public void test_aggregates_winFnQry_82() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.CANNOT_APPLY_VIRTUAL_COL) + @DrillTest("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() throws Exception @@ -7211,6 +7291,7 @@ public void test_nestedAggs_wPbOb_24() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_62") @Test public void test_lag_func_lag_Fn_62() throws Exception @@ -7337,7 +7418,7 @@ public void test_first_val_firstValFn_19() throws Exception { windowQueryTest(); } - + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception @@ -7358,6 +7439,7 @@ public void test_aggregates_winFnQry_16() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test @@ -7435,6 +7517,7 @@ public void test_frameclause_subQueries_frmInSubQry_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_80") @Test From ce7d1ebd5a196cf4186a48889e4f6772d5b389f0 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 09:20:29 +0000 Subject: [PATCH 039/164] marks --- .../druid/sql/calcite/DecoupledIgnore.java | 1 + .../sql/calcite/DrillWindowQueryTest.java | 34 ++++++++++++++++--- 2 files changed, 30 insertions(+), 5 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index d425a5c3733d..49f58273e5d5 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -93,6 +93,7 @@ class DecoupledIgnoreProcessor implements TestRule public Statement apply(Statement base, Description description) { DecoupledIgnore annotation = description.getAnnotation(DecoupledIgnore.class); + if (annotation == null) { return base; } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 96cce819b5cc..3c0f895d56d8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -498,6 +498,7 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .build(), queryableIndex); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/winFnQry_77") @@ -627,6 +628,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_63") @Test @@ -835,6 +837,7 @@ public void test_aggregates_winFnQry_44() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_109") @Test @@ -905,6 +908,7 @@ public void test_nestedAggs_emtyOvrCls_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_54") @Test @@ -1068,6 +1072,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_65") @Test @@ -1405,6 +1410,7 @@ public void test_lead_func_lead_Fn_23() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_69") @Test @@ -1767,6 +1773,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_98") @Test @@ -2003,6 +2010,7 @@ public void test_first_val_firstValFn_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_36") @Test @@ -3251,7 +3259,8 @@ public void test_frameclause_subQueries_frmInSubQry_34() throws Exception public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception { windowQueryTest(); - } + } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + @DrillTest("lead_func/lead_Fn_95") @Test @@ -3488,6 +3497,7 @@ public void test_last_val_lastValFn_9() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_100") @Test @@ -3872,6 +3882,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_102") @Test @@ -3971,6 +3982,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_27") @Test @@ -4014,6 +4026,7 @@ public void test_nestedAggs_wPbOb_25() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_91") @Test @@ -4155,6 +4168,7 @@ public void test_last_val_lastValFn_20() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_45") @Test @@ -5125,6 +5139,7 @@ public void test_aggregates_winFnQry_69() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_64") @Test @@ -5381,6 +5396,7 @@ public void test_frameclause_subQueries_frmInSubQry_62() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_108") @Test @@ -5480,6 +5496,7 @@ public void test_lead_func_lead_Fn_51() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_97") @Test @@ -5876,6 +5893,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_103") @Test @@ -5913,6 +5931,9 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE + ) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception @@ -6054,7 +6075,8 @@ public void test_lag_func_lag_Fn_64() throws Exception public void test_aggregates_winFnQry_53() throws Exception { windowQueryTest(); - } + } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + @DrillTest("lead_func/lead_Fn_94") @Test @@ -6261,6 +6283,7 @@ public void test_aggregates_mtyOvrCluse_02() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_70") @Test @@ -6665,8 +6688,6 @@ public void test_lag_func_lag_Fn_55() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST - ) @DrillTest("aggregates/aggOWnFn_38") @Test @@ -6899,6 +6920,7 @@ public void test_nestedAggs_wPbOb_22() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_90") @Test @@ -7171,6 +7193,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_17") @Test @@ -7297,7 +7320,8 @@ public void test_nestedAggs_wPbOb_24() throws Exception public void test_lag_func_lag_Fn_62() throws Exception { windowQueryTest(); - } + } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + @DrillTest("lead_func/lead_Fn_92") @Test From bc492e06374d382cba518ea94a789cd10e59a52e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 09:57:09 +0000 Subject: [PATCH 040/164] cleanup/remove/etc --- .../sql/calcite/planner/DruidTypeSystem.java | 8 +- .../druid/sql/calcite/rel/DruidQuery.java | 3 +- .../druid/sql/calcite/rel/Windowing.java | 4 +- .../druid/sql/calcite/CalciteQueryTest.java | 58 +++---- .../druid/sql/calcite/DecoupledIgnore.java | 45 +----- .../sql/calcite/DrillWindowQueryTest.java | 144 ++++++++++++++---- 6 files changed, 152 insertions(+), 110 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index eea5eb154887..dcba20ee6c46 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -124,13 +124,7 @@ public RelDataType deriveAvgAggType( final RelDataType argumentType ) { - // Widen all averages to 64-bits regardless of the size of the inputs. - -// if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { -// return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); -// } else { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); -// } + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); } @Override diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java index 1b96533f1326..ad62b2408545 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java @@ -1385,9 +1385,8 @@ private WindowOperatorQuery toWindowQuery() final DataSource myDataSource; if (dataSource instanceof TableDataSource) { - // In this case, we first plan a scan query to pull the results up for us before applying the window + // ensure that we first plan a scan query to pull the results up for us before applying the window return null; -// myDataSource = new QueryDataSource(toScanQuery()); } else { myDataSource = dataSource; } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index 9730548e5566..07c5544441dc 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -88,9 +88,9 @@ public class Windowing private static final ImmutableMap KNOWN_WINDOW_FNS = ImmutableMap .builder() .put("LAG", (agg) -> - new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), -agg.getConstantInt(1,1))) + new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), -agg.getConstantInt(1, 1))) .put("LEAD", (agg) -> - new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), agg.getConstantInt(1,1))) + new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), agg.getConstantInt(1, 1))) .put("FIRST_VALUE", (agg) -> new WindowFirstProcessor(agg.getColumn(0), agg.getOutputName())) .put("LAST_VALUE", (agg) -> diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index 5eb9cc6ace90..ce17b12717d2 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -2681,7 +2681,7 @@ public void testGroupByWithSelectProjections() ); } - @DecoupledIgnore( Modes.CANNOT_CONVERT) + @DecoupledIgnore(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2733,7 +2733,7 @@ public void testGroupByWithSelectAndOrderByProjections() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testTopNWithSelectProjections() { @@ -2767,7 +2767,7 @@ public void testTopNWithSelectProjections() ); } - @DecoupledIgnore( Modes.CANNOT_CONVERT) + @DecoupledIgnore(Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2839,7 +2839,7 @@ public void testUnionAllQueries() ); } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -2912,7 +2912,7 @@ public void testUnionAllDifferentTablesWithMapping() ); } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testJoinUnionAllDifferentTablesWithMapping() { @@ -2976,7 +2976,7 @@ public void testUnionAllTablesColumnCountMismatch() } } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllTablesColumnTypeMismatchFloatLong() { @@ -3024,7 +3024,7 @@ public void testUnionAllTablesColumnTypeMismatchFloatLong() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesColumnTypeMismatchStringLong() { @@ -3042,7 +3042,7 @@ public void testUnionAllTablesColumnTypeMismatchStringLong() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenMappingIsRequired() { @@ -3059,7 +3059,7 @@ public void testUnionAllTablesWhenMappingIsRequired() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnionIsUnplannable() { @@ -3070,7 +3070,7 @@ public void testUnionIsUnplannable() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenCastAndMappingIsRequired() { @@ -3130,7 +3130,7 @@ public void testUnionAllSameTableTwice() ); } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllSameTableTwiceWithSameMapping() { @@ -3174,7 +3174,7 @@ public void testUnionAllSameTableTwiceWithSameMapping() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnionAllSameTableTwiceWithDifferentMapping() { @@ -5016,7 +5016,7 @@ public void testSimpleAggregations() ); } - @DecoupledIgnore( Modes.CANNOT_CONVERT) + @DecoupledIgnore(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -5048,7 +5048,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @DecoupledIgnore( Modes.CANNOT_CONVERT) + @DecoupledIgnore(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -5092,7 +5092,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @DecoupledIgnore( Modes.CANNOT_CONVERT) + @DecoupledIgnore(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5680,7 +5680,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnplannableScanOrderByNonTime() { @@ -5735,7 +5735,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6730,7 +6730,7 @@ public void testApproxCountDistinctBuiltin() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6785,7 +6785,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7307,7 +7307,7 @@ public void testExactCountDistinctUsingSubquery() ); } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -7482,7 +7482,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -8213,7 +8213,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -8261,7 +8261,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10453,7 +10453,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11620,7 +11620,7 @@ public void testSortProjectAfterNestedGroupBy() ); } - @DecoupledIgnore( Modes.CANNOT_CONVERT) + @DecoupledIgnore(Modes.CANNOT_CONVERT) @Test public void testPostAggWithTimeseries() { @@ -11664,7 +11664,7 @@ public void testPostAggWithTimeseries() ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testPostAggWithTopN() { @@ -12108,7 +12108,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @DecoupledIgnore( Modes.ERROR_HANDLING) + @DecoupledIgnore(Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -14087,7 +14087,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @DecoupledIgnore( Modes.PLAN_MISMATCH) + @DecoupledIgnore(Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14451,7 +14451,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @DecoupledIgnore( Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index 49f58273e5d5..495373b527ce 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -61,8 +61,7 @@ enum Modes BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), NPE(DruidException.class, "java.lang.NullPointerException"), RESULT_PARSE_EXCEPTION(Exception.class, "parseResults"), - AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class,"Aggregation \\[(MIN|MAX)\\] does not support type"), - CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), + AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class, "Aggregation \\[(MIN|MAX)\\] does not support type"), CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), MISSING_DESC(DruidException.class, "function signature DESC"); @@ -120,46 +119,4 @@ public void evaluate() }; } } - class DecoupledIgnoreProcessor2 implements TestRule - { - private Modes mode; - - public DecoupledIgnoreProcessor2(Modes ignoreMode) - { - mode=ignoreMode; - } - - @Override - public Statement apply(Statement base, Description description) - { -// DecoupledIgnore annotation = mode; - Modes mode2 = mode; - if (mode == null) { - return base; - } - return new Statement() - { - @Override - public void evaluate() - { - Throwable e = assertThrows( - "Expected that this testcase will fail - it might got fixed?", - mode.throwableClass, - base::evaluate - ); - - String trace = Throwables.getStackTraceAsString(e); -// Modes mode2 = annotation.mode(); - Matcher m = mode2.getPattern().matcher(trace); - - if (!m.find()) { - throw new AssertionError("Exception stactrace doesn't match regex: " + mode.regex, e); - } - throw new AssumptionViolatedException("Test is not-yet supported in Decoupled mode"); - } - }; - } - } - - } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 3c0f895d56d8..85992860a43c 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -67,11 +67,7 @@ import javax.annotation.Nonnull; import javax.annotation.Nullable; -import static org.junit.Assert.assertNull; -import static org.junit.Assert.fail; - -import static org.junit.Assert.assertEquals; import java.io.File; import java.io.IOException; import java.io.InputStream; @@ -91,6 +87,10 @@ import java.util.Set; import java.util.stream.Collectors; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.fail; + /** * These test cases are borrowed from the drill-test-framework at * https://github.com/apache/drill-test-framework @@ -200,7 +200,8 @@ public DrillTestCase(String filename) String[] cols = string.split("\t"); results.add(cols); } - } catch (Exception e) { + } catch (Exception e) + { throw new RuntimeException("Encountered exception while loading testcase", e); } } @@ -367,7 +368,8 @@ public void verify(String sql, List results) } else { assertResultsEquals(sql, expectedResults, results); } - } catch (AssertionError e) { + } catch (AssertionError e) + { displayResults(expectedResults); System.out.println("query: " + sql); displayResults(results); @@ -411,9 +413,7 @@ private static List parseResults(RowSignature rs, List resul newVal = Numbers.parseLong(val); } else { Function parser = TimestampParser.createTimestampParser("auto"); - newVal=parser.apply(val); -// DateTime tt = DateTime.parse(val); -// newVal = tt.toInstant().getMillis(); + newVal = parser.apply(val); } break; case DOUBLE: @@ -591,8 +591,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_7") @Test public void test_nestedAggs_woutPrtnBy_7() throws Exception @@ -628,6 +628,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_63") @@ -686,6 +687,7 @@ public void test_nestedAggs_frmclause07() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_33") @@ -694,6 +696,7 @@ public void test_aggregates_winFnQry_33() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_79") @@ -800,6 +803,7 @@ public void test_aggregates_wo_OrdrBy_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_6") @@ -829,6 +833,7 @@ public void test_lag_func_lag_Fn_35() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_44") @@ -837,6 +842,7 @@ public void test_aggregates_winFnQry_44() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_109") @@ -908,6 +914,7 @@ public void test_nestedAggs_emtyOvrCls_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_54") @@ -1050,6 +1057,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_20") @@ -1072,6 +1080,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_65") @@ -1081,7 +1090,7 @@ public void test_lead_func_lead_Fn_65() throws Exception windowQueryTest(); } -@DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() throws Exception @@ -1266,6 +1275,7 @@ public void test_nestedAggs_emtyOvrCls_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_13") @@ -1274,6 +1284,7 @@ public void test_aggregates_winFnQry_13() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_12") @@ -1373,6 +1384,7 @@ public void test_nestedAggs_woutPrtnBy_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_70") @Test @@ -1402,6 +1414,7 @@ public void test_aggregates_winFnQry_24() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_23") @@ -1410,6 +1423,7 @@ public void test_lead_func_lead_Fn_23() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_69") @@ -1495,6 +1509,7 @@ public void test_lead_func_lead_Fn_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_35") @@ -1675,7 +1690,7 @@ public void test_lag_func_lag_Fn_22() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_68") + @DrillTest("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() throws Exception { @@ -1737,6 +1752,7 @@ public void test_frameclause_subQueries_frmInSubQry_52() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/min_mulwds") @@ -1773,6 +1789,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_98") @@ -1874,6 +1891,7 @@ public void test_lag_func_lag_Fn_15() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_21") @@ -1903,6 +1921,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_67") @@ -1974,6 +1993,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_37") @@ -2010,6 +2030,7 @@ public void test_first_val_firstValFn_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_36") @@ -2207,6 +2228,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_43") @@ -2461,6 +2483,7 @@ public void test_aggregates_wo_OrdrBy_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_65") @@ -2539,6 +2562,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_71") @@ -2583,6 +2607,7 @@ public void test_lag_func_lag_Fn_87() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/winFnQry_76") @@ -2619,6 +2644,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_18") @@ -2655,6 +2681,7 @@ public void test_aggregates_testW_Nulls_34() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @@ -2684,6 +2711,7 @@ public void test_lead_func_lead_Fn_82() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_41") @@ -2889,6 +2917,7 @@ public void test_lead_func_lead_Fn_62() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_63") @@ -2968,6 +2997,7 @@ public void test_ntile_func_ntileFn_20() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_3") @@ -3018,6 +3048,7 @@ public void test_aggregates_mtyOvrCluse_05() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_74") @@ -3259,8 +3290,9 @@ public void test_frameclause_subQueries_frmInSubQry_34() throws Exception public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception { windowQueryTest(); - } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_95") @Test @@ -3289,6 +3321,7 @@ public void test_nestedAggs_basic_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_61") @@ -3474,6 +3507,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_14") @@ -3482,6 +3516,7 @@ public void test_lead_func_lead_Fn_14() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_83") @@ -3497,6 +3532,7 @@ public void test_last_val_lastValFn_9() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_100") @@ -3584,6 +3620,7 @@ public void test_aggregates_winFnQry_8() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_25") @@ -3753,6 +3790,7 @@ public void test_lag_func_lag_Fn_50() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_96") @Test @@ -3796,6 +3834,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_06") @@ -3867,6 +3906,7 @@ public void test_nestedAggs_multiWin_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_81") @@ -3882,6 +3922,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_102") @@ -3890,6 +3931,7 @@ public void test_lag_func_lag_Fn_102() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_16") @@ -3982,6 +4024,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_27") @@ -4011,6 +4054,7 @@ public void test_aggregates_testW_Nulls_25() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_39") @@ -4026,6 +4070,7 @@ public void test_nestedAggs_wPbOb_25() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_91") @@ -4168,6 +4213,7 @@ public void test_last_val_lastValFn_20() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_45") @@ -4219,6 +4265,7 @@ public void test_lag_func_lag_Fn_26() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_15") @@ -4227,6 +4274,7 @@ public void test_aggregates_winFnQry_15() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_10") @@ -4291,6 +4339,7 @@ public void test_aggregates_woPrtnBy_36() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_9") @@ -4307,6 +4356,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_22") @@ -4322,6 +4372,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_68") @@ -4400,6 +4451,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_38") @@ -4415,6 +4467,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_8") @@ -4626,6 +4679,7 @@ public void test_nestedAggs_basic_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_13") @@ -4726,6 +4780,7 @@ public void test_lag_func_lag_Fn_16() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_24") @@ -4783,6 +4838,7 @@ public void test_lead_func_lead_Fn_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_36") @@ -4973,6 +5029,7 @@ public void test_aggregates_woPrtnBy_39() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("lag_func/lag_Fn_82") @@ -4995,6 +5052,7 @@ public void test_nestedAggs_multiWin_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_12") @@ -5003,6 +5061,7 @@ public void test_aggregates_winFnQry_12() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_11") @@ -5117,6 +5176,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_6") @Test @@ -5139,6 +5199,7 @@ public void test_aggregates_winFnQry_69() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_64") @@ -5147,6 +5208,7 @@ public void test_lead_func_lead_Fn_64() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_23") @Test @@ -5246,6 +5308,7 @@ public void test_lead_func_lead_Fn_75() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_34") @@ -5331,6 +5394,7 @@ public void test_aggregates_woPrtnBy_3() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_45") @@ -5367,6 +5431,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_7") @@ -5396,6 +5461,7 @@ public void test_frameclause_subQueries_frmInSubQry_62() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_108") @@ -5411,6 +5477,7 @@ public void test_lag_func_lag_Fn_34() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_69") @@ -5496,6 +5563,7 @@ public void test_lead_func_lead_Fn_51() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_97") @@ -5618,6 +5686,7 @@ public void test_aggregates_aggOWnFn_7() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("aggregates/winFnQry_21") @@ -5661,8 +5730,9 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception { windowQueryTest(); - } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_20") @Test @@ -5670,6 +5740,7 @@ public void test_lead_func_lead_Fn_20() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_66") @@ -5771,6 +5842,7 @@ public void test_aggregates_mtyOvrCluse_01() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_32") @@ -5779,6 +5851,7 @@ public void test_aggregates_winFnQry_32() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_78") @@ -5893,6 +5966,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_103") @@ -5901,6 +5975,7 @@ public void test_lag_func_lag_Fn_103() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_19") @@ -5931,8 +6006,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE - ) + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test @@ -5968,6 +6042,7 @@ public void test_lag_func_lag_Fn_75() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_42") @@ -6075,8 +6150,9 @@ public void test_lag_func_lag_Fn_64() throws Exception public void test_aggregates_winFnQry_53() throws Exception { windowQueryTest(); - } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_94") @Test @@ -6155,8 +6231,8 @@ public void test_first_val_firstValFn_17() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST - ) + + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_64") @Test @@ -6178,6 +6254,7 @@ public void test_lag_func_lag_Fn_53() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_99") @Test @@ -6283,6 +6360,7 @@ public void test_aggregates_mtyOvrCluse_02() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_70") @@ -6291,6 +6369,7 @@ public void test_lead_func_lead_Fn_70() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_75") @@ -6299,6 +6378,7 @@ public void test_aggregates_winFnQry_75() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_01") @@ -6343,6 +6423,7 @@ public void test_lag_func_lag_Fn_31() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_40") @@ -6379,6 +6460,7 @@ public void test_aggregates_testW_Nulls_2() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @@ -6443,6 +6525,7 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_77") @Test @@ -6579,6 +6662,7 @@ public void test_aggregates_aggOWnFn_49() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_62") @@ -6673,6 +6757,7 @@ public void test_frameclause_subQueries_frmInSubQry_22() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_9") @@ -6694,17 +6779,15 @@ public void test_lag_func_lag_Fn_55() throws Exception public void test_aggregates_aggOWnFn_38() throws Exception { windowQueryTest(); - } @DecoupledIgnore(Modes.NULLS_FIRST_LAST - ) - + } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_73") @Test public void test_aggregates_winFnQry_73() throws Exception { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_42") @Test public void test_aggregates_woPrtnBy_42() throws Exception @@ -6746,6 +6829,7 @@ public void test_lag_func_lag_Fn_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_72") @@ -6803,6 +6887,7 @@ public void test_aggregates_winFnQry_84() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_15") @@ -6833,7 +6918,6 @@ public void test_aggregates_wo_OrdrBy_12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("nestedAggs/multiWin_7") @Test @@ -6857,7 +6941,7 @@ public void test_aggregates_testW_Nulls_39() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_71") + @DrillTest("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() throws Exception { @@ -6920,6 +7004,7 @@ public void test_nestedAggs_wPbOb_22() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_90") @@ -7048,6 +7133,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_95") @@ -7169,6 +7255,7 @@ public void test_aggregates_woPrtnBy_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_82") @@ -7193,6 +7280,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_17") @@ -7320,8 +7408,9 @@ public void test_nestedAggs_wPbOb_24() throws Exception public void test_lag_func_lag_Fn_62() throws Exception { windowQueryTest(); - } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_92") @Test @@ -7442,6 +7531,7 @@ public void test_first_val_firstValFn_19() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_97") @Test @@ -7463,6 +7553,7 @@ public void test_aggregates_winFnQry_16() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_07") @@ -7541,6 +7632,7 @@ public void test_frameclause_subQueries_frmInSubQry_18() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_80") From 73c4f4edf30326601101cbf12c0be92e2e9668ea Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 09:58:29 +0000 Subject: [PATCH 041/164] checkstyle --- .../apache/druid/sql/calcite/CalciteWindowQueryTest.java | 7 ++++--- .../java/org/apache/druid/sql/calcite/DecoupledIgnore.java | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 3316b00a6ec8..2dbffc906c6e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -214,10 +214,10 @@ private WindowOperatorQuery extracted(List> queries) assertEquals(1, queries.size()); Object query = queries.get(0); - if(false && query instanceof ScanQuery) { + if (false && query instanceof ScanQuery) { DataSource ds = ((ScanQuery) query).getDataSource(); assertInstanceOf(QueryDataSource.class, ds); - query=((QueryDataSource)ds).getQuery(); + query = ((QueryDataSource) ds).getQuery(); } assertInstanceOf(WindowOperatorQuery.class, query); return (WindowOperatorQuery) query; @@ -236,7 +236,8 @@ private void maybeDumpActualResults( public static class WindowQueryTestInputClass { - enum TestType { + enum TestType + { failingTest, operatorValidation } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index 495373b527ce..fccde97d1681 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -61,7 +61,8 @@ enum Modes BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), NPE(DruidException.class, "java.lang.NullPointerException"), RESULT_PARSE_EXCEPTION(Exception.class, "parseResults"), - AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class, "Aggregation \\[(MIN|MAX)\\] does not support type"), CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), + AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class, "Aggregation \\[(MIN|MAX)\\] does not support type"), + CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), MISSING_DESC(DruidException.class, "function signature DESC"); From 6f828419fefac5e1e8c707a070b9b98eb1ba43e6 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 10:01:00 +0000 Subject: [PATCH 042/164] checkstyle --- .../sql/calcite/DrillWindowQueryTest.java | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 85992860a43c..c610ddabf247 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -200,8 +200,8 @@ public DrillTestCase(String filename) String[] cols = string.split("\t"); results.add(cols); } - } catch (Exception e) - { + } + catch (Exception e) { throw new RuntimeException("Encountered exception while loading testcase", e); } } @@ -368,8 +368,8 @@ public void verify(String sql, List results) } else { assertResultsEquals(sql, expectedResults, results); } - } catch (AssertionError e) - { + } + catch (AssertionError e) { displayResults(expectedResults); System.out.println("query: " + sql); displayResults(results); @@ -403,24 +403,23 @@ private static List parseResults(RowSignature rs, List resul if ("null".equals(val)) { newVal = null; } else { - switch (type.getType()) - { - case STRING: - newVal = val; - break; - case LONG: - if (val.matches("-?[0-9]+")) { - newVal = Numbers.parseLong(val); - } else { - Function parser = TimestampParser.createTimestampParser("auto"); - newVal = parser.apply(val); - } - break; - case DOUBLE: - newVal = Numbers.parseDoubleObject(val); - break; - default: - throw new RuntimeException("unimplemented"); + switch (type.getType()) { + case STRING: + newVal = val; + break; + case LONG: + if (val.matches("-?[0-9]+")) { + newVal = Numbers.parseLong(val); + } else { + Function parser = TimestampParser.createTimestampParser("auto"); + newVal = parser.apply(val); + } + break; + case DOUBLE: + newVal = Numbers.parseDoubleObject(val); + break; + default: + throw new RuntimeException("unimplemented"); } } newRow[i] = newVal; @@ -449,7 +448,8 @@ public void windowQueryTest() throws Exception .sql(testCase.getQueryString()) .expectedResults(new TextualResultsVerifier(testCase.getExpectedResults(), null)) .run(); - } finally { + } + finally { if (thread != null && oldName != null) { thread.setName(oldName); } @@ -482,7 +482,8 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String .readValues( ClassLoader.getSystemResource("drill/window/datasources/" + dataSource + ".json")), (Function) input -> new MapBasedInputRow(0, dimensionNames, input)); - } catch (IOException e) { + } + catch (IOException e) { throw new RE(e, "problem reading file"); } }) From 741459f115f471b4af50feb70bd0df7109fcfad3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 10:05:00 +0000 Subject: [PATCH 043/164] instanceof --- .../apache/druid/sql/calcite/CalciteWindowQueryTest.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 2dbffc906c6e..6ba45f8c22c4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -54,9 +54,9 @@ import java.util.Objects; import java.util.function.Function; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; import static org.junit.Assume.assumeThat; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertInstanceOf; /** * These tests are file-based, look in resources -> calcite/tests/window for the set of test specifications. @@ -216,10 +216,10 @@ private WindowOperatorQuery extracted(List> queries) if (false && query instanceof ScanQuery) { DataSource ds = ((ScanQuery) query).getDataSource(); - assertInstanceOf(QueryDataSource.class, ds); + assertTrue(ds instanceof QueryDataSource); query = ((QueryDataSource) ds).getQuery(); } - assertInstanceOf(WindowOperatorQuery.class, query); + assertTrue(query instanceof WindowOperatorQuery); return (WindowOperatorQuery) query; } From 5b249feef313cacb288268474dafbf2d446297d8 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 10:46:57 +0000 Subject: [PATCH 044/164] fixes/etc --- .../sql/calcite/DrillWindowQueryTest.java | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index c610ddabf247..e085840327cb 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -83,8 +83,11 @@ import java.util.Arrays; import java.util.Comparator; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.Set; +import java.util.function.Predicate; +import java.util.regex.Pattern; import java.util.stream.Collectors; import static org.junit.Assert.assertEquals; @@ -141,8 +144,8 @@ public void ensureAllDeclared() throws Exception } for (String string : allCases) { - string = string.replaceFirst("..$", ""); - System.out.printf("@%s( \"%s\" )\n" + string = string.substring(0, string.lastIndexOf('.')); + System.out.printf(Locale.ENGLISH, "@%s( \"%s\" )\n" + "@Test\n" + "public void test_%s() throws Exception {\n" + " windowQueryTest();\n" @@ -353,16 +356,10 @@ public void verifyRowSignature(RowSignature rowSignature) @Override public void verify(String sql, List results) { - // FIXME: SqlToRelConverter.isOrdered(null) would be better - boolean unsorted = !sql.toLowerCase() - .replaceAll("\n", " ") - .replaceFirst(".*\\)", "") - .contains("order"); - List expectedResults = parseResults(currentRowSignature, expectedResultsText); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResultsText.size(), results.size()); - if (unsorted) { + if (!isOrdered(sql)) { results.sort(new ArrayRowCmp()); expectedResults.sort(new ArrayRowCmp()); } else { @@ -376,6 +373,14 @@ public void verify(String sql, List results) throw e; } } + + private boolean isOrdered(String sql) + { + // FIXME: SqlToRelConverter.isOrdered(null) would be better + sql = sql.toLowerCase(Locale.ENGLISH).replace('\n', ' '); + sql = sql.substring(sql.lastIndexOf(')')); + return sql.contains("order"); + } } static class ArrayRowCmp implements Comparator @@ -391,6 +396,7 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { + Predicate longPattern = Pattern.compile("-?[0-9]+").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; @@ -408,7 +414,7 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - if (val.matches("-?[0-9]+")) { + if (longPattern.test(val)) { newVal = Numbers.parseLong(val); } else { Function parser = TimestampParser.createTimestampParser("auto"); From 0fe39f8f2098068ca9968284a819242fc71d5c05 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 10:54:29 +0000 Subject: [PATCH 045/164] fix pattern --- .../java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index e085840327cb..4309a0ab601e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -396,7 +396,7 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { - Predicate longPattern = Pattern.compile("-?[0-9]+").asPredicate(); + Predicate longPattern = Pattern.compile("^-?[0-9]+$").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; From 15e46dbce37acddb0f73582779454791959afde8 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 10:56:49 +0000 Subject: [PATCH 046/164] cleanup --- .../sql/calcite/DrillWindowQueryTest.java | 96 +------------------ 1 file changed, 1 insertion(+), 95 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 4309a0ab601e..7cfcebed371d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -507,7 +507,6 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("aggregates/winFnQry_77") @Test public void test_aggregates_winFnQry_77() throws Exception @@ -637,7 +636,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception @@ -696,7 +694,6 @@ public void test_nestedAggs_frmclause07() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_33") @Test public void test_aggregates_winFnQry_33() throws Exception @@ -705,7 +702,6 @@ public void test_aggregates_winFnQry_33() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_79") @Test public void test_aggregates_winFnQry_79() throws Exception @@ -812,7 +808,6 @@ public void test_aggregates_wo_OrdrBy_3() throws Exception } @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_6") @Test public void test_nestedAggs_woutOby_6() throws Exception @@ -842,7 +837,6 @@ public void test_lag_func_lag_Fn_35() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_44") @Test public void test_aggregates_winFnQry_44() throws Exception @@ -851,7 +845,6 @@ public void test_aggregates_winFnQry_44() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception @@ -923,7 +916,6 @@ public void test_nestedAggs_emtyOvrCls_6() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() throws Exception @@ -1066,7 +1058,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("aggregates/winFnQry_20") @Test public void test_aggregates_winFnQry_20() throws Exception @@ -1089,7 +1080,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception @@ -1284,7 +1274,6 @@ public void test_nestedAggs_emtyOvrCls_2() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("aggregates/winFnQry_13") @Test public void test_aggregates_winFnQry_13() throws Exception @@ -1293,7 +1282,6 @@ public void test_aggregates_winFnQry_13() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_12") @Test public void test_lead_func_lead_Fn_12() throws Exception @@ -1423,7 +1411,6 @@ public void test_aggregates_winFnQry_24() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_23") @Test public void test_lead_func_lead_Fn_23() throws Exception @@ -1432,7 +1419,6 @@ public void test_lead_func_lead_Fn_23() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_69") @Test public void test_lead_func_lead_Fn_69() throws Exception @@ -1518,7 +1504,6 @@ public void test_lead_func_lead_Fn_7() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_35") @Test public void test_aggregates_winFnQry_35() throws Exception @@ -1761,7 +1746,6 @@ public void test_frameclause_subQueries_frmInSubQry_52() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception @@ -1798,7 +1782,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception @@ -1900,7 +1883,6 @@ public void test_lag_func_lag_Fn_15() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_21") @Test public void test_lead_func_lead_Fn_21() throws Exception @@ -1930,7 +1912,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_67") @Test public void test_lead_func_lead_Fn_67() throws Exception @@ -2002,7 +1983,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_37") @Test public void test_aggregates_winFnQry_37() throws Exception @@ -2039,7 +2019,6 @@ public void test_first_val_firstValFn_2() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception @@ -2237,7 +2216,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_43") @Test public void test_aggregates_winFnQry_43() throws Exception @@ -2492,7 +2470,6 @@ public void test_aggregates_wo_OrdrBy_5() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_65") @Test public void test_aggregates_winFnQry_65() throws Exception @@ -2571,7 +2548,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_71") @Test public void test_lead_func_lead_Fn_71() throws Exception @@ -2616,7 +2592,6 @@ public void test_lag_func_lag_Fn_87() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception @@ -2653,7 +2628,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_18") @Test public void test_lead_func_lead_Fn_18() throws Exception @@ -2690,7 +2664,6 @@ public void test_aggregates_testW_Nulls_34() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception @@ -2720,7 +2693,6 @@ public void test_lead_func_lead_Fn_82() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_41") @Test public void test_aggregates_winFnQry_41() throws Exception @@ -2926,7 +2898,6 @@ public void test_lead_func_lead_Fn_62() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("aggregates/winFnQry_63") @Test public void test_aggregates_winFnQry_63() throws Exception @@ -3006,7 +2977,6 @@ public void test_ntile_func_ntileFn_20() throws Exception } @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) - @DrillTest("aggregates/aggOWnFn_3") @Test public void test_aggregates_aggOWnFn_3() throws Exception @@ -3057,7 +3027,6 @@ public void test_aggregates_mtyOvrCluse_05() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_74") @Test public void test_aggregates_winFnQry_74() throws Exception @@ -3300,7 +3269,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception @@ -3330,7 +3298,6 @@ public void test_nestedAggs_basic_1() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_61") @Test public void test_aggregates_winFnQry_61() throws Exception @@ -3516,7 +3483,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_14") @Test public void test_lead_func_lead_Fn_14() throws Exception @@ -3525,7 +3491,6 @@ public void test_lead_func_lead_Fn_14() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("aggregates/winFnQry_83") @Test public void test_aggregates_winFnQry_83() throws Exception @@ -3541,7 +3506,6 @@ public void test_last_val_lastValFn_9() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception @@ -3629,7 +3593,6 @@ public void test_aggregates_winFnQry_8() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_25") @Test public void test_lead_func_lead_Fn_25() throws Exception @@ -3843,7 +3806,6 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception @@ -3915,7 +3877,6 @@ public void test_nestedAggs_multiWin_6() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_81") @Test public void test_aggregates_winFnQry_81() throws Exception @@ -3931,7 +3892,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception @@ -3940,7 +3900,6 @@ public void test_lag_func_lag_Fn_102() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_16") @Test public void test_lead_func_lead_Fn_16() throws Exception @@ -4033,7 +3992,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception @@ -4063,7 +4021,6 @@ public void test_aggregates_testW_Nulls_25() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_39") @Test public void test_aggregates_winFnQry_39() throws Exception @@ -4079,7 +4036,6 @@ public void test_nestedAggs_wPbOb_25() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception @@ -4222,7 +4178,6 @@ public void test_last_val_lastValFn_20() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception @@ -4274,7 +4229,6 @@ public void test_lag_func_lag_Fn_26() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_15") @Test public void test_aggregates_winFnQry_15() throws Exception @@ -4283,7 +4237,6 @@ public void test_aggregates_winFnQry_15() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_10") @Test public void test_lead_func_lead_Fn_10() throws Exception @@ -4348,7 +4301,6 @@ public void test_aggregates_woPrtnBy_36() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception @@ -4365,7 +4317,6 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_22") @Test public void test_lead_func_lead_Fn_22() throws Exception @@ -4381,7 +4332,6 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_68") @Test public void test_lead_func_lead_Fn_68() throws Exception @@ -4460,7 +4410,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_38") @Test public void test_aggregates_winFnQry_38() throws Exception @@ -4476,7 +4425,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_8") @Test public void test_lead_func_lead_Fn_8() throws Exception @@ -4688,7 +4636,6 @@ public void test_nestedAggs_basic_7() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_13") @Test public void test_lead_func_lead_Fn_13() throws Exception @@ -4789,7 +4736,6 @@ public void test_lag_func_lag_Fn_16() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_24") @Test public void test_lead_func_lead_Fn_24() throws Exception @@ -4847,7 +4793,6 @@ public void test_lead_func_lead_Fn_6() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_36") @Test public void test_aggregates_winFnQry_36() throws Exception @@ -5038,7 +4983,6 @@ public void test_aggregates_woPrtnBy_39() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("lag_func/lag_Fn_82") @Test public void test_lag_func_lag_Fn_82() throws Exception @@ -5061,7 +5005,6 @@ public void test_nestedAggs_multiWin_1() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("aggregates/winFnQry_12") @Test public void test_aggregates_winFnQry_12() throws Exception @@ -5070,7 +5013,6 @@ public void test_aggregates_winFnQry_12() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_11") @Test public void test_lead_func_lead_Fn_11() throws Exception @@ -5208,7 +5150,6 @@ public void test_aggregates_winFnQry_69() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception @@ -5317,7 +5258,6 @@ public void test_lead_func_lead_Fn_75() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_34") @Test public void test_aggregates_winFnQry_34() throws Exception @@ -5403,7 +5343,6 @@ public void test_aggregates_woPrtnBy_3() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_45") @Test public void test_aggregates_winFnQry_45() throws Exception @@ -5440,7 +5379,6 @@ public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception } @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_7") @Test public void test_nestedAggs_woutOby_7() throws Exception @@ -5469,8 +5407,7 @@ public void test_frameclause_subQueries_frmInSubQry_62() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_108") @Test public void test_lag_func_lag_Fn_108() throws Exception @@ -5486,7 +5423,6 @@ public void test_lag_func_lag_Fn_34() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_69") @Test public void test_lag_func_lag_Fn_69() throws Exception @@ -5572,7 +5508,6 @@ public void test_lead_func_lead_Fn_51() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception @@ -5695,7 +5630,6 @@ public void test_aggregates_aggOWnFn_7() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("aggregates/winFnQry_21") @Test public void test_aggregates_winFnQry_21() throws Exception @@ -5740,7 +5674,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_20") @Test public void test_lead_func_lead_Fn_20() throws Exception @@ -5749,7 +5682,6 @@ public void test_lead_func_lead_Fn_20() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_66") @Test public void test_lead_func_lead_Fn_66() throws Exception @@ -5851,7 +5783,6 @@ public void test_aggregates_mtyOvrCluse_01() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_32") @Test public void test_aggregates_winFnQry_32() throws Exception @@ -5860,7 +5791,6 @@ public void test_aggregates_winFnQry_32() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_78") @Test public void test_aggregates_winFnQry_78() throws Exception @@ -5975,7 +5905,6 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() throws Exception @@ -5984,7 +5913,6 @@ public void test_lag_func_lag_Fn_103() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_19") @Test public void test_lead_func_lead_Fn_19() throws Exception @@ -6014,7 +5942,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception @@ -6051,7 +5978,6 @@ public void test_lag_func_lag_Fn_75() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_42") @Test public void test_aggregates_winFnQry_42() throws Exception @@ -6144,7 +6070,6 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() throws Exception @@ -6160,7 +6085,6 @@ public void test_aggregates_winFnQry_53() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() throws Exception @@ -6240,7 +6164,6 @@ public void test_first_val_firstValFn_17() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_64") @Test public void test_aggregates_winFnQry_64() throws Exception @@ -6369,7 +6292,6 @@ public void test_aggregates_mtyOvrCluse_02() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_70") @Test public void test_lead_func_lead_Fn_70() throws Exception @@ -6378,7 +6300,6 @@ public void test_lead_func_lead_Fn_70() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_75") @Test public void test_aggregates_winFnQry_75() throws Exception @@ -6387,7 +6308,6 @@ public void test_aggregates_winFnQry_75() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception @@ -6432,7 +6352,6 @@ public void test_lag_func_lag_Fn_31() throws Exception } @DecoupledIgnore(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_40") @Test public void test_aggregates_winFnQry_40() throws Exception @@ -6469,7 +6388,6 @@ public void test_aggregates_testW_Nulls_2() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception @@ -6671,7 +6589,6 @@ public void test_aggregates_aggOWnFn_49() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_62") @Test public void test_aggregates_winFnQry_62() throws Exception @@ -6766,7 +6683,6 @@ public void test_frameclause_subQueries_frmInSubQry_22() throws Exception } @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_9") @Test public void test_nestedAggs_woutOby_9() throws Exception @@ -6838,7 +6754,6 @@ public void test_lag_func_lag_Fn_1() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_72") @Test public void test_lead_func_lead_Fn_72() throws Exception @@ -6896,7 +6811,6 @@ public void test_aggregates_winFnQry_84() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_15") @Test public void test_lead_func_lead_Fn_15() throws Exception @@ -7013,7 +6927,6 @@ public void test_nestedAggs_wPbOb_22() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() throws Exception @@ -7142,7 +7055,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() throws Exception @@ -7264,7 +7176,6 @@ public void test_aggregates_woPrtnBy_18() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_82") @Test public void test_aggregates_winFnQry_82() throws Exception @@ -7273,7 +7184,6 @@ public void test_aggregates_winFnQry_82() throws Exception } @DecoupledIgnore(Modes.CANNOT_APPLY_VIRTUAL_COL) - @DrillTest("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() throws Exception @@ -7289,7 +7199,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() throws Exception @@ -7418,7 +7327,6 @@ public void test_lag_func_lag_Fn_62() throws Exception } @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception @@ -7562,7 +7470,6 @@ public void test_aggregates_winFnQry_16() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception @@ -7641,7 +7548,6 @@ public void test_frameclause_subQueries_frmInSubQry_18() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_80") @Test public void test_aggregates_winFnQry_80() throws Exception From 7c1e2c779e2f9da079e30d7a31551bb8394e4692 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 11:07:10 +0000 Subject: [PATCH 047/164] remove cases.yaml --- .../resources/drill/window/queries/cases.yaml | 1050 ----------------- 1 file changed, 1050 deletions(-) delete mode 100644 sql/src/test/resources/drill/window/queries/cases.yaml diff --git a/sql/src/test/resources/drill/window/queries/cases.yaml b/sql/src/test/resources/drill/window/queries/cases.yaml deleted file mode 100644 index 7d91c5aba3e1..000000000000 --- a/sql/src/test/resources/drill/window/queries/cases.yaml +++ /dev/null @@ -1,1050 +0,0 @@ ---- -cases: -- filename: "aggregates/aggOWnFn_1" -- filename: "aggregates/aggOWnFn_2" -- filename: "aggregates/aggOWnFn_3" - ignoreMode: "NOT_ENOUGH_RULES" -- filename: "aggregates/aggOWnFn_4" - ignoreMode: "COLUMN_NOT_FOUND" -- filename: "aggregates/aggOWnFn_5" -- filename: "aggregates/aggOWnFn_6" -- filename: "aggregates/aggOWnFn_7" -- filename: "aggregates/aggOWnFn_8" -- filename: "aggregates/aggOWnFn_9" -- filename: "aggregates/aggOWnFn_10" -- filename: "aggregates/aggOWnFn_11" -- filename: "aggregates/aggOWnFn_12" -- filename: "aggregates/aggOWnFn_13" -- filename: "aggregates/aggOWnFn_14" -- filename: "aggregates/aggOWnFn_15" -- filename: "aggregates/aggOWnFn_16" -- filename: "aggregates/aggOWnFn_17" -- filename: "aggregates/aggOWnFn_18" -- filename: "aggregates/aggOWnFn_19" -- filename: "aggregates/aggOWnFn_20" -- filename: "aggregates/aggOWnFn_21" -- filename: "aggregates/aggOWnFn_22" -- filename: "aggregates/aggOWnFn_23" -- filename: "aggregates/aggOWnFn_30" -- filename: "aggregates/aggOWnFn_31" -- filename: "aggregates/aggOWnFn_32" -- filename: "aggregates/aggOWnFn_33" -- filename: "aggregates/aggOWnFn_34" -- filename: "aggregates/aggOWnFn_35" -- filename: "aggregates/aggOWnFn_36" -- filename: "aggregates/aggOWnFn_37" -- filename: "aggregates/aggOWnFn_38" -- filename: "aggregates/aggOWnFn_39" -- filename: "aggregates/aggOWnFn_40" -- filename: "aggregates/aggOWnFn_41" -- filename: "aggregates/aggOWnFn_42" -- filename: "aggregates/aggOWnFn_43" -- filename: "aggregates/aggOWnFn_44" -- filename: "aggregates/aggOWnFn_45" -- filename: "aggregates/aggOWnFn_46" -- filename: "aggregates/aggOWnFn_47" -- filename: "aggregates/aggOWnFn_48" -- filename: "aggregates/aggOWnFn_49" -- filename: "aggregates/aggOWnFn_50" -- filename: "aggregates/aggOWnFn_51" -- filename: "aggregates/mtyOvrCluse_01" -- filename: "aggregates/mtyOvrCluse_02" -- filename: "aggregates/mtyOvrCluse_03" -- filename: "aggregates/mtyOvrCluse_04" -- filename: "aggregates/mtyOvrCluse_05" -- filename: "aggregates/testW_Nulls_1" -- filename: "aggregates/testW_Nulls_10" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_11" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_12" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_13" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_14" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_15" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_16" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_17" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_18" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_19" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_2" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_20" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_21" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_22" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_23" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_24" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_25" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_26" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_27" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_28" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_29" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_3" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_30" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_31" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_32" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_33" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_34" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_35" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_36" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_37" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_38" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_39" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_4" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_5" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_6" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_7" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_8" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/testW_Nulls_9" - ignoreMode: "NULLS_FIRST_LAST" -- filename: "aggregates/wPrtnOrdrBy_1" -- filename: "aggregates/wPrtnOrdrBy_10" -- filename: "aggregates/wPrtnOrdrBy_3" -- filename: "aggregates/wPrtnOrdrBy_4" -- filename: "aggregates/wPrtnOrdrBy_5" -- filename: "aggregates/wPrtnOrdrBy_6" -- filename: "aggregates/wPrtnOrdrBy_7" -- filename: "aggregates/wPrtnOrdrBy_8" -- filename: "aggregates/wPrtnOrdrBy_9" -- filename: "aggregates/winFnQry_1" -- filename: "aggregates/winFnQry_10" -- filename: "aggregates/winFnQry_11" -- filename: "aggregates/winFnQry_12" - ignoreMode: NPE -- filename: "aggregates/winFnQry_13" - ignoreMode: NPE -- filename: "aggregates/winFnQry_14" -- filename: "aggregates/winFnQry_15" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_16" -- filename: "aggregates/winFnQry_17" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_18" -- filename: "aggregates/winFnQry_19" -- filename: "aggregates/winFnQry_2" -- filename: "aggregates/winFnQry_20" - ignoreMode: NPE -- filename: "aggregates/winFnQry_21" - ignoreMode: NPE -- filename: "aggregates/winFnQry_22" -- filename: "aggregates/winFnQry_23" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_24" -- filename: "aggregates/winFnQry_26" -- filename: "aggregates/winFnQry_28" -- filename: "aggregates/winFnQry_29" -- filename: "aggregates/winFnQry_3" -- filename: "aggregates/winFnQry_31" -- filename: "aggregates/winFnQry_32" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_33" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_34" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_35" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_36" - ignoreMode: BIGINT_TO_DATE -- filename: "aggregates/winFnQry_37" -- filename: "aggregates/winFnQry_38" -- filename: "aggregates/winFnQry_39" -- filename: "aggregates/winFnQry_4" -- filename: "aggregates/winFnQry_40" -- filename: "aggregates/winFnQry_41" -- filename: "aggregates/winFnQry_42" -- filename: "aggregates/winFnQry_43" -- filename: "aggregates/winFnQry_44" -- filename: "aggregates/winFnQry_45" -- filename: "aggregates/winFnQry_46" -- filename: "aggregates/winFnQry_47" -- filename: "aggregates/winFnQry_48" -- filename: "aggregates/winFnQry_49" -- filename: "aggregates/winFnQry_5" -- filename: "aggregates/winFnQry_50" -- filename: "aggregates/winFnQry_51" -- filename: "aggregates/winFnQry_52" -- filename: "aggregates/winFnQry_53" -- filename: "aggregates/winFnQry_54" -- filename: "aggregates/winFnQry_55" -- filename: "aggregates/winFnQry_56" -- filename: "aggregates/winFnQry_57" -- filename: "aggregates/winFnQry_58" -- filename: "aggregates/winFnQry_59" -- filename: "aggregates/winFnQry_6" -- filename: "aggregates/winFnQry_60" -- filename: "aggregates/winFnQry_61" -- filename: "aggregates/winFnQry_62" -- filename: "aggregates/winFnQry_63" -- filename: "aggregates/winFnQry_64" -- filename: "aggregates/winFnQry_65" -- filename: "aggregates/winFnQry_66" -- filename: "aggregates/winFnQry_67" -- filename: "aggregates/winFnQry_68" -- filename: "aggregates/winFnQry_69" -- filename: "aggregates/winFnQry_7" -- filename: "aggregates/winFnQry_70" -- filename: "aggregates/winFnQry_71" -- filename: "aggregates/winFnQry_72" -- filename: "aggregates/winFnQry_73" -- filename: "aggregates/winFnQry_74" -- filename: "aggregates/winFnQry_75" -- filename: "aggregates/winFnQry_76" -- filename: "aggregates/winFnQry_77" -- filename: "aggregates/winFnQry_78" -- filename: "aggregates/winFnQry_79" -- filename: "aggregates/winFnQry_8" -- filename: "aggregates/winFnQry_80" -- filename: "aggregates/winFnQry_81" -- filename: "aggregates/winFnQry_82" -- filename: "aggregates/winFnQry_83" -- filename: "aggregates/winFnQry_84" -- filename: "aggregates/winFnQry_85" -- filename: "aggregates/winFnQry_9" -- filename: "aggregates/woPrtnBy_1" -- filename: "aggregates/woPrtnBy_10" -- filename: "aggregates/woPrtnBy_11" -- filename: "aggregates/woPrtnBy_12" -- filename: "aggregates/woPrtnBy_13" -- filename: "aggregates/woPrtnBy_14" -- filename: "aggregates/woPrtnBy_15" -- filename: "aggregates/woPrtnBy_16" -- filename: "aggregates/woPrtnBy_17" -- filename: "aggregates/woPrtnBy_18" -- filename: "aggregates/woPrtnBy_19" -- filename: "aggregates/woPrtnBy_2" -- filename: "aggregates/woPrtnBy_20" -- filename: "aggregates/woPrtnBy_21" -- filename: "aggregates/woPrtnBy_22" -- filename: "aggregates/woPrtnBy_23" -- filename: "aggregates/woPrtnBy_24" -- filename: "aggregates/woPrtnBy_25" -- filename: "aggregates/woPrtnBy_26" -- filename: "aggregates/woPrtnBy_27" -- filename: "aggregates/woPrtnBy_28" -- filename: "aggregates/woPrtnBy_29" -- filename: "aggregates/woPrtnBy_3" -- filename: "aggregates/woPrtnBy_30" -- filename: "aggregates/woPrtnBy_31" -- filename: "aggregates/woPrtnBy_32" -- filename: "aggregates/woPrtnBy_33" -- filename: "aggregates/woPrtnBy_34" -- filename: "aggregates/woPrtnBy_35" -- filename: "aggregates/woPrtnBy_36" -- filename: "aggregates/woPrtnBy_37" -- filename: "aggregates/woPrtnBy_38" -- filename: "aggregates/woPrtnBy_39" -- filename: "aggregates/woPrtnBy_4" -- filename: "aggregates/woPrtnBy_40" -- filename: "aggregates/woPrtnBy_41" -- filename: "aggregates/woPrtnBy_42" -- filename: "aggregates/woPrtnBy_43" -- filename: "aggregates/woPrtnBy_44" -- filename: "aggregates/woPrtnBy_45" -- filename: "aggregates/woPrtnBy_46" -- filename: "aggregates/woPrtnBy_47" -- filename: "aggregates/woPrtnBy_48" -- filename: "aggregates/woPrtnBy_49" -- filename: "aggregates/woPrtnBy_5" -- filename: "aggregates/woPrtnBy_50" -- filename: "aggregates/woPrtnBy_6" -- filename: "aggregates/woPrtnBy_7" -- filename: "aggregates/woPrtnBy_8" -- filename: "aggregates/woPrtnBy_9" -- filename: "aggregates/wo_OrdrBy_1" -- filename: "aggregates/wo_OrdrBy_10" -- filename: "aggregates/wo_OrdrBy_11" -- filename: "aggregates/wo_OrdrBy_12" -- filename: "aggregates/wo_OrdrBy_13" -- filename: "aggregates/wo_OrdrBy_14" -- filename: "aggregates/wo_OrdrBy_15" -- filename: "aggregates/wo_OrdrBy_16" -- filename: "aggregates/wo_OrdrBy_17" -- filename: "aggregates/wo_OrdrBy_18" -- filename: "aggregates/wo_OrdrBy_19" -- filename: "aggregates/wo_OrdrBy_2" -- filename: "aggregates/wo_OrdrBy_20" -- filename: "aggregates/wo_OrdrBy_21" -- filename: "aggregates/wo_OrdrBy_22" -- filename: "aggregates/wo_OrdrBy_23" -- filename: "aggregates/wo_OrdrBy_24" -- filename: "aggregates/wo_OrdrBy_25" -- filename: "aggregates/wo_OrdrBy_26" -- filename: "aggregates/wo_OrdrBy_3" -- filename: "aggregates/wo_OrdrBy_4" -- filename: "aggregates/wo_OrdrBy_5" -- filename: "aggregates/wo_OrdrBy_6" -- filename: "aggregates/wo_OrdrBy_7" -- filename: "aggregates/wo_OrdrBy_8" -- filename: "aggregates/wo_OrdrBy_9" -- filename: "first_val/firstValFn_1" -- filename: "first_val/firstValFn_10" -- filename: "first_val/firstValFn_11" -- filename: "first_val/firstValFn_12" -- filename: "first_val/firstValFn_13" -- filename: "first_val/firstValFn_14" -- filename: "first_val/firstValFn_15" -- filename: "first_val/firstValFn_16" -- filename: "first_val/firstValFn_17" -- filename: "first_val/firstValFn_18" -- filename: "first_val/firstValFn_19" -- filename: "first_val/firstValFn_2" -- filename: "first_val/firstValFn_20" -- filename: "first_val/firstValFn_21" -- filename: "first_val/firstValFn_22" -- filename: "first_val/firstValFn_23" -- filename: "first_val/firstValFn_24" -- filename: "first_val/firstValFn_25" -- filename: "first_val/firstValFn_26" -- filename: "first_val/firstValFn_27" -- filename: "first_val/firstValFn_28" -- filename: "first_val/firstValFn_29" -- filename: "first_val/firstValFn_3" -- filename: "first_val/firstValFn_30" -- filename: "first_val/firstValFn_31" -- filename: "first_val/firstValFn_32" -- filename: "first_val/firstValFn_33" -- filename: "first_val/firstValFn_4" -- filename: "first_val/firstValFn_5" -- filename: "first_val/firstValFn_6" -- filename: "first_val/firstValFn_7" -- filename: "first_val/firstValFn_8" -- filename: "first_val/firstValFn_9" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_1" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_2" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_3" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_4" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_5" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_6" -- filename: "frameclause/RBCRACR/RBCRACR_bgint_7" -- filename: "frameclause/RBCRACR/RBCRACR_bln_1" -- filename: "frameclause/RBCRACR/RBCRACR_bln_2" -- filename: "frameclause/RBCRACR/RBCRACR_bln_3" -- filename: "frameclause/RBCRACR/RBCRACR_char_1" -- filename: "frameclause/RBCRACR/RBCRACR_char_2" -- filename: "frameclause/RBCRACR/RBCRACR_char_3" -- filename: "frameclause/RBCRACR/RBCRACR_char_4" -- filename: "frameclause/RBCRACR/RBCRACR_char_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_1" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_2" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_3" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_4" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_5" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_6" -- filename: "frameclause/RBCRACR/RBCRACR_dbl_7" -- filename: "frameclause/RBCRACR/RBCRACR_dt_1" -- filename: "frameclause/RBCRACR/RBCRACR_dt_2" -- filename: "frameclause/RBCRACR/RBCRACR_dt_3" -- filename: "frameclause/RBCRACR/RBCRACR_dt_4" -- filename: "frameclause/RBCRACR/RBCRACR_dt_5" -- filename: "frameclause/RBCRACR/RBCRACR_int_1" -- filename: "frameclause/RBCRACR/RBCRACR_int_10" -- filename: "frameclause/RBCRACR/RBCRACR_int_11" -- filename: "frameclause/RBCRACR/RBCRACR_int_12" -- filename: "frameclause/RBCRACR/RBCRACR_int_13" -- filename: "frameclause/RBCRACR/RBCRACR_int_14" -- filename: "frameclause/RBCRACR/RBCRACR_int_2" -- filename: "frameclause/RBCRACR/RBCRACR_int_3" -- filename: "frameclause/RBCRACR/RBCRACR_int_4" -- filename: "frameclause/RBCRACR/RBCRACR_int_5" -- filename: "frameclause/RBCRACR/RBCRACR_int_6" -- filename: "frameclause/RBCRACR/RBCRACR_int_7" -- filename: "frameclause/RBCRACR/RBCRACR_int_8" -- filename: "frameclause/RBCRACR/RBCRACR_int_9" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_1" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_2" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_3" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_4" -- filename: "frameclause/RBCRACR/RBCRACR_vchar_5" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_1" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_2" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_3" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_4" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_5" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_6" -- filename: "frameclause/RBUPACR/RBUPACR_bgint_7" -- filename: "frameclause/RBUPACR/RBUPACR_bln_1" -- filename: "frameclause/RBUPACR/RBUPACR_bln_2" -- filename: "frameclause/RBUPACR/RBUPACR_bln_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_1" -- filename: "frameclause/RBUPACR/RBUPACR_chr_2" -- filename: "frameclause/RBUPACR/RBUPACR_chr_3" -- filename: "frameclause/RBUPACR/RBUPACR_chr_4" -- filename: "frameclause/RBUPACR/RBUPACR_chr_5" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_1" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_2" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_3" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_4" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_5" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_6" -- filename: "frameclause/RBUPACR/RBUPACR_dbl_7" -- filename: "frameclause/RBUPACR/RBUPACR_dt_1" -- filename: "frameclause/RBUPACR/RBUPACR_dt_2" -- filename: "frameclause/RBUPACR/RBUPACR_dt_3" -- filename: "frameclause/RBUPACR/RBUPACR_dt_4" -- filename: "frameclause/RBUPACR/RBUPACR_dt_5" -- filename: "frameclause/RBUPACR/RBUPACR_int1" -- filename: "frameclause/RBUPACR/RBUPACR_int10" -- filename: "frameclause/RBUPACR/RBUPACR_int11" -- filename: "frameclause/RBUPACR/RBUPACR_int12" -- filename: "frameclause/RBUPACR/RBUPACR_int13" -- filename: "frameclause/RBUPACR/RBUPACR_int14" -- filename: "frameclause/RBUPACR/RBUPACR_int2" -- filename: "frameclause/RBUPACR/RBUPACR_int3" -- filename: "frameclause/RBUPACR/RBUPACR_int4" -- filename: "frameclause/RBUPACR/RBUPACR_int5" -- filename: "frameclause/RBUPACR/RBUPACR_int6" -- filename: "frameclause/RBUPACR/RBUPACR_int7" -- filename: "frameclause/RBUPACR/RBUPACR_int8" -- filename: "frameclause/RBUPACR/RBUPACR_int9" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_1" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_2" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_3" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_4" -- filename: "frameclause/RBUPACR/RBUPACR_vchr_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_bgint_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_bln_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_char_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_dbl_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_dt_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_10" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_11" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_12" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_13" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_14" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_5" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_6" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_7" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_8" -- filename: "frameclause/RBUPAUF/RBUPAUF_int_9" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_1" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_2" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_3" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_4" -- filename: "frameclause/RBUPAUF/RBUPAUF_vchar_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_1" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_2" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_3" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_4" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_5" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_6" -- filename: "frameclause/defaultFrame/RBUPACR_bgint_7" -- filename: "frameclause/defaultFrame/RBUPACR_bln_1" -- filename: "frameclause/defaultFrame/RBUPACR_bln_2" -- filename: "frameclause/defaultFrame/RBUPACR_bln_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_1" -- filename: "frameclause/defaultFrame/RBUPACR_chr_2" -- filename: "frameclause/defaultFrame/RBUPACR_chr_3" -- filename: "frameclause/defaultFrame/RBUPACR_chr_4" -- filename: "frameclause/defaultFrame/RBUPACR_chr_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_1" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_2" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_3" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_4" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_5" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_6" -- filename: "frameclause/defaultFrame/RBUPACR_dbl_7" -- filename: "frameclause/defaultFrame/RBUPACR_dt_1" -- filename: "frameclause/defaultFrame/RBUPACR_dt_2" -- filename: "frameclause/defaultFrame/RBUPACR_dt_3" -- filename: "frameclause/defaultFrame/RBUPACR_dt_4" -- filename: "frameclause/defaultFrame/RBUPACR_dt_5" -- filename: "frameclause/defaultFrame/RBUPACR_int1" -- filename: "frameclause/defaultFrame/RBUPACR_int10" -- filename: "frameclause/defaultFrame/RBUPACR_int11" -- filename: "frameclause/defaultFrame/RBUPACR_int12" -- filename: "frameclause/defaultFrame/RBUPACR_int13" -- filename: "frameclause/defaultFrame/RBUPACR_int14" -- filename: "frameclause/defaultFrame/RBUPACR_int2" -- filename: "frameclause/defaultFrame/RBUPACR_int3" -- filename: "frameclause/defaultFrame/RBUPACR_int4" -- filename: "frameclause/defaultFrame/RBUPACR_int5" -- filename: "frameclause/defaultFrame/RBUPACR_int6" -- filename: "frameclause/defaultFrame/RBUPACR_int7" -- filename: "frameclause/defaultFrame/RBUPACR_int8" -- filename: "frameclause/defaultFrame/RBUPACR_int9" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_1" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_2" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_3" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_4" -- filename: "frameclause/defaultFrame/RBUPACR_vchr_5" -- filename: "frameclause/multipl_wnwds/avg_mulwds" -- filename: "frameclause/multipl_wnwds/count_mulwds" -- filename: "frameclause/multipl_wnwds/fval_mulwds" -- filename: "frameclause/multipl_wnwds/lval_mulwds" -- filename: "frameclause/multipl_wnwds/max_mulwds" -- filename: "frameclause/multipl_wnwds/min_mulwds" -- filename: "frameclause/multipl_wnwds/mulwind_01" -- filename: "frameclause/multipl_wnwds/mulwind_06" -- filename: "frameclause/multipl_wnwds/mulwind_07" -- filename: "frameclause/multipl_wnwds/mulwind_08" -- filename: "frameclause/multipl_wnwds/mulwind_09" -- filename: "frameclause/multipl_wnwds/rnkNoFrm01" -- filename: "frameclause/multipl_wnwds/rnkNoFrm02" -- filename: "frameclause/multipl_wnwds/rnkNoFrm03" -- filename: "frameclause/multipl_wnwds/rnkNoFrm04" -- filename: "frameclause/multipl_wnwds/rnkNoFrm05" -- filename: "frameclause/multipl_wnwds/rnkNoFrm06" -- filename: "frameclause/multipl_wnwds/sum_mulwds" -- filename: "frameclause/subQueries/frmInSubQry_01" -- filename: "frameclause/subQueries/frmInSubQry_02" -- filename: "frameclause/subQueries/frmInSubQry_03" -- filename: "frameclause/subQueries/frmInSubQry_04" -- filename: "frameclause/subQueries/frmInSubQry_05" -- filename: "frameclause/subQueries/frmInSubQry_06" -- filename: "frameclause/subQueries/frmInSubQry_07" -- filename: "frameclause/subQueries/frmInSubQry_08" -- filename: "frameclause/subQueries/frmInSubQry_09" -- filename: "frameclause/subQueries/frmInSubQry_10" -- filename: "frameclause/subQueries/frmInSubQry_11" -- filename: "frameclause/subQueries/frmInSubQry_12" -- filename: "frameclause/subQueries/frmInSubQry_13" -- filename: "frameclause/subQueries/frmInSubQry_14" -- filename: "frameclause/subQueries/frmInSubQry_15" -- filename: "frameclause/subQueries/frmInSubQry_16" -- filename: "frameclause/subQueries/frmInSubQry_17" -- filename: "frameclause/subQueries/frmInSubQry_18" -- filename: "frameclause/subQueries/frmInSubQry_19" -- filename: "frameclause/subQueries/frmInSubQry_20" -- filename: "frameclause/subQueries/frmInSubQry_21" -- filename: "frameclause/subQueries/frmInSubQry_22" -- filename: "frameclause/subQueries/frmInSubQry_23" -- filename: "frameclause/subQueries/frmInSubQry_24" -- filename: "frameclause/subQueries/frmInSubQry_25" -- filename: "frameclause/subQueries/frmInSubQry_26" -- filename: "frameclause/subQueries/frmInSubQry_27" -- filename: "frameclause/subQueries/frmInSubQry_28" -- filename: "frameclause/subQueries/frmInSubQry_29" -- filename: "frameclause/subQueries/frmInSubQry_30" -- filename: "frameclause/subQueries/frmInSubQry_31" -- filename: "frameclause/subQueries/frmInSubQry_32" -- filename: "frameclause/subQueries/frmInSubQry_33" -- filename: "frameclause/subQueries/frmInSubQry_34" -- filename: "frameclause/subQueries/frmInSubQry_35" -- filename: "frameclause/subQueries/frmInSubQry_36" -- filename: "frameclause/subQueries/frmInSubQry_37" -- filename: "frameclause/subQueries/frmInSubQry_38" -- filename: "frameclause/subQueries/frmInSubQry_39" -- filename: "frameclause/subQueries/frmInSubQry_40" -- filename: "frameclause/subQueries/frmInSubQry_41" -- filename: "frameclause/subQueries/frmInSubQry_42" -- filename: "frameclause/subQueries/frmInSubQry_43" -- filename: "frameclause/subQueries/frmInSubQry_44" -- filename: "frameclause/subQueries/frmInSubQry_45" -- filename: "frameclause/subQueries/frmInSubQry_46" -- filename: "frameclause/subQueries/frmInSubQry_47" -- filename: "frameclause/subQueries/frmInSubQry_48" -- filename: "frameclause/subQueries/frmInSubQry_49" -- filename: "frameclause/subQueries/frmInSubQry_50" -- filename: "frameclause/subQueries/frmInSubQry_51" -- filename: "frameclause/subQueries/frmInSubQry_52" -- filename: "frameclause/subQueries/frmInSubQry_53" -- filename: "frameclause/subQueries/frmInSubQry_54" -- filename: "frameclause/subQueries/frmInSubQry_55" -- filename: "frameclause/subQueries/frmInSubQry_56" -- filename: "frameclause/subQueries/frmInSubQry_57" -- filename: "frameclause/subQueries/frmInSubQry_58" -- filename: "frameclause/subQueries/frmInSubQry_59" -- filename: "frameclause/subQueries/frmInSubQry_60" -- filename: "frameclause/subQueries/frmInSubQry_61" -- filename: "frameclause/subQueries/frmInSubQry_62" -- filename: "frameclause/subQueries/frmInSubQry_63" -- filename: "frameclause/subQueries/frmInSubQry_64" -- filename: "lag_func/lag_Fn_1" -- filename: "lag_func/lag_Fn_10" -- filename: "lag_func/lag_Fn_100" -- filename: "lag_func/lag_Fn_101" -- filename: "lag_func/lag_Fn_102" -- filename: "lag_func/lag_Fn_103" -- filename: "lag_func/lag_Fn_104" -- filename: "lag_func/lag_Fn_105" -- filename: "lag_func/lag_Fn_106" -- filename: "lag_func/lag_Fn_107" -- filename: "lag_func/lag_Fn_108" -- filename: "lag_func/lag_Fn_109" -- filename: "lag_func/lag_Fn_11" -- filename: "lag_func/lag_Fn_110" -- filename: "lag_func/lag_Fn_111" -- filename: "lag_func/lag_Fn_112" -- filename: "lag_func/lag_Fn_12" -- filename: "lag_func/lag_Fn_13" -- filename: "lag_func/lag_Fn_14" -- filename: "lag_func/lag_Fn_15" -- filename: "lag_func/lag_Fn_16" -- filename: "lag_func/lag_Fn_17" -- filename: "lag_func/lag_Fn_18" -- filename: "lag_func/lag_Fn_19" -- filename: "lag_func/lag_Fn_2" -- filename: "lag_func/lag_Fn_20" -- filename: "lag_func/lag_Fn_21" -- filename: "lag_func/lag_Fn_22" -- filename: "lag_func/lag_Fn_23" -- filename: "lag_func/lag_Fn_24" -- filename: "lag_func/lag_Fn_25" -- filename: "lag_func/lag_Fn_26" -- filename: "lag_func/lag_Fn_28" -- filename: "lag_func/lag_Fn_29" -- filename: "lag_func/lag_Fn_3" -- filename: "lag_func/lag_Fn_30" -- filename: "lag_func/lag_Fn_31" -- filename: "lag_func/lag_Fn_32" -- filename: "lag_func/lag_Fn_33" -- filename: "lag_func/lag_Fn_34" -- filename: "lag_func/lag_Fn_35" -- filename: "lag_func/lag_Fn_37" -- filename: "lag_func/lag_Fn_38" -- filename: "lag_func/lag_Fn_39" -- filename: "lag_func/lag_Fn_4" -- filename: "lag_func/lag_Fn_40" -- filename: "lag_func/lag_Fn_41" -- filename: "lag_func/lag_Fn_42" -- filename: "lag_func/lag_Fn_43" -- filename: "lag_func/lag_Fn_44" -- filename: "lag_func/lag_Fn_45" -- filename: "lag_func/lag_Fn_46" -- filename: "lag_func/lag_Fn_47" -- filename: "lag_func/lag_Fn_48" -- filename: "lag_func/lag_Fn_49" -- filename: "lag_func/lag_Fn_5" -- filename: "lag_func/lag_Fn_50" -- filename: "lag_func/lag_Fn_51" -- filename: "lag_func/lag_Fn_52" -- filename: "lag_func/lag_Fn_53" -- filename: "lag_func/lag_Fn_54" -- filename: "lag_func/lag_Fn_55" -- filename: "lag_func/lag_Fn_56" -- filename: "lag_func/lag_Fn_57" -- filename: "lag_func/lag_Fn_58" -- filename: "lag_func/lag_Fn_59" -- filename: "lag_func/lag_Fn_6" -- filename: "lag_func/lag_Fn_60" -- filename: "lag_func/lag_Fn_61" -- filename: "lag_func/lag_Fn_62" -- filename: "lag_func/lag_Fn_63" -- filename: "lag_func/lag_Fn_64" -- filename: "lag_func/lag_Fn_65" -- filename: "lag_func/lag_Fn_66" -- filename: "lag_func/lag_Fn_67" -- filename: "lag_func/lag_Fn_68" -- filename: "lag_func/lag_Fn_69" -- filename: "lag_func/lag_Fn_7" -- filename: "lag_func/lag_Fn_70" -- filename: "lag_func/lag_Fn_71" -- filename: "lag_func/lag_Fn_72" -- filename: "lag_func/lag_Fn_73" -- filename: "lag_func/lag_Fn_74" -- filename: "lag_func/lag_Fn_75" -- filename: "lag_func/lag_Fn_76" -- filename: "lag_func/lag_Fn_77" -- filename: "lag_func/lag_Fn_78" -- filename: "lag_func/lag_Fn_79" -- filename: "lag_func/lag_Fn_8" -- filename: "lag_func/lag_Fn_80" -- filename: "lag_func/lag_Fn_81" -- filename: "lag_func/lag_Fn_82" -- filename: "lag_func/lag_Fn_83" -- filename: "lag_func/lag_Fn_84" -- filename: "lag_func/lag_Fn_85" -- filename: "lag_func/lag_Fn_86" -- filename: "lag_func/lag_Fn_87" -- filename: "lag_func/lag_Fn_88" -- filename: "lag_func/lag_Fn_89" -- filename: "lag_func/lag_Fn_9" -- filename: "lag_func/lag_Fn_90" -- filename: "lag_func/lag_Fn_91" -- filename: "lag_func/lag_Fn_92" -- filename: "lag_func/lag_Fn_93" -- filename: "lag_func/lag_Fn_94" -- filename: "lag_func/lag_Fn_95" -- filename: "lag_func/lag_Fn_96" -- filename: "lag_func/lag_Fn_97" -- filename: "lag_func/lag_Fn_98" -- filename: "lag_func/lag_Fn_99" -- filename: "last_val/lastValFn_1" -- filename: "last_val/lastValFn_10" -- filename: "last_val/lastValFn_11" -- filename: "last_val/lastValFn_12" -- filename: "last_val/lastValFn_13" -- filename: "last_val/lastValFn_14" -- filename: "last_val/lastValFn_15" -- filename: "last_val/lastValFn_16" -- filename: "last_val/lastValFn_17" -- filename: "last_val/lastValFn_18" -- filename: "last_val/lastValFn_19" -- filename: "last_val/lastValFn_2" -- filename: "last_val/lastValFn_20" -- filename: "last_val/lastValFn_21" -- filename: "last_val/lastValFn_22" -- filename: "last_val/lastValFn_23" -- filename: "last_val/lastValFn_24" -- filename: "last_val/lastValFn_25" -- filename: "last_val/lastValFn_26" -- filename: "last_val/lastValFn_27" -- filename: "last_val/lastValFn_28" -- filename: "last_val/lastValFn_29" -- filename: "last_val/lastValFn_3" -- filename: "last_val/lastValFn_30" -- filename: "last_val/lastValFn_31" -- filename: "last_val/lastValFn_32" -- filename: "last_val/lastValFn_33" -- filename: "last_val/lastValFn_34" -- filename: "last_val/lastValFn_35" -- filename: "last_val/lastValFn_36" -- filename: "last_val/lastValFn_37" -- filename: "last_val/lastValFn_38" -- filename: "last_val/lastValFn_39" -- filename: "last_val/lastValFn_4" -- filename: "last_val/lastValFn_5" -- filename: "last_val/lastValFn_6" -- filename: "last_val/lastValFn_7" -- filename: "last_val/lastValFn_8" -- filename: "last_val/lastValFn_9" -- filename: "lead_func/lead_Fn_1" -- filename: "lead_func/lead_Fn_10" -- filename: "lead_func/lead_Fn_100" -- filename: "lead_func/lead_Fn_101" -- filename: "lead_func/lead_Fn_102" -- filename: "lead_func/lead_Fn_103" -- filename: "lead_func/lead_Fn_104" -- filename: "lead_func/lead_Fn_105" -- filename: "lead_func/lead_Fn_106" -- filename: "lead_func/lead_Fn_107" -- filename: "lead_func/lead_Fn_11" -- filename: "lead_func/lead_Fn_12" -- filename: "lead_func/lead_Fn_13" -- filename: "lead_func/lead_Fn_14" -- filename: "lead_func/lead_Fn_15" -- filename: "lead_func/lead_Fn_16" -- filename: "lead_func/lead_Fn_17" -- filename: "lead_func/lead_Fn_18" -- filename: "lead_func/lead_Fn_19" -- filename: "lead_func/lead_Fn_2" -- filename: "lead_func/lead_Fn_20" -- filename: "lead_func/lead_Fn_21" -- filename: "lead_func/lead_Fn_22" -- filename: "lead_func/lead_Fn_23" -- filename: "lead_func/lead_Fn_24" -- filename: "lead_func/lead_Fn_25" -- filename: "lead_func/lead_Fn_27" -- filename: "lead_func/lead_Fn_28" -- filename: "lead_func/lead_Fn_29" -- filename: "lead_func/lead_Fn_3" -- filename: "lead_func/lead_Fn_30" -- filename: "lead_func/lead_Fn_31" -- filename: "lead_func/lead_Fn_32" -- filename: "lead_func/lead_Fn_33" -- filename: "lead_func/lead_Fn_34" -- filename: "lead_func/lead_Fn_35" -- filename: "lead_func/lead_Fn_36" -- filename: "lead_func/lead_Fn_37" -- filename: "lead_func/lead_Fn_38" -- filename: "lead_func/lead_Fn_39" -- filename: "lead_func/lead_Fn_4" -- filename: "lead_func/lead_Fn_40" -- filename: "lead_func/lead_Fn_41" -- filename: "lead_func/lead_Fn_42" -- filename: "lead_func/lead_Fn_43" -- filename: "lead_func/lead_Fn_44" -- filename: "lead_func/lead_Fn_45" -- filename: "lead_func/lead_Fn_46" -- filename: "lead_func/lead_Fn_47" -- filename: "lead_func/lead_Fn_48" -- filename: "lead_func/lead_Fn_49" -- filename: "lead_func/lead_Fn_5" -- filename: "lead_func/lead_Fn_50" -- filename: "lead_func/lead_Fn_51" -- filename: "lead_func/lead_Fn_52" -- filename: "lead_func/lead_Fn_53" -- filename: "lead_func/lead_Fn_54" -- filename: "lead_func/lead_Fn_55" -- filename: "lead_func/lead_Fn_56" -- filename: "lead_func/lead_Fn_57" -- filename: "lead_func/lead_Fn_58" -- filename: "lead_func/lead_Fn_59" -- filename: "lead_func/lead_Fn_6" -- filename: "lead_func/lead_Fn_60" -- filename: "lead_func/lead_Fn_61" -- filename: "lead_func/lead_Fn_62" -- filename: "lead_func/lead_Fn_63" -- filename: "lead_func/lead_Fn_64" -- filename: "lead_func/lead_Fn_65" -- filename: "lead_func/lead_Fn_66" -- filename: "lead_func/lead_Fn_67" -- filename: "lead_func/lead_Fn_68" -- filename: "lead_func/lead_Fn_69" -- filename: "lead_func/lead_Fn_7" -- filename: "lead_func/lead_Fn_70" -- filename: "lead_func/lead_Fn_71" -- filename: "lead_func/lead_Fn_72" -- filename: "lead_func/lead_Fn_73" -- filename: "lead_func/lead_Fn_74" -- filename: "lead_func/lead_Fn_75" -- filename: "lead_func/lead_Fn_76" -- filename: "lead_func/lead_Fn_77" -- filename: "lead_func/lead_Fn_78" -- filename: "lead_func/lead_Fn_79" -- filename: "lead_func/lead_Fn_8" -- filename: "lead_func/lead_Fn_80" -- filename: "lead_func/lead_Fn_81" -- filename: "lead_func/lead_Fn_82" -- filename: "lead_func/lead_Fn_83" -- filename: "lead_func/lead_Fn_84" -- filename: "lead_func/lead_Fn_85" -- filename: "lead_func/lead_Fn_86" -- filename: "lead_func/lead_Fn_87" -- filename: "lead_func/lead_Fn_88" -- filename: "lead_func/lead_Fn_89" -- filename: "lead_func/lead_Fn_9" -- filename: "lead_func/lead_Fn_90" -- filename: "lead_func/lead_Fn_91" -- filename: "lead_func/lead_Fn_92" -- filename: "lead_func/lead_Fn_93" -- filename: "lead_func/lead_Fn_94" -- filename: "lead_func/lead_Fn_95" -- filename: "lead_func/lead_Fn_96" -- filename: "lead_func/lead_Fn_97" -- filename: "lead_func/lead_Fn_98" -- filename: "lead_func/lead_Fn_99" -- filename: "nestedAggs/basic_1" -- filename: "nestedAggs/basic_10" -- filename: "nestedAggs/basic_2" -- filename: "nestedAggs/basic_3" -- filename: "nestedAggs/basic_4" -- filename: "nestedAggs/basic_5" -- filename: "nestedAggs/basic_6" -- filename: "nestedAggs/basic_7" -- filename: "nestedAggs/basic_8" -- filename: "nestedAggs/basic_9" -- filename: "nestedAggs/cte_win_01" -- filename: "nestedAggs/cte_win_02" - ignoreMode: "COLUMN_NOT_FOUND" -- filename: "nestedAggs/cte_win_03" -- filename: "nestedAggs/cte_win_04" -- filename: "nestedAggs/cte_win_05" -- filename: "nestedAggs/emtyOvrCls_1" -- filename: "nestedAggs/emtyOvrCls_10" -- filename: "nestedAggs/emtyOvrCls_11" -- filename: "nestedAggs/emtyOvrCls_12" -- filename: "nestedAggs/emtyOvrCls_13" -- filename: "nestedAggs/emtyOvrCls_2" -- filename: "nestedAggs/emtyOvrCls_3" -- filename: "nestedAggs/emtyOvrCls_4" -- filename: "nestedAggs/emtyOvrCls_5" -- filename: "nestedAggs/emtyOvrCls_6" -- filename: "nestedAggs/emtyOvrCls_7" -- filename: "nestedAggs/emtyOvrCls_8" -- filename: "nestedAggs/emtyOvrCls_9" -- filename: "nestedAggs/frmclause01" -- filename: "nestedAggs/frmclause02" -- filename: "nestedAggs/frmclause03" -- filename: "nestedAggs/frmclause04" -- filename: "nestedAggs/frmclause05" -- filename: "nestedAggs/frmclause06" -- filename: "nestedAggs/frmclause07" -- filename: "nestedAggs/frmclause08" -- filename: "nestedAggs/frmclause09" -- filename: "nestedAggs/frmclause10" -- filename: "nestedAggs/frmclause11" -- filename: "nestedAggs/frmclause12" -- filename: "nestedAggs/frmclause13" -- filename: "nestedAggs/frmclause14" -- filename: "nestedAggs/frmclause15" -- filename: "nestedAggs/frmclause16" -- filename: "nestedAggs/frmclause17" -- filename: "nestedAggs/frmclause18" -- filename: "nestedAggs/frmclause19" -- filename: "nestedAggs/multiWin_1" -- filename: "nestedAggs/multiWin_5" -- filename: "nestedAggs/multiWin_6" -- filename: "nestedAggs/multiWin_7" -- filename: "nestedAggs/multiWin_8" -- filename: "nestedAggs/nstdWinView01" -- filename: "nestedAggs/nstdagg01" -- filename: "nestedAggs/nstdagg02" -- filename: "nestedAggs/nstdagg03" -- filename: "nestedAggs/nstdagg04" -- filename: "nestedAggs/nstdagg05" -- filename: "nestedAggs/nstdagg06" -- filename: "nestedAggs/nstdagg07" -- filename: "nestedAggs/nstdagg08" -- filename: "nestedAggs/nstdagg09" -- filename: "nestedAggs/nstdagg10" -- filename: "nestedAggs/nstdagg11" -- filename: "nestedAggs/nstdagg12" -- filename: "nestedAggs/nstdagg13" -- filename: "nestedAggs/nstdagg14" -- filename: "nestedAggs/nstdagg15" -- filename: "nestedAggs/nstdagg16" -- filename: "nestedAggs/nstdagg17" -- filename: "nestedAggs/nstdagg18" -- filename: "nestedAggs/nstdagg19" -- filename: "nestedAggs/nstdagg20" -- filename: "nestedAggs/nstdagg21" -- filename: "nestedAggs/nstdagg22" -- filename: "nestedAggs/nstdagg23" -- filename: "nestedAggs/nstdagg24" -- filename: "nestedAggs/nstdagg25" -- filename: "nestedAggs/nstdagg26" -- filename: "nestedAggs/wPbOb_1" -- filename: "nestedAggs/wPbOb_10" -- filename: "nestedAggs/wPbOb_11" -- filename: "nestedAggs/wPbOb_12" -- filename: "nestedAggs/wPbOb_13" -- filename: "nestedAggs/wPbOb_14" -- filename: "nestedAggs/wPbOb_15" -- filename: "nestedAggs/wPbOb_16" -- filename: "nestedAggs/wPbOb_17" -- filename: "nestedAggs/wPbOb_18" -- filename: "nestedAggs/wPbOb_19" -- filename: "nestedAggs/wPbOb_2" -- filename: "nestedAggs/wPbOb_20" -- filename: "nestedAggs/wPbOb_21" -- filename: "nestedAggs/wPbOb_22" -- filename: "nestedAggs/wPbOb_23" -- filename: "nestedAggs/wPbOb_24" -- filename: "nestedAggs/wPbOb_25" -- filename: "nestedAggs/wPbOb_26" -- filename: "nestedAggs/wPbOb_3" -- filename: "nestedAggs/wPbOb_4" -- filename: "nestedAggs/wPbOb_5" -- filename: "nestedAggs/wPbOb_6" -- filename: "nestedAggs/wPbOb_7" -- filename: "nestedAggs/wPbOb_8" -- filename: "nestedAggs/wPbOb_9" -- filename: "nestedAggs/woutOby_1" -- filename: "nestedAggs/woutOby_10" -- filename: "nestedAggs/woutOby_11" -- filename: "nestedAggs/woutOby_12" -- filename: "nestedAggs/woutOby_13" -- filename: "nestedAggs/woutOby_2" -- filename: "nestedAggs/woutOby_3" -- filename: "nestedAggs/woutOby_4" -- filename: "nestedAggs/woutOby_5" -- filename: "nestedAggs/woutOby_6" -- filename: "nestedAggs/woutOby_7" -- filename: "nestedAggs/woutOby_8" -- filename: "nestedAggs/woutOby_9" -- filename: "nestedAggs/woutPrtnBy_1" -- filename: "nestedAggs/woutPrtnBy_2" -- filename: "nestedAggs/woutPrtnBy_3" -- filename: "nestedAggs/woutPrtnBy_4" -- filename: "nestedAggs/woutPrtnBy_5" -- filename: "nestedAggs/woutPrtnBy_6" -- filename: "nestedAggs/woutPrtnBy_7" -- filename: "ntile_func/ntileFn_1" -- filename: "ntile_func/ntileFn_10" -- filename: "ntile_func/ntileFn_11" -- filename: "ntile_func/ntileFn_12" -- filename: "ntile_func/ntileFn_13" -- filename: "ntile_func/ntileFn_14" -- filename: "ntile_func/ntileFn_15" -- filename: "ntile_func/ntileFn_16" -- filename: "ntile_func/ntileFn_17" -- filename: "ntile_func/ntileFn_18" -- filename: "ntile_func/ntileFn_19" -- filename: "ntile_func/ntileFn_2" -- filename: "ntile_func/ntileFn_20" -- filename: "ntile_func/ntileFn_21" -- filename: "ntile_func/ntileFn_22" -- filename: "ntile_func/ntileFn_23" -- filename: "ntile_func/ntileFn_24" -- filename: "ntile_func/ntileFn_25" -- filename: "ntile_func/ntileFn_26" -- filename: "ntile_func/ntileFn_27" -- filename: "ntile_func/ntileFn_28" -- filename: "ntile_func/ntileFn_29" -- filename: "ntile_func/ntileFn_3" -- filename: "ntile_func/ntileFn_30" -- filename: "ntile_func/ntileFn_31" -- filename: "ntile_func/ntileFn_32" -- filename: "ntile_func/ntileFn_33" -- filename: "ntile_func/ntileFn_34" -- filename: "ntile_func/ntileFn_35" -- filename: "ntile_func/ntileFn_36" -- filename: "ntile_func/ntileFn_37" -- filename: "ntile_func/ntileFn_38" -- filename: "ntile_func/ntileFn_39" -- filename: "ntile_func/ntileFn_4" -- filename: "ntile_func/ntileFn_40" -- filename: "ntile_func/ntileFn_41" -- filename: "ntile_func/ntileFn_42" -- filename: "ntile_func/ntileFn_43" -- filename: "ntile_func/ntileFn_44" -- filename: "ntile_func/ntileFn_45" -- filename: "ntile_func/ntileFn_46" -- filename: "ntile_func/ntileFn_47" -- filename: "ntile_func/ntileFn_48" -- filename: "ntile_func/ntileFn_49" -- filename: "ntile_func/ntileFn_5" -- filename: "ntile_func/ntileFn_50" -- filename: "ntile_func/ntileFn_51" -- filename: "ntile_func/ntileFn_52" -- filename: "ntile_func/ntileFn_53" -- filename: "ntile_func/ntileFn_54" -- filename: "ntile_func/ntileFn_55" -- filename: "ntile_func/ntileFn_56" -- filename: "ntile_func/ntileFn_57" -- filename: "ntile_func/ntileFn_58" -- filename: "ntile_func/ntileFn_59" -- filename: "ntile_func/ntileFn_6" -- filename: "ntile_func/ntileFn_7" -- filename: "ntile_func/ntileFn_8" -- filename: "ntile_func/ntileFn_9" -- filename: "aggregates/wPrtnOrdrBy_2" From 4f25a0d7251b25252520431c3d356af9f0c3141f Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 11:25:56 +0000 Subject: [PATCH 048/164] fixup literals --- .../test/resources/drill/window/queries/aggregates/aggOWnFn_4.q | 2 +- .../resources/drill/window/queries/aggregates/winFnQry_76.q | 2 +- .../resources/drill/window/queries/aggregates/winFnQry_77.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_18.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_19.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_21.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_22.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_24.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_25.q | 2 +- .../resources/drill/window/queries/first_val/firstValFn_32.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_26.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_27.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_28.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_41.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_42.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_43.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_44.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_45.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_46.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_47.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_48.q | 2 +- .../window/queries/frameclause/subQueries/frmInSubQry_49.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_100.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_102.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_103.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_109.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_17.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_41.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_42.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_45.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_62.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_63.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_64.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_65.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_70.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_71.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_77.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_96.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_97.q | 2 +- .../test/resources/drill/window/queries/lag_func/lag_Fn_99.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_18.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_19.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_21.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_22.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_24.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_25.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_33.q | 2 +- .../test/resources/drill/window/queries/last_val/lastValFn_37.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_104.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_17.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_27.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_36.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_45.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_63.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_64.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_65.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_70.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_71.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_8.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_9.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_91.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_92.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_94.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_95.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_97.q | 2 +- .../test/resources/drill/window/queries/lead_func/lead_Fn_98.q | 2 +- .../test/resources/drill/window/queries/nestedAggs/cte_win_01.q | 2 +- .../test/resources/drill/window/queries/nestedAggs/cte_win_02.q | 2 +- .../test/resources/drill/window/queries/nestedAggs/cte_win_03.q | 2 +- .../test/resources/drill/window/queries/nestedAggs/cte_win_04.q | 2 +- .../test/resources/drill/window/queries/ntile_func/ntileFn_57.q | 2 +- .../test/resources/drill/window/queries/ntile_func/ntileFn_58.q | 2 +- 72 files changed, 72 insertions(+), 72 deletions(-) diff --git a/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_4.q b/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_4.q index 373e9426d8e8..bb4a2628ee65 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_4.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/aggOWnFn_4.q @@ -1 +1 @@ -SELECT * FROM (SELECT c1, c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, NTILE(3) OVER ( PARTITION BY c2 ORDER BY c1) tile FROM "tblWnulls.parquet") sub_query WHERE lag_c2 = "e" ORDER BY tile, c1 \ No newline at end of file +SELECT * FROM (SELECT c1, c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, NTILE(3) OVER ( PARTITION BY c2 ORDER BY c1) tile FROM "tblWnulls.parquet") sub_query WHERE lag_c2 = 'e' ORDER BY tile, c1 \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_76.q b/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_76.q index 25fab14036d9..95aa1ada7797 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_76.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_76.q @@ -1 +1 @@ -select c1, c2, count ( c1 ) over ( partition by c2 order by c1 asc nulls first ) w_count from "tblWnulls.parquet" where c2 not in ("a","b","c") +select c1, c2, count ( c1 ) over ( partition by c2 order by c1 asc nulls first ) w_count from "tblWnulls.parquet" where c2 not in ('a','b','c') diff --git a/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_77.q b/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_77.q index d98df373280a..ef28ca2cda54 100644 --- a/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_77.q +++ b/sql/src/test/resources/drill/window/queries/aggregates/winFnQry_77.q @@ -1 +1 @@ -select c1, c2, count ( c1 ) over ( partition by c2 order by c1 asc nulls first ) w_count from "tblWnulls.parquet" where c2 in ("a","b","c") +select c1, c2, count ( c1 ) over ( partition by c2 order by c1 asc nulls first ) w_count from "tblWnulls.parquet" where c2 in ('a','b','c') diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_18.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_18.q index d2f68c4b6499..22e352b6b3bf 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_18.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_18.q @@ -1 +1 @@ -SELECT col7 , col4, FIRST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) FIRST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 IN ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +SELECT col7 , col4, FIRST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) FIRST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 IN ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_19.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_19.q index e6e360c66e40..49d90aca76ba 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_19.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_19.q @@ -1 +1 @@ -SELECT col7 , col4, FIRST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) FIRST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 NOT IN ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +SELECT col7 , col4, FIRST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) FIRST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 NOT IN ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_21.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_21.q index bae2c340b002..a1c109d04e63 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_21.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_21.q @@ -1 +1 @@ -SELECT col7 , col5, FIRST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) FIRST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 >= "1947-07-02 00:28:02.418" AND col5 < "2011-06-02 00:28:02.218" \ No newline at end of file +SELECT col7 , col5, FIRST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) FIRST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 >= '1947-07-02 00:28:02.418' AND col5 < '2011-06-02 00:28:02.218' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_22.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_22.q index e076f16e439f..6a602215bebf 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_22.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_22.q @@ -1 +1 @@ -SELECT col7 , col5, FIRST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) FIRST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 IN ( "1947-07-02 00:28:02.418" , "2011-06-02 00:28:02.218" , "1950-08-02 00:28:02.111" , "2012-06-02 00:28:02.418" , "1985-04-02 00:28:02.638") \ No newline at end of file +SELECT col7 , col5, FIRST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) FIRST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 IN ( '1947-07-02 00:28:02.418' , '2011-06-02 00:28:02.218' , '1950-08-02 00:28:02.111' , '2012-06-02 00:28:02.418' , '1985-04-02 00:28:02.638') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_24.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_24.q index 7e83fe7a0c6a..c12506aceeb1 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_24.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_24.q @@ -1 +1 @@ -SELECT col7 , col6, FIRST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) FIRST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 > "1947-05-12" AND col6 < "2007-10-01" \ No newline at end of file +SELECT col7 , col6, FIRST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) FIRST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 > '1947-05-12' AND col6 < '2007-10-01' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_25.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_25.q index 40a50d1bc4e4..c70a2a430b6d 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_25.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_25.q @@ -1 +1 @@ -SELECT col7 , col6 , FIRST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) FIRST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 IN ("1952-08-14" , "1981-03-14" , "1947-05-12" , "1995-10-09" , "1968-02-03" , "1943-02-02" , "1957-12-10" , "2015-01-01" , "2013-01-03" , "1989-02-02" , "2007-10-01" , "1999-01-03" ) \ No newline at end of file +SELECT col7 , col6 , FIRST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) FIRST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 IN ('1952-08-14' , '1981-03-14' , '1947-05-12' , '1995-10-09' , '1968-02-03' , '1943-02-02' , '1957-12-10' , '2015-01-01' , '2013-01-03' , '1989-02-02' , '2007-10-01' , '1999-01-03' ) \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_32.q b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_32.q index c1c82c70812b..ae7c3211e919 100644 --- a/sql/src/test/resources/drill/window/queries/first_val/firstValFn_32.q +++ b/sql/src/test/resources/drill/window/queries/first_val/firstValFn_32.q @@ -1 +1 @@ -SELECT * FROM (SELECT c1, c2, lead(c2) OVER ( PARTITION BY c2 ORDER BY c1) lead_c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, ntile(3) OVER ( PARTITION BY c2 ORDER BY c1) tile, first_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) firstVal_c2, last_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) lastVal_c2 FROM "tblWnulls.parquet") sub_query where firstVal_c2 = "e" ORDER BY tile, c1 +SELECT * FROM (SELECT c1, c2, lead(c2) OVER ( PARTITION BY c2 ORDER BY c1) lead_c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, ntile(3) OVER ( PARTITION BY c2 ORDER BY c1) tile, first_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) firstVal_c2, last_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) lastVal_c2 FROM "tblWnulls.parquet") sub_query where firstVal_c2 = 'e' ORDER BY tile, c1 diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_26.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_26.q index 0b38b97f3097..4d712c0165b6 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_26.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_26.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING ) ) subQry -WHERE subQry.w_min >= "1920-05-14" +WHERE subQry.w_min >= '1920-05-14' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_27.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_27.q index 818c623ab5c1..399eb4c5667f 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_27.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_27.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW ) ) subQry -WHERE subQry.w_min > "1920-05-14" +WHERE subQry.w_min > '1920-05-14' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_28.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_28.q index 72dab24c2c63..b37b371e4e1c 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_28.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_28.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN CURRENT ROW AND CURRENT ROW ) ) subQry -WHERE subQry.w_min = "1912-02-01" +WHERE subQry.w_min = '1912-02-01' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_41.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_41.q index c0aa1315e06e..2730b590dfa7 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_41.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_41.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING ) ) subQry -WHERE subQry.w_max = "yytBlhCMRSmV" +WHERE subQry.w_max = 'yytBlhCMRSmV' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_42.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_42.q index 46b295a8b400..a9e668af8846 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_42.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_42.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW ) ) subQry -WHERE subQry.w_max > "k" +WHERE subQry.w_max > 'k' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_43.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_43.q index 1d6aade7e537..348046109c70 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_43.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_43.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN CURRENT ROW AND CURRENT ROW ) ) subQry -WHERE subQry.w_max > "m" +WHERE subQry.w_max > 'm' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_44.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_44.q index cd534df19916..f5772b5b04a9 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_44.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_44.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING ) ) subQry -WHERE subQry.w_max > "h" +WHERE subQry.w_max > 'h' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_45.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_45.q index c9f9ac8c1146..40899156f0b0 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_45.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_45.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW ) ) subQry -WHERE subQry.w_max > "t" +WHERE subQry.w_max > 't' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_46.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_46.q index c3f7f7817c4a..29f5496afe04 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_46.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_46.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN CURRENT ROW AND CURRENT ROW ) ) subQry -WHERE subQry.w_max > "t" +WHERE subQry.w_max > 't' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_47.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_47.q index ab16f7470265..80aa5ba4e1d8 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_47.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_47.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING ) ) subQry -WHERE subQry.sm > "1984-11-10" +WHERE subQry.sm > '1984-11-10' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_48.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_48.q index 180f753efea3..5f6960b31466 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_48.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_48.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW ) ) subQry -WHERE subQry.w_max > "1992-11-11" +WHERE subQry.w_max > '1992-11-11' diff --git a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_49.q b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_49.q index d94545529429..a00c220dc95c 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_49.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/subQueries/frmInSubQry_49.q @@ -4,4 +4,4 @@ SELECT * FROM "t_alltype.parquet" WINDOW W AS ( PARTITION BY c8 ORDER BY c1 RANGE BETWEEN CURRENT ROW AND CURRENT ROW ) ) subQry -WHERE subQry.w_max > "1982-12-12" +WHERE subQry.w_max > '1982-12-12' diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_100.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_100.q index ea4cd6618032..b42d0c11fe4a 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_100.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_100.q @@ -1 +1 @@ -SELECT col7 , col5, LAG(col5) OVER(PARTITION BY col7 ORDER BY col5) LAG_col5 FROM "allTypsUniq.parquet" WHERE col5 IN ( "1947-07-02 00:28:02.418" , "2011-06-02 00:28:02.218" , "1950-08-02 00:28:02.111" , "2012-06-02 00:28:02.418" , "1985-04-02 00:28:02.638") \ No newline at end of file +SELECT col7 , col5, LAG(col5) OVER(PARTITION BY col7 ORDER BY col5) LAG_col5 FROM "allTypsUniq.parquet" WHERE col5 IN ( '1947-07-02 00:28:02.418' , '2011-06-02 00:28:02.218' , '1950-08-02 00:28:02.111' , '2012-06-02 00:28:02.418' , '1985-04-02 00:28:02.638') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_102.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_102.q index 324965b2aa97..ef94fc6ecfed 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_102.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_102.q @@ -1 +1 @@ -SELECT col7 , col6, LAG(col6) OVER(PARTITION BY col7 ORDER BY col6) LAG_col6 FROM "allTypsUniq.parquet" WHERE col6 > "1947-05-12" and col6 < "2007-10-01" \ No newline at end of file +SELECT col7 , col6, LAG(col6) OVER(PARTITION BY col7 ORDER BY col6) LAG_col6 FROM "allTypsUniq.parquet" WHERE col6 > '1947-05-12' and col6 < '2007-10-01' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_103.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_103.q index 4cb6019d1372..e6b542d2586f 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_103.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_103.q @@ -1 +1 @@ -SELECT col7 , col6 , LAG(col6) OVER(PARTITION BY col7 ORDER BY col6) LAG_col6 FROM "allTypsUniq.parquet" WHERE col6 IN ("1952-08-14" , "1981-03-14" , "1947-05-12" , "1995-10-09" , "1968-02-03" , "1943-02-02" , "1957-12-10" , "2015-01-01" , "2013-01-03" , "1989-02-02" , "2007-10-01" , "1999-01-03" ) \ No newline at end of file +SELECT col7 , col6 , LAG(col6) OVER(PARTITION BY col7 ORDER BY col6) LAG_col6 FROM "allTypsUniq.parquet" WHERE col6 IN ('1952-08-14' , '1981-03-14' , '1947-05-12' , '1995-10-09' , '1968-02-03' , '1943-02-02' , '1957-12-10' , '2015-01-01' , '2013-01-03' , '1989-02-02' , '2007-10-01' , '1999-01-03' ) \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_109.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_109.q index 4c4306445957..915d3dc81c5d 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_109.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_109.q @@ -1 +1 @@ -SELECT col7 , col8 , LAG(col8) OVER(PARTITION BY col7 ORDER BY col8 desc) LAG_col8 FROM "allTypsUniq.parquet" WHERE col8 > "FL" and col8 < "VT" \ No newline at end of file +SELECT col7 , col8 , LAG(col8) OVER(PARTITION BY col7 ORDER BY col8 desc) LAG_col8 FROM "allTypsUniq.parquet" WHERE col8 > 'FL' and col8 < 'VT' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_17.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_17.q index bcb02d8469e6..a813093c7e2e 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_17.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_17.q @@ -1 +1 @@ -SELECT col7 , LAG(col7 ) OVER ( PARTITION BY col2 ORDER BY col7 nulls FIRST ) LAG_col7 FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ("NY") +SELECT col7 , LAG(col7 ) OVER ( PARTITION BY col2 ORDER BY col7 nulls FIRST ) LAG_col7 FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ('NY') diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_41.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_41.q index 5f43e17fa373..9236c44003ae 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_41.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_41.q @@ -1 +1 @@ -SELECT col4 , LAG(col4) OVER (ORDER BY col4) LAG_col4 FROM "fewRowsAllData.parquet" WHERE col4 < "2012-06-02 00:28:02.433" +SELECT col4 , LAG(col4) OVER (ORDER BY col4) LAG_col4 FROM "fewRowsAllData.parquet" WHERE col4 < '2012-06-02 00:28:02.433' diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_42.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_42.q index dd99658832f9..b5082e09c95c 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_42.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_42.q @@ -1 +1 @@ -SELECT col5 , LAG(col5) OVER (ORDER BY col5) LAG_col5 FROM "fewRowsAllData.parquet" WHERE col5 < "1968-06-06" +SELECT col5 , LAG(col5) OVER (ORDER BY col5) LAG_col5 FROM "fewRowsAllData.parquet" WHERE col5 < '1968-06-06' diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_45.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_45.q index fd4518586845..300e35ba78af 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_45.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_45.q @@ -1 +1 @@ -SELECT col8 , LAG(col8) OVER (ORDER BY col8 ) LAG_col8 FROM "fewRowsAllData.parquet" WHERE col8 < "07:10:06.550" +SELECT col8 , LAG(col8) OVER (ORDER BY col8 ) LAG_col8 FROM "fewRowsAllData.parquet" WHERE col8 < '07:10:06.550' diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_62.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_62.q index 40d1632de8fa..f8edd32bafce 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_62.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_62.q @@ -1 +1 @@ -SELECT c2 , c7 , LAG(c7) OVER( PARTITION BY c2 ORDER BY c7 ) LAG_c7 FROM ( SELECT col7 c7, col1 c1, col2 c2 FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ("NY")) sub_query +SELECT c2 , c7 , LAG(c7) OVER( PARTITION BY c2 ORDER BY c7 ) LAG_c7 FROM ( SELECT col7 c7, col1 c1, col2 c2 FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ('NY')) sub_query diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_63.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_63.q index 9ab270bf5396..ba78d2ae6e83 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_63.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_63.q @@ -1 +1 @@ -SELECT c8 , LAG(c8) OVER( PARTITION BY c2 ORDER BY c8 ) LAG_c8 FROM ( SELECT col8 c8, col1 c1, col2 c2 FROM "fewRowsAllData.parquet" WHERE col8 < "07:10:06.550" ORDER BY col8) sub_query +SELECT c8 , LAG(c8) OVER( PARTITION BY c2 ORDER BY c8 ) LAG_c8 FROM ( SELECT col8 c8, col1 c1, col2 c2 FROM "fewRowsAllData.parquet" WHERE col8 < '07:10:06.550' ORDER BY col8) sub_query diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_64.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_64.q index 66ab0cd713dc..3f14481bbe86 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_64.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_64.q @@ -1 +1 @@ -SELECT col1, col2, LAG ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LAG FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ("CA","WI","AZ") +SELECT col1, col2, LAG ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LAG FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ('CA','WI','AZ') diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_65.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_65.q index f2959a5c3373..9dfdfa3941e5 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_65.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_65.q @@ -1 +1 @@ -SELECT col1, col2, LAG ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LAG FROM "fewRowsAllData.parquet" WHERE col2 IN ("AK","IA","SC") +SELECT col1, col2, LAG ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LAG FROM "fewRowsAllData.parquet" WHERE col2 IN ('AK','IA','SC') diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_70.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_70.q index 506cbf3e57ec..d2ad1be03e2e 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_70.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_70.q @@ -1 +1 @@ -SELECT col2 , LAG_col2 FROM ( SELECT col2 , LAG(col2) OVER( PARTITION BY col3 ORDER BY col1 asc ) LAG_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LAG_col2 IN ("CA","CO","LA","OR","NH") \ No newline at end of file +SELECT col2 , LAG_col2 FROM ( SELECT col2 , LAG(col2) OVER( PARTITION BY col3 ORDER BY col1 asc ) LAG_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LAG_col2 IN ('CA','CO','LA','OR','NH') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_71.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_71.q index ed130d2ddd42..ebbe6ec0564a 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_71.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_71.q @@ -1 +1 @@ -SELECT col2 , LAG_col2 FROM ( SELECT col2 , LAG(col2) OVER( PARTITION BY col3 ORDER BY col1 nulls FIRST ) LAG_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LAG_col2 NOT IN ("CO","OR","NH","PA") \ No newline at end of file +SELECT col2 , LAG_col2 FROM ( SELECT col2 , LAG(col2) OVER( PARTITION BY col3 ORDER BY col1 nulls FIRST ) LAG_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LAG_col2 NOT IN ('CO','OR','NH','PA') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_77.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_77.q index 4656f1915ebd..f95833c7ed94 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_77.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_77.q @@ -1 +1 @@ -select * from (SELECT col2 , col4 , LEAD ( col4 ) OVER ( PARTITION BY col2 ORDER BY col2 , col4 ) lead_col4, col8 , LAG( col8 ) OVER ( PARTITION BY col2 ORDER BY col2 , col8 ) lag_col8 FROM "fewRowsAllData.parquet" ) sub_query where col2 IN ("CO","GA","MN","VT","WY") +select * from (SELECT col2 , col4 , LEAD ( col4 ) OVER ( PARTITION BY col2 ORDER BY col2 , col4 ) lead_col4, col8 , LAG( col8 ) OVER ( PARTITION BY col2 ORDER BY col2 , col8 ) lag_col8 FROM "fewRowsAllData.parquet" ) sub_query where col2 IN ('CO','GA','MN','VT','WY') diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_96.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_96.q index a3a8e2341561..781dd2af1568 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_96.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_96.q @@ -1 +1 @@ -SELECT col7 , col4, LAG(col4) OVER(PARTITION BY col7 ORDER BY col4) LAG_col4 FROM "allTypsUniq.parquet" WHERE col4 IN ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +SELECT col7 , col4, LAG(col4) OVER(PARTITION BY col7 ORDER BY col4) LAG_col4 FROM "allTypsUniq.parquet" WHERE col4 IN ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_97.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_97.q index b61c01527fea..b0ff52051918 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_97.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_97.q @@ -1 +1 @@ -SELECT col7 , col4, LAG(col4) OVER(PARTITION BY col7 ORDER BY col4) LAG_col4 FROM "allTypsUniq.parquet" WHERE col4 NOT IN ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +SELECT col7 , col4, LAG(col4) OVER(PARTITION BY col7 ORDER BY col4) LAG_col4 FROM "allTypsUniq.parquet" WHERE col4 NOT IN ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_99.q b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_99.q index b93d2a77d082..91886a2fff41 100644 --- a/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_99.q +++ b/sql/src/test/resources/drill/window/queries/lag_func/lag_Fn_99.q @@ -1 +1 @@ -SELECT col7 , col5, LAG(col5) OVER(PARTITION BY col7 ORDER BY col5) LAG_col5 FROM "allTypsUniq.parquet" WHERE col5 >= "1947-07-02 00:28:02.418" and col5 < "2011-06-02 00:28:02.218" \ No newline at end of file +SELECT col7 , col5, LAG(col5) OVER(PARTITION BY col7 ORDER BY col5) LAG_col5 FROM "allTypsUniq.parquet" WHERE col5 >= '1947-07-02 00:28:02.418' and col5 < '2011-06-02 00:28:02.218' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_18.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_18.q index 3686af4fa0ce..fffb8d57faed 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_18.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_18.q @@ -1 +1 @@ -SELECT col7 , col4, LAST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) LAST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 IN ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +SELECT col7 , col4, LAST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) LAST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 IN ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_19.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_19.q index 52577ee08253..b1f8dc965dab 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_19.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_19.q @@ -1 +1 @@ -SELECT col7 , col4, LAST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) LAST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 NOT IN ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +SELECT col7 , col4, LAST_VALUE(col4) OVER(PARTITION BY col7 ORDER BY col4) LAST_VALUE_col4 FROM "allTypsUniq.parquet" WHERE col4 NOT IN ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_21.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_21.q index feba453b5427..2b286ebf2f4d 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_21.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_21.q @@ -1 +1 @@ -SELECT col7 , col5, LAST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) LAST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 >= "1947-07-02 00:28:02.418" AND col5 < "2011-06-02 00:28:02.218" \ No newline at end of file +SELECT col7 , col5, LAST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) LAST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 >= '1947-07-02 00:28:02.418' AND col5 < '2011-06-02 00:28:02.218' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_22.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_22.q index e83a3d4896c6..619bc51f5a60 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_22.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_22.q @@ -1 +1 @@ -SELECT col7 , col5, LAST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) LAST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 IN ( "1947-07-02 00:28:02.418" , "2011-06-02 00:28:02.218" , "1950-08-02 00:28:02.111" , "2012-06-02 00:28:02.418" , "1985-04-02 00:28:02.638") \ No newline at end of file +SELECT col7 , col5, LAST_VALUE(col5) OVER(PARTITION BY col7 ORDER BY col5) LAST_VALUE_col5 FROM "allTypsUniq.parquet" WHERE col5 IN ( '1947-07-02 00:28:02.418' , '2011-06-02 00:28:02.218' , '1950-08-02 00:28:02.111' , '2012-06-02 00:28:02.418' , '1985-04-02 00:28:02.638') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_24.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_24.q index ea3d94240e3d..e891e4040ffc 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_24.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_24.q @@ -1 +1 @@ -SELECT col7 , col6, LAST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) LAST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 > "1947-05-12" AND col6 < "2007-10-01" \ No newline at end of file +SELECT col7 , col6, LAST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) LAST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 > '1947-05-12' AND col6 < '2007-10-01' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_25.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_25.q index fc532733b3ab..62596f63a2e5 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_25.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_25.q @@ -1 +1 @@ -SELECT col7 , col6 , LAST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) LAST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 IN ("1952-08-14" , "1981-03-14" , "1947-05-12" , "1995-10-09" , "1968-02-03" , "1943-02-02" , "1957-12-10" , "2015-01-01" , "2013-01-03" , "1989-02-02" , "2007-10-01" , "1999-01-03" ) \ No newline at end of file +SELECT col7 , col6 , LAST_VALUE(col6) OVER(PARTITION BY col7 ORDER BY col6) LAST_VALUE_col6 FROM "allTypsUniq.parquet" WHERE col6 IN ('1952-08-14' , '1981-03-14' , '1947-05-12' , '1995-10-09' , '1968-02-03' , '1943-02-02' , '1957-12-10' , '2015-01-01' , '2013-01-03' , '1989-02-02' , '2007-10-01' , '1999-01-03' ) \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_33.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_33.q index 0d48c0f5408a..08f282cff0d2 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_33.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_33.q @@ -1 +1 @@ -SELECT * FROM (SELECT col7, col8 , LAST_VALUE(col8) OVER(PARTITION BY col7 ORDER BY col8) LAST_VALUE_col8 FROM "allTypsUniq.parquet" ) sub_query where LAST_VALUE_col8 IN ("CA","NE","IN","TX","GA") +SELECT * FROM (SELECT col7, col8 , LAST_VALUE(col8) OVER(PARTITION BY col7 ORDER BY col8) LAST_VALUE_col8 FROM "allTypsUniq.parquet" ) sub_query where LAST_VALUE_col8 IN ('CA','NE','IN','TX','GA') diff --git a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_37.q b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_37.q index 2285be7cdb56..75918828f876 100644 --- a/sql/src/test/resources/drill/window/queries/last_val/lastValFn_37.q +++ b/sql/src/test/resources/drill/window/queries/last_val/lastValFn_37.q @@ -1 +1 @@ -SELECT * FROM (SELECT col7, col9 , LAST_VALUE(col9) OVER(PARTITION BY col7 ORDER BY col9) LAST_VALUE_col9 FROM "allTypsUniq.parquet" ) sub_query where LAST_VALUE_col9 IN ("CA","NE","IN","TX","GA") +SELECT * FROM (SELECT col7, col9 , LAST_VALUE(col9) OVER(PARTITION BY col7 ORDER BY col9) LAST_VALUE_col9 FROM "allTypsUniq.parquet" ) sub_query where LAST_VALUE_col9 IN ('CA','NE','IN','TX','GA') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_104.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_104.q index 1f68fa60242c..95f216db0793 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_104.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_104.q @@ -1 +1 @@ -select col8 , lead(col8) over(partition by col7 order by col8 desc) lead_col8 from "allTypsUniq.parquet" where col8 > "FL" and col8 < "VT" \ No newline at end of file +select col8 , lead(col8) over(partition by col7 order by col8 desc) lead_col8 from "allTypsUniq.parquet" where col8 > 'FL' and col8 < 'VT' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_17.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_17.q index 4ab06a53b2ad..b3156d0fec7a 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_17.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_17.q @@ -1 +1 @@ -SELECT col7, LEAD(col7 ) OVER ( PARTITION BY col2 ORDER BY col2,col7 nulls FIRST ) LEAD_col7, col2 FROM "fewRowsAllData.parquet" WHERE col2 IN ("VT","AZ","CO","GA","IN","MN","RI") +SELECT col7, LEAD(col7 ) OVER ( PARTITION BY col2 ORDER BY col2,col7 nulls FIRST ) LEAD_col7, col2 FROM "fewRowsAllData.parquet" WHERE col2 IN ('VT','AZ','CO','GA','IN','MN','RI') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_27.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_27.q index 674774fe4dea..8f74ac0e06f7 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_27.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_27.q @@ -1 +1 @@ -SELECT DISTINCT col8, LEAD(col8 ) OVER ( PARTITION BY col6 ORDER BY col8,col6 nulls LAST ) LEAD_col8, col6 FROM "fewRowsAllData.parquet" WHERE col6 = true and col8 < cast("10:13:15.330" as time) order by col8 +SELECT DISTINCT col8, LEAD(col8 ) OVER ( PARTITION BY col6 ORDER BY col8,col6 nulls LAST ) LEAD_col8, col6 FROM "fewRowsAllData.parquet" WHERE col6 = true and col8 < cast('10:13:15.330' as time) order by col8 diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_36.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_36.q index 7dd42f9fbbcc..6cc9a2e1af75 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_36.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_36.q @@ -1 +1 @@ -SELECT col8 , LEAD(col8,1) OVER ( PARTITION BY col2 ORDER BY col8 ) LEAD_col8, col2 FROM "fewRowsAllData.parquet" where col8 < "08:03:53.340" and col2 NOT IN ("WI","WY","OR","PA","RI","NE","IN","NC","MO","HI","GA","CO") +SELECT col8 , LEAD(col8,1) OVER ( PARTITION BY col2 ORDER BY col8 ) LEAD_col8, col2 FROM "fewRowsAllData.parquet" where col8 < '08:03:53.340' and col2 NOT IN ('WI','WY','OR','PA','RI','NE','IN','NC','MO','HI','GA','CO') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_45.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_45.q index 6731f95fcc89..af2dcface26c 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_45.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_45.q @@ -1 +1 @@ -SELECT col8 , LEAD(col8) OVER (ORDER BY col8) LEAD_col8 FROM "fewRowsAllData.parquet" WHERE col8 < "07:10:06.550" +SELECT col8 , LEAD(col8) OVER (ORDER BY col8) LEAD_col8 FROM "fewRowsAllData.parquet" WHERE col8 < '07:10:06.550' diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_63.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_63.q index ad221e12ec95..7cd682f759dd 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_63.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_63.q @@ -1 +1 @@ -SELECT c8 , LEAD(c8) OVER( PARTITION BY c2 ORDER BY c2,c8 ) LEAD_c8,c2 FROM ( SELECT distinct col8 c8, col1 c1, col2 c2 FROM "fewRowsAllData.parquet" WHERE col2 IN ("CO","GA","IA","NH","MN","WY")) sub_query +SELECT c8 , LEAD(c8) OVER( PARTITION BY c2 ORDER BY c2,c8 ) LEAD_c8,c2 FROM ( SELECT distinct col8 c8, col1 c1, col2 c2 FROM "fewRowsAllData.parquet" WHERE col2 IN ('CO','GA','IA','NH','MN','WY')) sub_query diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_64.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_64.q index 777b16fd7df8..0665da40dbde 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_64.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_64.q @@ -1 +1 @@ -SELECT col1, col2, LEAD ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LEAD FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ("CA","WI","AZ") +SELECT col1, col2, LEAD ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LEAD FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ('CA','WI','AZ') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_65.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_65.q index 26d05cb80c48..7f0463db639e 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_65.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_65.q @@ -1 +1 @@ -SELECT col1, col2, LEAD ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LEAD FROM "fewRowsAllData.parquet" WHERE col2 IN ("AK","IA","SC") +SELECT col1, col2, LEAD ( col1 , 1) OVER ( PARTITION BY col2 ORDER BY col1 asc nulls FIRST ) w_LEAD FROM "fewRowsAllData.parquet" WHERE col2 IN ('AK','IA','SC') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_70.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_70.q index db9e17270d9c..2167c866d5dc 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_70.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_70.q @@ -1 +1 @@ -SELECT LEAD_col2 FROM ( SELECT LEAD(col2) OVER( PARTITION BY col3 ORDER BY col1 asc ) LEAD_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LEAD_col2 IN ("CA","CO","LA","OR","NH") \ No newline at end of file +SELECT LEAD_col2 FROM ( SELECT LEAD(col2) OVER( PARTITION BY col3 ORDER BY col1 asc ) LEAD_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LEAD_col2 IN ('CA','CO','LA','OR','NH') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_71.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_71.q index a73784f705cb..adbbcf1c7a27 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_71.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_71.q @@ -1 +1 @@ -SELECT LEAD_col2 FROM ( SELECT LEAD(col2) OVER( PARTITION BY col3 ORDER BY col1 nulls FIRST ) LEAD_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LEAD_col2 NOT IN ("CO","OR","NH","PA") \ No newline at end of file +SELECT LEAD_col2 FROM ( SELECT LEAD(col2) OVER( PARTITION BY col3 ORDER BY col1 nulls FIRST ) LEAD_col2 FROM "fewRowsAllData.parquet") sub_query WHERE LEAD_col2 NOT IN ('CO','OR','NH','PA') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_8.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_8.q index f8d2b7cb6c93..2c305f9af4ff 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_8.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_8.q @@ -1 +1 @@ -SELECT col7 , LEAD(col7 ) OVER ( PARTITION BY col2 ORDER BY col0 ) LEAD_col7 FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ("NY") +SELECT col7 , LEAD(col7 ) OVER ( PARTITION BY col2 ORDER BY col0 ) LEAD_col7 FROM "fewRowsAllData.parquet" WHERE col2 NOT IN ('NY') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_9.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_9.q index dc951b8bb4fc..d8ea1768f086 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_9.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_9.q @@ -1 +1 @@ -SELECT col6, col8 , LEAD(col8 ) OVER ( PARTITION BY col6 ORDER BY col6,col8 ) LEAD_col8 FROM "fewRowsAllData.parquet" WHERE col2 IN ("IN","SD","MO","SD","KS") +SELECT col6, col8 , LEAD(col8 ) OVER ( PARTITION BY col6 ORDER BY col6,col8 ) LEAD_col8 FROM "fewRowsAllData.parquet" WHERE col2 IN ('IN','SD','MO','SD','KS') diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_91.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_91.q index d0e9fcdeae29..3612c1fb796c 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_91.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_91.q @@ -1 +1 @@ -select col4, lead(col4) over(partition by col7 order by col4) lead_col4 from "allTypsUniq.parquet" where col4 in ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +select col4, lead(col4) over(partition by col7 order by col4) lead_col4 from "allTypsUniq.parquet" where col4 in ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_92.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_92.q index 6d92bd27df12..9098f8619315 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_92.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_92.q @@ -1 +1 @@ -select col4, lead(col4) over(partition by col7 order by col4) lead_col4 from "allTypsUniq.parquet" where col4 not in ("20:20:20.300" , "19:24:45.200" , "23:45:35.120" , "23:23:30.222" , "16:35:45.100" , "10:59:58.119" , "15:20:30.230") \ No newline at end of file +select col4, lead(col4) over(partition by col7 order by col4) lead_col4 from "allTypsUniq.parquet" where col4 not in ('20:20:20.300' , '19:24:45.200' , '23:45:35.120' , '23:23:30.222' , '16:35:45.100' , '10:59:58.119' , '15:20:30.230') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_94.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_94.q index d7df7c40b859..fbeb4d32b402 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_94.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_94.q @@ -1 +1 @@ -select col5, lead(col5) over(partition by col7 order by col5) lead_col5 from "allTypsUniq.parquet" where col5 >= "1947-07-02 00:28:02.418" and col5 < "2011-06-02 00:28:02.218" \ No newline at end of file +select col5, lead(col5) over(partition by col7 order by col5) lead_col5 from "allTypsUniq.parquet" where col5 >= '1947-07-02 00:28:02.418' and col5 < '2011-06-02 00:28:02.218' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_95.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_95.q index 422c51631986..1f7e9619885a 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_95.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_95.q @@ -1 +1 @@ -select col5, lead(col5) over(partition by col7 order by col5) lead_col5 from "allTypsUniq.parquet" where col5 in ( "1947-07-02 00:28:02.418" , "2011-06-02 00:28:02.218" , "1950-08-02 00:28:02.111" , "2012-06-02 00:28:02.418" , "1985-04-02 00:28:02.638") \ No newline at end of file +select col5, lead(col5) over(partition by col7 order by col5) lead_col5 from "allTypsUniq.parquet" where col5 in ( '1947-07-02 00:28:02.418' , '2011-06-02 00:28:02.218' , '1950-08-02 00:28:02.111' , '2012-06-02 00:28:02.418' , '1985-04-02 00:28:02.638') \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_97.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_97.q index 0a53915f3662..14f766eae212 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_97.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_97.q @@ -1 +1 @@ -select col6, lead(col6) over(partition by col7 order by col6) lead_col6 from "allTypsUniq.parquet" where col6 > "1947-05-12" and col6 < "2007-10-01" \ No newline at end of file +select col6, lead(col6) over(partition by col7 order by col6) lead_col6 from "allTypsUniq.parquet" where col6 > '1947-05-12' and col6 < '2007-10-01' \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_98.q b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_98.q index ce666e61bccf..a76d89456556 100644 --- a/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_98.q +++ b/sql/src/test/resources/drill/window/queries/lead_func/lead_Fn_98.q @@ -1 +1 @@ -select col6 , lead(col6) over(partition by col7 order by col6) lead_col6 from "allTypsUniq.parquet" where col6 IN ("1952-08-14" , "1981-03-14" , "1947-05-12" , "1995-10-09" , "1968-02-03" , "1943-02-02" , "1957-12-10" , "2015-01-01" , "2013-01-03" , "1989-02-02" , "2007-10-01" , "1999-01-03" ) \ No newline at end of file +select col6 , lead(col6) over(partition by col7 order by col6) lead_col6 from "allTypsUniq.parquet" where col6 IN ('1952-08-14' , '1981-03-14' , '1947-05-12' , '1995-10-09' , '1968-02-03' , '1943-02-02' , '1957-12-10' , '2015-01-01' , '2013-01-03' , '1989-02-02' , '2007-10-01' , '1999-01-03' ) \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_01.q b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_01.q index c412fa8aadc9..f5d1ecff7e8e 100644 --- a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_01.q +++ b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_01.q @@ -2,4 +2,4 @@ WITH v1 ( a, b, c ) AS ( SELECT col0, col8, MAX(col8) over (PARTITION BY col7 ORDER BY col8) as MAX_col8 from "allTypsUniq.parquet" ) -SELECT a, b, c from v1 where c > "IN" ORDER BY a,b +SELECT a, b, c from v1 where c > 'IN' ORDER BY a,b diff --git a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_02.q b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_02.q index da5ce9a3fd4e..20ebc5fca079 100644 --- a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_02.q +++ b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_02.q @@ -2,4 +2,4 @@ WITH v1 ( a, b, c, d ) AS ( SELECT col0, col8, MAX(MIN(col8)) over (PARTITION BY col7 ORDER BY col8) as max_col8, col7 from "allTypsUniq.parquet" GROUP BY col0,col7,col8 ) -SELECT a, b, c, d from v1 where c > "IN" GROUP BY a,b,c,d ORDER BY a,b,c,d +SELECT a, b, c, d from v1 where c > 'IN' GROUP BY a,b,c,d ORDER BY a,b,c,d diff --git a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_03.q b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_03.q index 3c392569a4fe..88ede731fa2d 100644 --- a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_03.q +++ b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_03.q @@ -2,4 +2,4 @@ WITH v1 ( a, b, c, d ) AS ( SELECT col0, col8, MAX(MIN(col8)) over (PARTITION BY col7 ORDER BY col8) as max_col8, col7 from "allTypsUniq.parquet" GROUP BY col0,col7,col8 ) -SELECT a, b, c, d from v1 where c IN ( "IN","OR","SC","NJ","TX","MA" ) GROUP BY a,b,c,d ORDER BY a,b,c,d +SELECT a, b, c, d from v1 where c IN ( 'IN','OR','SC','NJ','TX','MA' ) GROUP BY a,b,c,d ORDER BY a,b,c,d diff --git a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_04.q b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_04.q index f9c230b1d7bf..407af74c9d85 100644 --- a/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_04.q +++ b/sql/src/test/resources/drill/window/queries/nestedAggs/cte_win_04.q @@ -2,4 +2,4 @@ WITH v1 ( a, b, c, d ) AS ( SELECT col0, col8, MAX(MIN(col8)) over (PARTITION BY col7 ORDER BY col8) as max_col8, col7 from "allTypsUniq.parquet" GROUP BY col0,col7,col8 ) -SELECT a, b, c, d from ( SELECT * from v1 ) where c > "IN" GROUP BY a,b,c,d ORDER BY a,b,c,d +SELECT a, b, c, d from ( SELECT * from v1 ) where c > 'IN' GROUP BY a,b,c,d ORDER BY a,b,c,d diff --git a/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_57.q b/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_57.q index ae8f705e55fb..4a94999c6055 100644 --- a/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_57.q +++ b/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_57.q @@ -1 +1 @@ -SELECT * FROM (SELECT c1, c2, lead(c2) OVER ( PARTITION BY c2 ORDER BY c1) lead_c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, ntile(3) OVER ( PARTITION BY c2 ORDER BY c1) tile, first_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) firstVal_c2, last_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) lastVal_c2 FROM "tblWnulls.parquet") sub_query WHERE c2 in ("a","c","e") ORDER BY tile, c1 \ No newline at end of file +SELECT * FROM (SELECT c1, c2, lead(c2) OVER ( PARTITION BY c2 ORDER BY c1) lead_c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, ntile(3) OVER ( PARTITION BY c2 ORDER BY c1) tile, first_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) firstVal_c2, last_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) lastVal_c2 FROM "tblWnulls.parquet") sub_query WHERE c2 in ('a','c','e') ORDER BY tile, c1 \ No newline at end of file diff --git a/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_58.q b/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_58.q index 6d8a28c39a5e..0f65cc7eb08d 100644 --- a/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_58.q +++ b/sql/src/test/resources/drill/window/queries/ntile_func/ntileFn_58.q @@ -1 +1 @@ -SELECT * FROM (SELECT c1, c2, lead(c2) OVER ( PARTITION BY c2 ORDER BY c1) lead_c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, ntile(3) OVER ( PARTITION BY c2 ORDER BY c1) tile, first_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) firstVal_c2, last_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) lastVal_c2 FROM "tblWnulls.parquet") sub_query WHERE c2 >= "b" and c2 <= "d" ORDER BY tile, c1 +SELECT * FROM (SELECT c1, c2, lead(c2) OVER ( PARTITION BY c2 ORDER BY c1) lead_c2, lag(c2) OVER ( PARTITION BY c2 ORDER BY c1) lag_c2, ntile(3) OVER ( PARTITION BY c2 ORDER BY c1) tile, first_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) firstVal_c2, last_value(c2) OVER ( PARTITION BY c2 ORDER BY c1) lastVal_c2 FROM "tblWnulls.parquet") sub_query WHERE c2 >= 'b' and c2 <= 'd' ORDER BY tile, c1 From fef9a5b1c40250f68a881a5a9f6ade70266913e0 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 11:28:19 +0000 Subject: [PATCH 049/164] accept better --- .../sql/calcite/DrillWindowQueryTest.java | 23 ------------------- 1 file changed, 23 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 7cfcebed371d..9139e63e45c0 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -1079,7 +1079,6 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception @@ -1380,7 +1379,6 @@ public void test_nestedAggs_woutPrtnBy_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_70") @Test public void test_lag_func_lag_Fn_70() throws Exception @@ -1395,7 +1393,6 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() throws Exception @@ -1781,7 +1778,6 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception @@ -2576,7 +2572,6 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() throws Exception @@ -2826,7 +2821,6 @@ public void test_frameclause_subQueries_frmInSubQry_32() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() throws Exception @@ -3268,7 +3262,6 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception @@ -3761,7 +3754,6 @@ public void test_lag_func_lag_Fn_50() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception @@ -4064,7 +4056,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception @@ -4177,7 +4168,6 @@ public void test_last_val_lastValFn_20() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception @@ -4424,7 +4414,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_8") @Test public void test_lead_func_lead_Fn_8() throws Exception @@ -5149,7 +5138,6 @@ public void test_aggregates_winFnQry_69() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception @@ -5179,7 +5167,6 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception @@ -5507,7 +5494,6 @@ public void test_lead_func_lead_Fn_51() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception @@ -6069,7 +6055,6 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() throws Exception @@ -6084,7 +6069,6 @@ public void test_aggregates_winFnQry_53() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() throws Exception @@ -6185,7 +6169,6 @@ public void test_lag_func_lag_Fn_53() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception @@ -6322,7 +6305,6 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() throws Exception @@ -6451,7 +6433,6 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception @@ -6639,7 +6620,6 @@ public void test_nestedAggs_frmclause17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() throws Exception @@ -7318,7 +7298,6 @@ public void test_nestedAggs_wPbOb_24() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_62") @Test public void test_lag_func_lag_Fn_62() throws Exception @@ -7326,7 +7305,6 @@ public void test_lag_func_lag_Fn_62() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception @@ -7447,7 +7425,6 @@ public void test_first_val_firstValFn_19() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception From a0a379a206f1a5345358c902bc08c22d59299b20 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 11:33:39 +0000 Subject: [PATCH 050/164] accept some --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 9139e63e45c0..266ce7e9b49f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -1393,6 +1393,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() throws Exception @@ -2586,7 +2587,6 @@ public void test_lag_func_lag_Fn_87() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception @@ -2821,6 +2821,7 @@ public void test_frameclause_subQueries_frmInSubQry_32() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() throws Exception @@ -6055,6 +6056,7 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() throws Exception From 2fd3e88bdc4bcc47f97d98dc88287f5dcbb736df Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 11:43:47 +0000 Subject: [PATCH 051/164] more --- .../druid/sql/calcite/DecoupledIgnore.java | 3 +- .../sql/calcite/DrillWindowQueryTest.java | 66 +++++++++++-------- 2 files changed, 39 insertions(+), 30 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index fccde97d1681..38637e34365a 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -63,7 +63,8 @@ enum Modes RESULT_PARSE_EXCEPTION(Exception.class, "parseResults"), AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class, "Aggregation \\[(MIN|MAX)\\] does not support type"), CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), - MISSING_DESC(DruidException.class, "function signature DESC"); + MISSING_DESC(DruidException.class, "function signature DESC"), + RESULT_COUNT_MISMATCH(AssertionError.class, "result count:"); public Class throwableClass; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 266ce7e9b49f..c5fd1db737a8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -506,7 +506,7 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String queryableIndex); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test public void test_aggregates_winFnQry_77() throws Exception @@ -635,8 +635,8 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_63") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception { @@ -844,8 +844,7 @@ public void test_aggregates_winFnQry_44() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_109") + @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception { @@ -1079,7 +1078,8 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_65") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) +@DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception { @@ -2015,8 +2015,8 @@ public void test_first_val_firstValFn_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_36") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception { @@ -2573,6 +2573,7 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() throws Exception @@ -2587,7 +2588,8 @@ public void test_lag_func_lag_Fn_87() throws Exception windowQueryTest(); } - @DrillTest("aggregates/winFnQry_76") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception { @@ -3499,8 +3501,7 @@ public void test_last_val_lastValFn_9() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_100") + @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception { @@ -3755,7 +3756,8 @@ public void test_lag_func_lag_Fn_50() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_96") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) +@DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception { @@ -3884,8 +3886,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_102") + @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception { @@ -3984,8 +3985,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_27") + @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception { @@ -4028,8 +4029,8 @@ public void test_nestedAggs_wPbOb_25() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_91") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception { @@ -4057,6 +4058,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception @@ -4169,7 +4171,8 @@ public void test_last_val_lastValFn_20() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_45") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) +@DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception { @@ -4291,8 +4294,8 @@ public void test_aggregates_woPrtnBy_36() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_9") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) +@DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception { @@ -5139,7 +5142,8 @@ public void test_aggregates_winFnQry_69() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_64") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception { @@ -5168,6 +5172,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception @@ -5891,8 +5896,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lag_func/lag_Fn_103") + @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() throws Exception { @@ -6171,7 +6175,8 @@ public void test_lag_func_lag_Fn_53() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_99") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception { @@ -6276,8 +6281,7 @@ public void test_aggregates_mtyOvrCluse_02() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) - @DrillTest("lead_func/lead_Fn_70") + @DrillTest("lead_func/lead_Fn_70") @Test public void test_lead_func_lead_Fn_70() throws Exception { @@ -6307,6 +6311,7 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() throws Exception @@ -6435,6 +6440,7 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception @@ -7180,7 +7186,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() throws Exception @@ -7307,6 +7313,7 @@ public void test_lag_func_lag_Fn_62() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception @@ -7427,7 +7434,8 @@ public void test_first_val_firstValFn_19() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_97") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception { From 623d11088d2d0f4d2385c125a89cef341a0becc0 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 12:01:16 +0000 Subject: [PATCH 052/164] few moerw --- .../sql/calcite/DrillWindowQueryTest.java | 33 ++++++++++++------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index c5fd1db737a8..f020f68f1c27 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -844,7 +844,8 @@ public void test_aggregates_winFnQry_44() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_109") + @DecoupledIgnore(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception { @@ -1779,7 +1780,8 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_98") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) +@DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception { @@ -3122,7 +3124,8 @@ public void test_last_val_lastValFn_7() throws Exception windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") + @DecoupledIgnore(Modes.NPE) +@DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception { @@ -3265,7 +3268,8 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_95") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception { @@ -3501,7 +3505,8 @@ public void test_last_val_lastValFn_9() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_100") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception { @@ -3742,7 +3747,8 @@ public void test_frameclause_subQueries_frmInSubQry_27() throws Exception windowQueryTest(); } - @DrillTest("first_val/firstValFn_18") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) +@DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() throws Exception { @@ -3886,7 +3892,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_102") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception { @@ -3985,7 +3992,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception @@ -5500,7 +5506,8 @@ public void test_lead_func_lead_Fn_51() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_97") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) +@DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception { @@ -5896,7 +5903,8 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_103") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() throws Exception { @@ -6075,6 +6083,7 @@ public void test_aggregates_winFnQry_53() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() throws Exception @@ -6146,7 +6155,8 @@ public void test_nestedAggs_frmclause15() throws Exception windowQueryTest(); } - @DrillTest("first_val/firstValFn_17") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() throws Exception { @@ -7342,6 +7352,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("first_val/firstValFn_5") @Test public void test_first_val_firstValFn_5() throws Exception From f3241c0ac0623e9c7ff782d3a00b6d3954493ae7 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 12:25:32 +0000 Subject: [PATCH 053/164] ignore some more --- .../druid/sql/calcite/DecoupledIgnore.java | 9 +- .../sql/calcite/DrillWindowQueryTest.java | 99 ++++++++++++++----- 2 files changed, 81 insertions(+), 27 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index 38637e34365a..eb90c3cb5357 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -54,17 +54,18 @@ enum Modes NOT_ENOUGH_RULES(DruidException.class, "not enough rules"), CANNOT_CONVERT(DruidException.class, "Cannot convert query parts"), ERROR_HANDLING(AssertionError.class, "(is was |is was |with message a string containing)"), - - COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"), BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), + NPE_PLAIN(NullPointerException.class, "java.lang.NullPointerException"), NPE(DruidException.class, "java.lang.NullPointerException"), RESULT_PARSE_EXCEPTION(Exception.class, "parseResults"), AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class, "Aggregation \\[(MIN|MAX)\\] does not support type"), CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), MISSING_DESC(DruidException.class, "function signature DESC"), - RESULT_COUNT_MISMATCH(AssertionError.class, "result count:"); + RESULT_COUNT_MISMATCH(AssertionError.class, "result count:"), + ALLDATA_CSV(DruidException.class, "allData.csv"), + BIGINT_TIME_COMPARE(DruidException.class,"Cannot apply '.' to arguments of type"); public Class throwableClass; @@ -105,7 +106,7 @@ public void evaluate() { Modes ignoreMode = annotation.value(); Throwable e = assertThrows( - "Expected that this testcase will fail - it might got fixed?", + "Expected that this testcase will fail - it might got fixed; or failure have changed?", ignoreMode.throwableClass, base::evaluate ); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index f020f68f1c27..3f982d7c94f2 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -628,6 +628,7 @@ public void test_aggregates_winFnQry_68() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception @@ -636,7 +637,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lead_func/lead_Fn_63") + @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception { @@ -664,6 +665,7 @@ public void test_ntile_func_ntileFn_44() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_25") @Test public void test_first_val_firstValFn_25() throws Exception @@ -786,6 +788,7 @@ public void test_ntile_func_ntileFn_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception @@ -845,7 +848,7 @@ public void test_aggregates_winFnQry_44() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_109") + @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception { @@ -1022,6 +1025,7 @@ public void test_last_val_lastValFn_37() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test public void test_frameclause_subQueries_frmInSubQry_41() throws Exception @@ -1080,7 +1084,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) -@DrillTest("lead_func/lead_Fn_65") + @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception { @@ -1181,6 +1185,7 @@ public void test_nestedAggs_frmclause09() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception @@ -1188,6 +1193,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test public void test_frameclause_subQueries_frmInSubQry_30() throws Exception @@ -1303,6 +1309,7 @@ public void test_first_val_firstValFn_30() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_33") @Test public void test_last_val_lastValFn_33() throws Exception @@ -1695,6 +1702,7 @@ public void test_aggregates_woPrtnBy_43() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_13") @Test public void test_nestedAggs_woutOby_13() throws Exception @@ -1723,6 +1731,7 @@ public void test_nestedAggs_nstdagg21() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_24") @Test public void test_last_val_lastValFn_24() throws Exception @@ -1781,7 +1790,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception } @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) -@DrillTest("lead_func/lead_Fn_98") + @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception { @@ -1896,6 +1905,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_21") @Test public void test_first_val_firstValFn_21() throws Exception @@ -2018,7 +2028,7 @@ public void test_first_val_firstValFn_2() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lead_func/lead_Fn_36") + @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception { @@ -2116,6 +2126,7 @@ public void test_lead_func_lead_Fn_47() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_22") @Test public void test_last_val_lastValFn_22() throws Exception @@ -2151,6 +2162,7 @@ public void test_ntile_func_ntileFn_28() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_11") @Test public void test_nestedAggs_woutOby_11() throws Exception @@ -2278,6 +2290,7 @@ public void test_nestedAggs_nstdagg22() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_25") @Test public void test_last_val_lastValFn_25() throws Exception @@ -2591,7 +2604,7 @@ public void test_lag_func_lag_Fn_87() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_76") + @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception { @@ -2648,6 +2661,7 @@ public void test_last_val_lastValFn_39() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("last_val/lastValFn_5") @Test public void test_last_val_lastValFn_5() throws Exception @@ -2699,6 +2713,7 @@ public void test_aggregates_winFnQry_41() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception @@ -2706,6 +2721,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test public void test_frameclause_subQueries_frmInSubQry_43() throws Exception @@ -2783,6 +2799,7 @@ public void test_nestedAggs_frmclause03() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_29") @Test public void test_first_val_firstValFn_29() throws Exception @@ -3125,7 +3142,7 @@ public void test_last_val_lastValFn_7() throws Exception } @DecoupledIgnore(Modes.NPE) -@DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception { @@ -3139,6 +3156,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() throws Exception @@ -3269,7 +3287,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception } @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_95") + @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception { @@ -3506,7 +3524,7 @@ public void test_last_val_lastValFn_9() throws Exception } @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_100") + @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception { @@ -3556,6 +3574,7 @@ public void test_lag_func_lag_Fn_19() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test public void test_frameclause_subQueries_frmInSubQry_47() throws Exception @@ -3740,6 +3759,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test public void test_frameclause_subQueries_frmInSubQry_27() throws Exception @@ -3748,7 +3768,7 @@ public void test_frameclause_subQueries_frmInSubQry_27() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) -@DrillTest("first_val/firstValFn_18") + @DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() throws Exception { @@ -3763,7 +3783,7 @@ public void test_lag_func_lag_Fn_50() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) -@DrillTest("lag_func/lag_Fn_96") + @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception { @@ -3814,6 +3834,7 @@ public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.ALLDATA_CSV) @DrillTest("aggregates/winFnQry_17") @Test public void test_aggregates_winFnQry_17() throws Exception @@ -3885,6 +3906,7 @@ public void test_aggregates_winFnQry_81() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception @@ -3893,7 +3915,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception } @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_102") + @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception { @@ -3950,6 +3972,7 @@ public void test_frameclause_subQueries_frmInSubQry_03() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test public void test_frameclause_subQueries_frmInSubQry_49() throws Exception @@ -3964,6 +3987,7 @@ public void test_aggregates_testW_Nulls_7() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_6") @Test public void test_aggregates_winFnQry_6() throws Exception @@ -3992,7 +4016,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_27") + @DecoupledIgnore(Modes.BIGINT_TIME_COMPARE) + @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception { @@ -4036,7 +4061,7 @@ public void test_nestedAggs_wPbOb_25() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lead_func/lead_Fn_91") + @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception { @@ -4178,13 +4203,14 @@ public void test_last_val_lastValFn_20() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) -@DrillTest("lead_func/lead_Fn_45") + @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception { windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() throws Exception @@ -4258,6 +4284,7 @@ public void test_nestedAggs_emtyOvrCls_4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_32") @Test public void test_first_val_firstValFn_32() throws Exception @@ -4279,6 +4306,7 @@ public void test_lead_func_lead_Fn_56() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception @@ -4286,6 +4314,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test public void test_frameclause_subQueries_frmInSubQry_17() throws Exception @@ -4301,7 +4330,7 @@ public void test_aggregates_woPrtnBy_36() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) -@DrillTest("lead_func/lead_Fn_9") + @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception { @@ -4402,6 +4431,7 @@ public void test_nestedAggs_wPbOb_26() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception @@ -4564,6 +4594,7 @@ public void test_ntile_func_ntileFn_25() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_10") @Test public void test_nestedAggs_woutOby_10() throws Exception @@ -4649,6 +4680,7 @@ public void test_lead_func_lead_Fn_59() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception @@ -4890,6 +4922,7 @@ public void test_frameclause_subQueries_frmInSubQry_60() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_21") @Test public void test_last_val_lastValFn_21() throws Exception @@ -4904,6 +4937,7 @@ public void test_lead_func_lead_Fn_46() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() throws Exception @@ -4939,6 +4973,7 @@ public void test_ntile_func_ntileFn_27() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_12") @Test public void test_nestedAggs_woutOby_12() throws Exception @@ -5149,7 +5184,7 @@ public void test_aggregates_winFnQry_69() throws Exception } @DecoupledIgnore(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_64") + @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception { @@ -5200,6 +5235,7 @@ public void test_aggregates_aggOWnFn_10() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_24") @Test public void test_first_val_firstValFn_24() throws Exception @@ -5385,6 +5421,7 @@ public void test_nestedAggs_woutOby_7() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() throws Exception @@ -5507,7 +5544,7 @@ public void test_lead_func_lead_Fn_51() throws Exception } @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) -@DrillTest("lead_func/lead_Fn_97") + @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception { @@ -5658,6 +5695,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception @@ -5696,6 +5734,7 @@ public void test_lag_func_lag_Fn_12() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test public void test_frameclause_subQueries_frmInSubQry_42() throws Exception @@ -5738,6 +5777,7 @@ public void test_aggregates_woPrtnBy_22() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_22") @Test public void test_first_val_firstValFn_22() throws Exception @@ -5886,7 +5926,6 @@ public void test_ntile_func_ntileFn_58() throws Exception public void test_last_val_lastValFn_14() throws Exception { windowQueryTest(); - } @DrillTest("ntile_func/ntileFn_30") @@ -5962,6 +6001,7 @@ public void test_aggregates_wo_OrdrBy_16() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception @@ -6156,7 +6196,7 @@ public void test_nestedAggs_frmclause15() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("first_val/firstValFn_17") + @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() throws Exception { @@ -6186,7 +6226,7 @@ public void test_lag_func_lag_Fn_53() throws Exception } @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_99") + @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception { @@ -6207,6 +6247,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test public void test_frameclause_subQueries_frmInSubQry_20() throws Exception @@ -6291,7 +6332,7 @@ public void test_aggregates_mtyOvrCluse_02() throws Exception windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_70") + @DrillTest("lead_func/lead_Fn_70") @Test public void test_lead_func_lead_Fn_70() throws Exception { @@ -6422,6 +6463,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_9") @Test public void test_aggregates_winFnQry_9() throws Exception @@ -6443,6 +6485,7 @@ public void test_frameclause_subQueries_frmInSubQry_46() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() throws Exception @@ -6638,6 +6681,7 @@ public void test_nestedAggs_frmclause17() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() throws Exception @@ -6673,6 +6717,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test public void test_frameclause_subQueries_frmInSubQry_22() throws Exception @@ -6709,6 +6754,7 @@ public void test_aggregates_winFnQry_73() throws Exception { windowQueryTest(); } + @DrillTest("aggregates/woPrtnBy_42") @Test public void test_aggregates_woPrtnBy_42() throws Exception @@ -6874,6 +6920,7 @@ public void test_frameclause_subQueries_frmInSubQry_02() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test public void test_frameclause_subQueries_frmInSubQry_48() throws Exception @@ -6896,6 +6943,7 @@ public void test_aggregates_aggOWnFn_18() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE_PLAIN) @DrillTest("aggregates/winFnQry_7") @Test public void test_aggregates_winFnQry_7() throws Exception @@ -7067,6 +7115,7 @@ public void test_aggregates_woPrtnBy_29() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test public void test_frameclause_subQueries_frmInSubQry_24() throws Exception @@ -7189,6 +7238,7 @@ public void test_nestedAggs_multiWin_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception @@ -7288,6 +7338,7 @@ public void test_lead_func_lead_Fn_28() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test public void test_frameclause_subQueries_frmInSubQry_28() throws Exception @@ -7424,6 +7475,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test public void test_frameclause_subQueries_frmInSubQry_26() throws Exception @@ -7438,6 +7490,7 @@ public void test_lag_func_lag_Fn_51() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() throws Exception @@ -7446,7 +7499,7 @@ public void test_first_val_firstValFn_19() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("lag_func/lag_Fn_97") + @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception { From 100315ac61222a0fc02957e7144f5a70bb6f9586 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 12:35:00 +0000 Subject: [PATCH 054/164] fix/etc few more --- .../sql/calcite/DrillWindowQueryTest.java | 37 +++++++++++++++++-- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 3f982d7c94f2..b44fb3d18a0e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -199,9 +199,11 @@ public DrillTestCase(String filename) String resultsStr = readStringFromResource(".e"); String[] lines = resultsStr.split("\n"); results = new ArrayList<>(); - for (String string : lines) { - String[] cols = string.split("\t"); - results.add(cols); + if (resultsStr.length() > 0) { + for (String string : lines) { + String[] cols = string.split("\t"); + results.add(cols); + } } } catch (Exception e) { @@ -414,7 +416,9 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - if (longPattern.test(val)) { + if (val.equals("")) { + newVal = null; + } else if (longPattern.test(val)) { newVal = Numbers.parseLong(val); } else { Function parser = TimestampParser.createTimestampParser("auto"); @@ -542,6 +546,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_33") @Test public void test_ntile_func_ntileFn_33() throws Exception @@ -1047,6 +1052,7 @@ public void test_nestedAggs_woutPrtnBy_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("nestedAggs/cte_win_01") @Test public void test_nestedAggs_cte_win_01() throws Exception @@ -1460,6 +1466,7 @@ public void test_frameclause_subQueries_frmInSubQry_08() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception @@ -1580,6 +1587,7 @@ public void test_ntile_func_ntileFn_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_57") @Test public void test_ntile_func_ntileFn_57() throws Exception @@ -1840,6 +1848,7 @@ public void test_aggregates_testW_Nulls_19() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_03") @Test public void test_nestedAggs_cte_win_03() throws Exception @@ -1868,6 +1877,7 @@ public void test_nestedAggs_woutPrtnBy_3() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_9") @Test public void test_aggregates_testW_Nulls_9() throws Exception @@ -1963,6 +1973,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_48") @Test public void test_ntile_func_ntileFn_48() throws Exception @@ -2369,6 +2380,7 @@ public void test_aggregates_aggOWnFn_48() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_53") @Test public void test_ntile_func_ntileFn_53() throws Exception @@ -2850,6 +2862,7 @@ public void test_lag_func_lag_Fn_65() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_55") @Test public void test_ntile_func_ntileFn_55() throws Exception @@ -3444,6 +3457,7 @@ public void test_nestedAggs_nstdagg06() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception @@ -3696,6 +3710,7 @@ public void test_nestedAggs_wPbOb_8() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_51") @Test public void test_ntile_func_ntileFn_51() throws Exception @@ -3980,6 +3995,7 @@ public void test_frameclause_subQueries_frmInSubQry_49() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_7") @Test public void test_aggregates_testW_Nulls_7() throws Exception @@ -4097,6 +4113,7 @@ public void test_lag_func_lag_Fn_63() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() throws Exception @@ -4410,6 +4427,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_49") @Test public void test_ntile_func_ntileFn_49() throws Exception @@ -4723,6 +4741,7 @@ public void test_aggregates_testW_Nulls_18() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_04") @Test public void test_nestedAggs_cte_win_04() throws Exception @@ -5090,6 +5109,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_34") @Test public void test_ntile_func_ntileFn_34() throws Exception @@ -5321,6 +5341,7 @@ public void test_ntile_func_ntileFn_10() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_56") @Test public void test_ntile_func_ntileFn_56() throws Exception @@ -5799,6 +5820,7 @@ public void test_lag_func_lag_Fn_6() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_47") @Test public void test_ntile_func_ntileFn_47() throws Exception @@ -5914,6 +5936,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_58") @Test public void test_ntile_func_ntileFn_58() throws Exception @@ -6138,6 +6161,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_52") @Test public void test_ntile_func_ntileFn_52() throws Exception @@ -6645,6 +6669,7 @@ public void test_aggregates_wo_OrdrBy_8() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_54") @Test public void test_ntile_func_ntileFn_54() throws Exception @@ -7282,6 +7307,7 @@ public void test_aggregates_winFnQry_29() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_6") @Test public void test_aggregates_testW_Nulls_6() throws Exception @@ -7411,6 +7437,7 @@ public void test_first_val_firstValFn_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_50") @Test public void test_ntile_func_ntileFn_50() throws Exception @@ -7634,6 +7661,7 @@ public void test_aggregates_aggOWnFn_9() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_02") @Test public void test_nestedAggs_cte_win_02() throws Exception @@ -7641,6 +7669,7 @@ public void test_nestedAggs_cte_win_02() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_8") @Test public void test_aggregates_testW_Nulls_8() throws Exception From 972757e29f63fb8af6b39a3d8fb166ca94e016c2 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 12:43:11 +0000 Subject: [PATCH 055/164] fix/etc few more --- .../sql/calcite/DrillWindowQueryTest.java | 105 ++++++++++-------- 1 file changed, 57 insertions(+), 48 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index b44fb3d18a0e..abc5ba3ad748 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -554,7 +554,7 @@ public void test_ntile_func_ntileFn_33() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_30") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() throws Exception { @@ -575,7 +575,7 @@ public void test_last_val_lastValFn_1() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_35") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() throws Exception { @@ -1358,7 +1358,7 @@ public void test_ntile_func_ntileFn_39() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_17") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() throws Exception { @@ -1488,6 +1488,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("lag_func/lag_Fn_9") @Test public void test_lag_func_lag_Fn_9() throws Exception @@ -1841,7 +1842,7 @@ public void test_ntile_func_ntileFn_37() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_19") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() throws Exception { @@ -2388,7 +2389,8 @@ public void test_ntile_func_ntileFn_53() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_17") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() throws Exception { @@ -2409,7 +2411,7 @@ public void test_lead_func_lead_Fn_105() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_12") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() throws Exception { @@ -2666,7 +2668,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_39") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() throws Exception { @@ -2681,7 +2683,7 @@ public void test_last_val_lastValFn_5() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_34") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() throws Exception { @@ -2790,7 +2792,7 @@ public void test_nestedAggs_nstdagg24() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_23") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() throws Exception { @@ -2884,14 +2886,14 @@ public void test_lead_func_lead_Fn_107() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_10") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() throws Exception { windowQueryTest(); } - @DrillTest("last_val/lastValFn_19") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION)@DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() throws Exception { @@ -2948,7 +2950,8 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_23") + @DecoupledIgnore(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() throws Exception { @@ -3126,7 +3129,7 @@ public void test_ntile_func_ntileFn_31() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_3") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() throws Exception { @@ -3140,7 +3143,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_32") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() throws Exception { @@ -3177,7 +3180,8 @@ public void test_aggregates_wo_OrdrBy_17() throws Exception windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_45") + @DecoupledIgnore(Modes.NPE) +@DrillTest("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() throws Exception { @@ -3249,7 +3253,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_21") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() throws Exception { @@ -3372,7 +3376,7 @@ public void test_nestedAggs_nstdagg17() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_16") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() throws Exception { @@ -3414,6 +3418,7 @@ public void test_aggregates_woPrtnBy_28() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test public void test_frameclause_subQueries_frmInSubQry_25() throws Exception @@ -3566,14 +3571,14 @@ public void test_ntile_func_ntileFn_18() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_38") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() throws Exception { windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_5") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() throws Exception { @@ -3661,7 +3666,7 @@ public void test_nestedAggs_wPbOb_23() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_27") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() throws Exception { @@ -3739,7 +3744,7 @@ public void test_nestedAggs_frmclause12() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_14") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() throws Exception { @@ -3945,7 +3950,7 @@ public void test_lead_func_lead_Fn_16() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_36") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() throws Exception { @@ -4054,7 +4059,7 @@ public void test_nestedAggs_frmclause01() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_25") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() throws Exception { @@ -4163,7 +4168,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_15") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION)@DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() throws Exception { @@ -4706,7 +4711,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_34") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() throws Exception { @@ -4734,7 +4739,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_18") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() throws Exception { @@ -4828,7 +4833,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_15") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() throws Exception { @@ -5000,7 +5005,7 @@ public void test_nestedAggs_woutOby_12() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_29") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() throws Exception { @@ -5124,7 +5129,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_31") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() throws Exception { @@ -5277,7 +5282,7 @@ public void test_ntile_func_ntileFn_45() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_20") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() throws Exception { @@ -5651,6 +5656,7 @@ public void test_nestedAggs_nstdagg11() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_103") @Test public void test_lead_func_lead_Fn_103() throws Exception @@ -5665,7 +5671,7 @@ public void test_last_val_lastValFn_2() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_38") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() throws Exception { @@ -5988,7 +5994,7 @@ public void test_last_val_lastValFn_4() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_35") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() throws Exception { @@ -6047,6 +6053,7 @@ public void test_aggregates_winFnQry_42() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test public void test_frameclause_subQueries_frmInSubQry_44() throws Exception @@ -6089,7 +6096,7 @@ public void test_nestedAggs_frmclause02() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_24") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() throws Exception { @@ -6190,14 +6197,15 @@ public void test_nestedAggs_nstdagg12() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_11") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() throws Exception { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_104") + @DecoupledIgnore(Modes.MISSING_DESC) +@DrillTest("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() throws Exception { @@ -6444,7 +6452,7 @@ public void test_ntile_func_ntileFn_32() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_2") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() throws Exception { @@ -6466,7 +6474,7 @@ public void test_ntile_func_ntileFn_1() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_33") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() throws Exception { @@ -6502,7 +6510,8 @@ public void test_lead_func_lead_Fn_85() throws Exception windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_46") + @DecoupledIgnore(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() throws Exception { @@ -6575,7 +6584,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_22") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() throws Exception { @@ -6677,7 +6686,7 @@ public void test_ntile_func_ntileFn_54() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_18") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION)@DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() throws Exception { @@ -6794,7 +6803,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception windowQueryTest(); } - @DrillTest("last_val/lastValFn_29") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() throws Exception { @@ -6894,7 +6903,7 @@ public void test_last_val_lastValFn_8() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_4") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() throws Exception { @@ -6923,7 +6932,7 @@ public void test_ntile_func_ntileFn_19() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_39") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() throws Exception { @@ -6983,7 +6992,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_28") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() throws Exception { @@ -7090,7 +7099,7 @@ public void test_nestedAggs_nstdagg16() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_15") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() throws Exception { @@ -7293,7 +7302,7 @@ public void test_lag_func_lag_Fn_101() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_37") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() throws Exception { @@ -7372,7 +7381,7 @@ public void test_frameclause_subQueries_frmInSubQry_28() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_26") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() throws Exception { @@ -7467,7 +7476,7 @@ public void test_nestedAggs_frmclause13() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_13") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() throws Exception { From 59fcc60199b2a12ca68ec53e92575024c2c9b6c2 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 12:44:41 +0000 Subject: [PATCH 056/164] all ignored or pass --- .../java/org/apache/druid/sql/calcite/DecoupledIgnore.java | 3 ++- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index eb90c3cb5357..0fbc214e7fc3 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -65,7 +65,8 @@ enum Modes MISSING_DESC(DruidException.class, "function signature DESC"), RESULT_COUNT_MISMATCH(AssertionError.class, "result count:"), ALLDATA_CSV(DruidException.class, "allData.csv"), - BIGINT_TIME_COMPARE(DruidException.class,"Cannot apply '.' to arguments of type"); + BIGINT_TIME_COMPARE(DruidException.class,"Cannot apply '.' to arguments of type"), + INCORRECT_SYNTAX(DruidException.class,"Incorrect syntax near the keyword"); public Class throwableClass; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index abc5ba3ad748..50233fac3e6e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -2639,7 +2639,7 @@ public void test_lag_func_lag_Fn_30() throws Exception windowQueryTest(); } - @DrillTest("aggregates/testW_Nulls_1") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() throws Exception { @@ -6183,6 +6183,7 @@ public void test_aggregates_aggOWnFn_47() throws Exception windowQueryTest(); } + @DecoupledIgnore(Modes.INCORRECT_SYNTAX) @DrillTest("nestedAggs/nstdWinView01") @Test public void test_nestedAggs_nstdWinView01() throws Exception From a502c1d823737b5b57b39791aace38f2a5964f99 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 16:01:28 +0000 Subject: [PATCH 057/164] format; prepare to add DRUID_SUM back --- .../aggregation/builtin/SumSqlAggregator.java | 8 + .../druid/sql/calcite/DecoupledIgnore.java | 4 +- .../sql/calcite/DrillWindowQueryTest.java | 144 ++++++++++++------ 3 files changed, 104 insertions(+), 52 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java index e56f1e8463a0..7978c75d4e32 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java @@ -35,10 +35,18 @@ public class SumSqlAggregator extends SimpleSqlAggregator { + /** + * Workaround to avoid unconditional rewrite of SUM into COUNT+SUM0. + * + * Should be addressed in >Calcite-1.35; + * CALCITE-6020 + */ + //private static final SqlAggFunction DRUID_SUM = new SqlSumAggFunction(castNonNull(null)); @Override public SqlAggFunction calciteFunction() { + // return DRUID_SUM; return SqlStdOperatorTable.SUM; } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java index 0fbc214e7fc3..1c7bc6dc78c5 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java @@ -65,8 +65,8 @@ enum Modes MISSING_DESC(DruidException.class, "function signature DESC"), RESULT_COUNT_MISMATCH(AssertionError.class, "result count:"), ALLDATA_CSV(DruidException.class, "allData.csv"), - BIGINT_TIME_COMPARE(DruidException.class,"Cannot apply '.' to arguments of type"), - INCORRECT_SYNTAX(DruidException.class,"Incorrect syntax near the keyword"); + BIGINT_TIME_COMPARE(DruidException.class, "Cannot apply '.' to arguments of type"), + INCORRECT_SYNTAX(DruidException.class, "Incorrect syntax near the keyword"); public Class throwableClass; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 50233fac3e6e..f27ff12088dc 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -416,7 +416,7 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - if (val.equals("")) { + if ("".equals(val)) { newVal = null; } else if (longPattern.test(val)) { newVal = Numbers.parseLong(val); @@ -554,7 +554,8 @@ public void test_ntile_func_ntileFn_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_30") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() throws Exception { @@ -575,7 +576,8 @@ public void test_last_val_lastValFn_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_35") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() throws Exception { @@ -1358,7 +1360,8 @@ public void test_ntile_func_ntileFn_39() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_17") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() throws Exception { @@ -1842,7 +1845,8 @@ public void test_ntile_func_ntileFn_37() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_19") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() throws Exception { @@ -2390,7 +2394,7 @@ public void test_ntile_func_ntileFn_53() throws Exception } @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) - @DrillTest("last_val/lastValFn_17") + @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() throws Exception { @@ -2411,7 +2415,8 @@ public void test_lead_func_lead_Fn_105() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_12") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() throws Exception { @@ -2639,7 +2644,8 @@ public void test_lag_func_lag_Fn_30() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) @DrillTest("aggregates/testW_Nulls_1") + @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() throws Exception { @@ -2668,7 +2674,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_39") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() throws Exception { @@ -2683,7 +2690,8 @@ public void test_last_val_lastValFn_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_34") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() throws Exception { @@ -2792,7 +2800,8 @@ public void test_nestedAggs_nstdagg24() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_23") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() throws Exception { @@ -2886,14 +2895,16 @@ public void test_lead_func_lead_Fn_107() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_10") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION)@DrillTest("last_val/lastValFn_19") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() throws Exception { @@ -2951,7 +2962,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_23") + @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() throws Exception { @@ -3129,7 +3140,8 @@ public void test_ntile_func_ntileFn_31() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_3") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() throws Exception { @@ -3143,7 +3155,8 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_32") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() throws Exception { @@ -3181,7 +3194,7 @@ public void test_aggregates_wo_OrdrBy_17() throws Exception } @DecoupledIgnore(Modes.NPE) -@DrillTest("frameclause/subQueries/frmInSubQry_45") + @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() throws Exception { @@ -3253,7 +3266,8 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_21") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() throws Exception { @@ -3376,7 +3390,8 @@ public void test_nestedAggs_nstdagg17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_16") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() throws Exception { @@ -3571,14 +3586,16 @@ public void test_ntile_func_ntileFn_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_38") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() throws Exception { windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_5") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() throws Exception { @@ -3666,7 +3683,8 @@ public void test_nestedAggs_wPbOb_23() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_27") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() throws Exception { @@ -3744,7 +3762,8 @@ public void test_nestedAggs_frmclause12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_14") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() throws Exception { @@ -3950,7 +3969,8 @@ public void test_lead_func_lead_Fn_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_36") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() throws Exception { @@ -4059,7 +4079,8 @@ public void test_nestedAggs_frmclause01() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_25") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() throws Exception { @@ -4168,7 +4189,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION)@DrillTest("ntile_func/ntileFn_15") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() throws Exception { @@ -4711,7 +4733,8 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_34") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() throws Exception { @@ -4739,7 +4762,8 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_18") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() throws Exception { @@ -4833,7 +4857,8 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/woPrtnBy_15") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() throws Exception { @@ -5005,7 +5030,8 @@ public void test_nestedAggs_woutOby_12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_29") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() throws Exception { @@ -5129,7 +5155,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_31") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() throws Exception { @@ -5282,7 +5309,8 @@ public void test_ntile_func_ntileFn_45() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_20") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() throws Exception { @@ -5671,7 +5699,8 @@ public void test_last_val_lastValFn_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_38") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() throws Exception { @@ -5994,7 +6023,8 @@ public void test_last_val_lastValFn_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_35") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() throws Exception { @@ -6096,7 +6126,8 @@ public void test_nestedAggs_frmclause02() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_24") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() throws Exception { @@ -6198,7 +6229,8 @@ public void test_nestedAggs_nstdagg12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_11") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() throws Exception { @@ -6206,7 +6238,7 @@ public void test_aggregates_testW_Nulls_11() throws Exception } @DecoupledIgnore(Modes.MISSING_DESC) -@DrillTest("lead_func/lead_Fn_104") + @DrillTest("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() throws Exception { @@ -6453,7 +6485,8 @@ public void test_ntile_func_ntileFn_32() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_2") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() throws Exception { @@ -6475,7 +6508,8 @@ public void test_ntile_func_ntileFn_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_33") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() throws Exception { @@ -6512,7 +6546,7 @@ public void test_lead_func_lead_Fn_85() throws Exception } @DecoupledIgnore(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_46") + @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() throws Exception { @@ -6585,7 +6619,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_22") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() throws Exception { @@ -6687,7 +6722,8 @@ public void test_ntile_func_ntileFn_54() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION)@DrillTest("last_val/lastValFn_18") + @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() throws Exception { @@ -6804,7 +6840,8 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES)@DrillTest("last_val/lastValFn_29") + @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() throws Exception { @@ -6904,7 +6941,8 @@ public void test_last_val_lastValFn_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_4") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() throws Exception { @@ -6933,7 +6971,8 @@ public void test_ntile_func_ntileFn_19() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_39") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() throws Exception { @@ -6993,7 +7032,8 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST)@DrillTest("aggregates/testW_Nulls_28") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() throws Exception { @@ -7100,7 +7140,8 @@ public void test_nestedAggs_nstdagg16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_15") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() throws Exception { @@ -7303,7 +7344,8 @@ public void test_lag_func_lag_Fn_101() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_37") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() throws Exception { @@ -7382,7 +7424,8 @@ public void test_frameclause_subQueries_frmInSubQry_28() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_26") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() throws Exception { @@ -7477,7 +7520,8 @@ public void test_nestedAggs_frmclause13() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_13") + @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() throws Exception { From 43692754d26bc762d0b55747a270a3975d4255ac Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 16:05:56 +0000 Subject: [PATCH 058/164] enable-back/etc --- pom.xml | 2 +- .../sql/calcite/aggregation/builtin/SumSqlAggregator.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index ce0542590e20..172bd90919d8 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ - 1.36.0-SNAPSHOT + 1.35.0 4.1.0 2.2.0 10.14.2.0 diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java index 7978c75d4e32..21552c5ae386 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java @@ -19,9 +19,10 @@ package org.apache.druid.sql.calcite.aggregation.builtin; +import org.apache.calcite.linq4j.Nullness; import org.apache.calcite.rel.core.AggregateCall; import org.apache.calcite.sql.SqlAggFunction; -import org.apache.calcite.sql.fun.SqlStdOperatorTable; +import org.apache.calcite.sql.fun.SqlSumAggFunction; import org.apache.druid.math.expr.ExprMacroTable; import org.apache.druid.query.aggregation.AggregatorFactory; import org.apache.druid.query.aggregation.DoubleSumAggregatorFactory; @@ -41,13 +42,12 @@ public class SumSqlAggregator extends SimpleSqlAggregator * Should be addressed in >Calcite-1.35; * CALCITE-6020 */ - //private static final SqlAggFunction DRUID_SUM = new SqlSumAggFunction(castNonNull(null)); + private static final SqlAggFunction DRUID_SUM = new SqlSumAggFunction(Nullness.castNonNull(null)); @Override public SqlAggFunction calciteFunction() { - // return DRUID_SUM; - return SqlStdOperatorTable.SUM; + return DRUID_SUM; } @Override From 75830034716f05e7a6222a91c7330e884d74dd50 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 16:06:55 +0000 Subject: [PATCH 059/164] changemessage --- .../sql/calcite/aggregation/builtin/SumSqlAggregator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java index 21552c5ae386..b0c1090506c0 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java @@ -39,8 +39,7 @@ public class SumSqlAggregator extends SimpleSqlAggregator /** * Workaround to avoid unconditional rewrite of SUM into COUNT+SUM0. * - * Should be addressed in >Calcite-1.35; - * CALCITE-6020 + * Could be handled differenly after >Calcite-1.35; CALCITE-6020 */ private static final SqlAggFunction DRUID_SUM = new SqlSumAggFunction(Nullness.castNonNull(null)); From aac17c4c54e17b2591b62274aa324ae146ff7c20 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 26 Sep 2023 16:08:38 +0000 Subject: [PATCH 060/164] remove some stuff --- .../druid/sql/calcite/CalciteWindowQueryTest.java | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 6ba45f8c22c4..5475d9bce9e1 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -28,13 +28,10 @@ import org.apache.druid.jackson.DefaultObjectMapper; import org.apache.druid.java.util.common.ISE; import org.apache.druid.java.util.common.RE; -import org.apache.druid.query.DataSource; import org.apache.druid.query.Query; import org.apache.druid.query.QueryContexts; -import org.apache.druid.query.QueryDataSource; import org.apache.druid.query.operator.OperatorFactory; import org.apache.druid.query.operator.WindowOperatorQuery; -import org.apache.druid.query.scan.ScanQuery; import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.CalciteWindowQueryTest.WindowQueryTestInputClass.TestType; @@ -150,7 +147,7 @@ public void windowQueryTest() throws IOException // and aggregations=[CountAggregatorFactory{name='w0'}, LongSumAggregatorFactory{fieldName='a0', expression='null', name='w1'}]}}]} // These 2 tests are marked as failingTests to unblock testing at this moment - final WindowOperatorQuery query = extracted(results.recordedQueries); + final WindowOperatorQuery query = getWindowOperatorQuery(results.recordedQueries); for (int i = 0; i < input.expectedOperators.size(); ++i) { final OperatorFactory expectedOperator = input.expectedOperators.get(i); final OperatorFactory actualOperator = query.getOperators().get(i); @@ -209,16 +206,10 @@ public void windowQueryTest() throws IOException } } - private WindowOperatorQuery extracted(List> queries) + private WindowOperatorQuery getWindowOperatorQuery(List> queries) { assertEquals(1, queries.size()); Object query = queries.get(0); - - if (false && query instanceof ScanQuery) { - DataSource ds = ((ScanQuery) query).getDataSource(); - assertTrue(ds instanceof QueryDataSource); - query = ((QueryDataSource) ds).getQuery(); - } assertTrue(query instanceof WindowOperatorQuery); return (WindowOperatorQuery) query; } From 69dec17749742025759fcb6561251099d5cf37dd Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 27 Sep 2023 07:30:48 +0000 Subject: [PATCH 061/164] negativeTest --- .../druid/sql/calcite/CalciteQueryTest.java | 74 +-- .../DecoupledPlanningCalciteQueryTest.java | 4 +- .../sql/calcite/DrillWindowQueryTest.java | 574 +++++++++--------- ...DecoupledIgnore.java => NegativeTest.java} | 16 +- 4 files changed, 334 insertions(+), 334 deletions(-) rename sql/src/test/java/org/apache/druid/sql/calcite/{DecoupledIgnore.java => NegativeTest.java} (90%) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index ce17b12717d2..8e625ffe5a9c 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -108,7 +108,7 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.join.JoinType; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.NegativeTest.Modes; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.Calcites; @@ -2681,7 +2681,7 @@ public void testGroupByWithSelectProjections() ); } - @DecoupledIgnore(Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2733,7 +2733,7 @@ public void testGroupByWithSelectAndOrderByProjections() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testTopNWithSelectProjections() { @@ -2767,7 +2767,7 @@ public void testTopNWithSelectProjections() ); } - @DecoupledIgnore(Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2805,7 +2805,7 @@ public void testTopNWithSelectAndOrderByProjections() ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllQueries() { @@ -2839,7 +2839,7 @@ public void testUnionAllQueries() ); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -2868,7 +2868,7 @@ public void testUnionAllQueriesWithLimit() ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllDifferentTablesWithMapping() { @@ -2912,7 +2912,7 @@ public void testUnionAllDifferentTablesWithMapping() ); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testJoinUnionAllDifferentTablesWithMapping() { @@ -2976,7 +2976,7 @@ public void testUnionAllTablesColumnCountMismatch() } } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllTablesColumnTypeMismatchFloatLong() { @@ -3024,7 +3024,7 @@ public void testUnionAllTablesColumnTypeMismatchFloatLong() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesColumnTypeMismatchStringLong() { @@ -3042,7 +3042,7 @@ public void testUnionAllTablesColumnTypeMismatchStringLong() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenMappingIsRequired() { @@ -3059,7 +3059,7 @@ public void testUnionAllTablesWhenMappingIsRequired() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionIsUnplannable() { @@ -3070,7 +3070,7 @@ public void testUnionIsUnplannable() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenCastAndMappingIsRequired() { @@ -3086,7 +3086,7 @@ public void testUnionAllTablesWhenCastAndMappingIsRequired() ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllSameTableTwice() { @@ -3130,7 +3130,7 @@ public void testUnionAllSameTableTwice() ); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllSameTableTwiceWithSameMapping() { @@ -3174,7 +3174,7 @@ public void testUnionAllSameTableTwiceWithSameMapping() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllSameTableTwiceWithDifferentMapping() { @@ -3188,7 +3188,7 @@ public void testUnionAllSameTableTwiceWithDifferentMapping() "SQL requires union between two tables and column names queried for each table are different Left: [dim1, dim2, m1], Right: [dim2, dim1, m1]." ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllSameTableThreeTimes() { @@ -3293,7 +3293,7 @@ public void testUnionAllThreeTablesColumnCountMismatch3() } } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllSameTableThreeTimesWithSameMapping() { @@ -5016,7 +5016,7 @@ public void testSimpleAggregations() ); } - @DecoupledIgnore(Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -5048,7 +5048,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @DecoupledIgnore(Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -5092,7 +5092,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @DecoupledIgnore(Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5680,7 +5680,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnplannableScanOrderByNonTime() { @@ -5735,7 +5735,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6730,7 +6730,7 @@ public void testApproxCountDistinctBuiltin() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6785,7 +6785,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7307,7 +7307,7 @@ public void testExactCountDistinctUsingSubquery() ); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -7482,7 +7482,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -8213,7 +8213,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -8261,7 +8261,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10453,7 +10453,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11620,7 +11620,7 @@ public void testSortProjectAfterNestedGroupBy() ); } - @DecoupledIgnore(Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testPostAggWithTimeseries() { @@ -11664,7 +11664,7 @@ public void testPostAggWithTimeseries() ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testPostAggWithTopN() { @@ -11904,7 +11904,7 @@ public void testTextcat() ); } - @DecoupledIgnore + @NegativeTest @Test public void testRequireTimeConditionPositive() { @@ -12108,7 +12108,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @DecoupledIgnore(Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -14087,7 +14087,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @DecoupledIgnore(Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14408,7 +14408,7 @@ public void testComplexDecodeAgg() ) ); } - @DecoupledIgnore + @NegativeTest @Test public void testOrderByAlongWithInternalScanQuery() { @@ -14451,7 +14451,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java index c07a9b4e0d48..3e6077ff03f1 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java @@ -22,7 +22,7 @@ import com.google.common.collect.ImmutableMap; import org.apache.druid.query.QueryContexts; import org.apache.druid.server.security.AuthConfig; -import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; +import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.util.SqlTestFramework; import org.junit.Rule; @@ -31,7 +31,7 @@ public class DecoupledPlanningCalciteQueryTest extends CalciteQueryTest { @Rule(order = 0) - public DecoupledIgnoreProcessor decoupledIgnoreProcessor = new DecoupledIgnoreProcessor(); + public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); private static final ImmutableMap CONTEXT_OVERRIDES = ImmutableMap.of( PlannerConfig.CTX_NATIVE_QUERY_SQL_PLANNING_MODE, PlannerConfig.NATIVE_QUERY_SQL_PLANNING_MODE_DECOUPLED, diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index f27ff12088dc..14bcc516c905 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -50,8 +50,8 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; -import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; +import org.apache.druid.sql.calcite.NegativeTest.Modes; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -168,7 +168,7 @@ public void ensureAllDeclared() throws Exception } @Rule - public DecoupledIgnoreProcessor ignoreProcessor = new DecoupledIgnoreProcessor(); + public NegativeTestProcessor ignoreProcessor = new NegativeTestProcessor(); @Rule public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); @@ -510,7 +510,7 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String queryableIndex); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test public void test_aggregates_winFnQry_77() throws Exception @@ -546,7 +546,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_33") @Test public void test_ntile_func_ntileFn_33() throws Exception @@ -554,7 +554,7 @@ public void test_ntile_func_ntileFn_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() throws Exception @@ -576,7 +576,7 @@ public void test_last_val_lastValFn_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() throws Exception @@ -605,7 +605,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_7") @Test public void test_nestedAggs_woutPrtnBy_7() throws Exception @@ -627,7 +627,7 @@ public void test_aggregates_winFnQry_22() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_68") @Test public void test_aggregates_winFnQry_68() throws Exception @@ -635,7 +635,7 @@ public void test_aggregates_winFnQry_68() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception @@ -643,7 +643,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception @@ -672,7 +672,7 @@ public void test_ntile_func_ntileFn_44() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_25") @Test public void test_first_val_firstValFn_25() throws Exception @@ -694,7 +694,7 @@ public void test_lag_func_lag_Fn_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause07") @Test public void test_nestedAggs_frmclause07() throws Exception @@ -702,7 +702,7 @@ public void test_nestedAggs_frmclause07() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_33") @Test public void test_aggregates_winFnQry_33() throws Exception @@ -710,7 +710,7 @@ public void test_aggregates_winFnQry_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_79") @Test public void test_aggregates_winFnQry_79() throws Exception @@ -795,7 +795,7 @@ public void test_ntile_func_ntileFn_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception @@ -817,7 +817,7 @@ public void test_aggregates_wo_OrdrBy_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_6") @Test public void test_nestedAggs_woutOby_6() throws Exception @@ -846,7 +846,7 @@ public void test_lag_func_lag_Fn_35() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_44") @Test public void test_aggregates_winFnQry_44() throws Exception @@ -854,7 +854,7 @@ public void test_aggregates_winFnQry_44() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() throws Exception @@ -925,7 +925,7 @@ public void test_nestedAggs_emtyOvrCls_6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() throws Exception @@ -940,7 +940,7 @@ public void test_frameclause_subQueries_frmInSubQry_54() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_24") @Test public void test_lag_func_lag_Fn_24() throws Exception @@ -1032,7 +1032,7 @@ public void test_last_val_lastValFn_37() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test public void test_frameclause_subQueries_frmInSubQry_41() throws Exception @@ -1054,7 +1054,7 @@ public void test_nestedAggs_woutPrtnBy_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("nestedAggs/cte_win_01") @Test public void test_nestedAggs_cte_win_01() throws Exception @@ -1069,7 +1069,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_20") @Test public void test_aggregates_winFnQry_20() throws Exception @@ -1091,7 +1091,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() throws Exception @@ -1099,7 +1099,7 @@ public void test_lead_func_lead_Fn_65() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() throws Exception @@ -1114,7 +1114,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_13") @Test public void test_lag_func_lag_Fn_13() throws Exception @@ -1185,7 +1185,7 @@ public void test_lag_func_lag_Fn_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause09") @Test public void test_nestedAggs_frmclause09() throws Exception @@ -1193,7 +1193,7 @@ public void test_nestedAggs_frmclause09() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception @@ -1201,7 +1201,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test public void test_frameclause_subQueries_frmInSubQry_30() throws Exception @@ -1209,7 +1209,7 @@ public void test_frameclause_subQueries_frmInSubQry_30() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("nestedAggs/basic_10") @Test public void test_nestedAggs_basic_10() throws Exception @@ -1287,7 +1287,7 @@ public void test_nestedAggs_emtyOvrCls_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_13") @Test public void test_aggregates_winFnQry_13() throws Exception @@ -1295,7 +1295,7 @@ public void test_aggregates_winFnQry_13() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_12") @Test public void test_lead_func_lead_Fn_12() throws Exception @@ -1317,7 +1317,7 @@ public void test_first_val_firstValFn_30() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_33") @Test public void test_last_val_lastValFn_33() throws Exception @@ -1360,7 +1360,7 @@ public void test_ntile_func_ntileFn_39() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() throws Exception @@ -1410,7 +1410,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() throws Exception @@ -1425,7 +1425,7 @@ public void test_aggregates_winFnQry_24() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_23") @Test public void test_lead_func_lead_Fn_23() throws Exception @@ -1433,7 +1433,7 @@ public void test_lead_func_lead_Fn_23() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_69") @Test public void test_lead_func_lead_Fn_69() throws Exception @@ -1469,7 +1469,7 @@ public void test_frameclause_subQueries_frmInSubQry_08() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception @@ -1491,7 +1491,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("lag_func/lag_Fn_9") @Test public void test_lag_func_lag_Fn_9() throws Exception @@ -1520,7 +1520,7 @@ public void test_lead_func_lead_Fn_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_35") @Test public void test_aggregates_winFnQry_35() throws Exception @@ -1591,7 +1591,7 @@ public void test_ntile_func_ntileFn_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_57") @Test public void test_ntile_func_ntileFn_57() throws Exception @@ -1620,7 +1620,7 @@ public void test_nestedAggs_wPbOb_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause18") @Test public void test_nestedAggs_frmclause18() throws Exception @@ -1691,7 +1691,7 @@ public void test_frameclause_subQueries_frmInSubQry_63() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_22") @Test public void test_lag_func_lag_Fn_22() throws Exception @@ -1699,7 +1699,7 @@ public void test_lag_func_lag_Fn_22() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() throws Exception @@ -1714,7 +1714,7 @@ public void test_aggregates_woPrtnBy_43() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_13") @Test public void test_nestedAggs_woutOby_13() throws Exception @@ -1743,7 +1743,7 @@ public void test_nestedAggs_nstdagg21() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_24") @Test public void test_last_val_lastValFn_24() throws Exception @@ -1765,7 +1765,7 @@ public void test_frameclause_subQueries_frmInSubQry_52() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception @@ -1801,7 +1801,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() throws Exception @@ -1816,7 +1816,7 @@ public void test_lead_func_lead_Fn_52() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_11") @Test public void test_lag_func_lag_Fn_11() throws Exception @@ -1845,7 +1845,7 @@ public void test_ntile_func_ntileFn_37() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() throws Exception @@ -1853,7 +1853,7 @@ public void test_aggregates_testW_Nulls_19() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_03") @Test public void test_nestedAggs_cte_win_03() throws Exception @@ -1882,7 +1882,7 @@ public void test_nestedAggs_woutPrtnBy_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_9") @Test public void test_aggregates_testW_Nulls_9() throws Exception @@ -1897,7 +1897,7 @@ public void test_aggregates_winFnQry_26() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_15") @Test public void test_lag_func_lag_Fn_15() throws Exception @@ -1905,7 +1905,7 @@ public void test_lag_func_lag_Fn_15() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_21") @Test public void test_lead_func_lead_Fn_21() throws Exception @@ -1920,7 +1920,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_21") @Test public void test_first_val_firstValFn_21() throws Exception @@ -1935,7 +1935,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_67") @Test public void test_lead_func_lead_Fn_67() throws Exception @@ -1978,7 +1978,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_48") @Test public void test_ntile_func_ntileFn_48() throws Exception @@ -2007,7 +2007,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_37") @Test public void test_aggregates_winFnQry_37() throws Exception @@ -2043,7 +2043,7 @@ public void test_first_val_firstValFn_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception @@ -2142,7 +2142,7 @@ public void test_lead_func_lead_Fn_47() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_22") @Test public void test_last_val_lastValFn_22() throws Exception @@ -2178,7 +2178,7 @@ public void test_ntile_func_ntileFn_28() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_11") @Test public void test_nestedAggs_woutOby_11() throws Exception @@ -2242,7 +2242,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_43") @Test public void test_aggregates_winFnQry_43() throws Exception @@ -2306,7 +2306,7 @@ public void test_nestedAggs_nstdagg22() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_25") @Test public void test_last_val_lastValFn_25() throws Exception @@ -2349,7 +2349,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_25") @Test public void test_lag_func_lag_Fn_25() throws Exception @@ -2385,7 +2385,7 @@ public void test_aggregates_aggOWnFn_48() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_53") @Test public void test_ntile_func_ntileFn_53() throws Exception @@ -2393,7 +2393,7 @@ public void test_ntile_func_ntileFn_53() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() throws Exception @@ -2415,7 +2415,7 @@ public void test_lead_func_lead_Fn_105() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() throws Exception @@ -2500,7 +2500,7 @@ public void test_aggregates_wo_OrdrBy_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_65") @Test public void test_aggregates_winFnQry_65() throws Exception @@ -2578,7 +2578,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_71") @Test public void test_lead_func_lead_Fn_71() throws Exception @@ -2607,7 +2607,7 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() throws Exception @@ -2622,7 +2622,7 @@ public void test_lag_func_lag_Fn_87() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() throws Exception @@ -2644,7 +2644,7 @@ public void test_lag_func_lag_Fn_30() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() throws Exception @@ -2659,7 +2659,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_18") @Test public void test_lead_func_lead_Fn_18() throws Exception @@ -2674,7 +2674,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() throws Exception @@ -2682,7 +2682,7 @@ public void test_last_val_lastValFn_39() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("last_val/lastValFn_5") @Test public void test_last_val_lastValFn_5() throws Exception @@ -2690,7 +2690,7 @@ public void test_last_val_lastValFn_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() throws Exception @@ -2698,7 +2698,7 @@ public void test_aggregates_testW_Nulls_34() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception @@ -2727,7 +2727,7 @@ public void test_lead_func_lead_Fn_82() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_41") @Test public void test_aggregates_winFnQry_41() throws Exception @@ -2735,7 +2735,7 @@ public void test_aggregates_winFnQry_41() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception @@ -2743,7 +2743,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test public void test_frameclause_subQueries_frmInSubQry_43() throws Exception @@ -2800,7 +2800,7 @@ public void test_nestedAggs_nstdagg24() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() throws Exception @@ -2822,7 +2822,7 @@ public void test_nestedAggs_frmclause03() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_29") @Test public void test_first_val_firstValFn_29() throws Exception @@ -2865,7 +2865,7 @@ public void test_frameclause_subQueries_frmInSubQry_32() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() throws Exception @@ -2873,7 +2873,7 @@ public void test_lag_func_lag_Fn_65() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_55") @Test public void test_ntile_func_ntileFn_55() throws Exception @@ -2895,7 +2895,7 @@ public void test_lead_func_lead_Fn_107() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() throws Exception @@ -2903,7 +2903,7 @@ public void test_aggregates_testW_Nulls_10() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() throws Exception @@ -2939,7 +2939,7 @@ public void test_lead_func_lead_Fn_62() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_63") @Test public void test_aggregates_winFnQry_63() throws Exception @@ -2961,7 +2961,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() throws Exception @@ -2976,7 +2976,7 @@ public void test_aggregates_aggOWnFn_39() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_54") @Test public void test_lag_func_lag_Fn_54() throws Exception @@ -3019,7 +3019,7 @@ public void test_ntile_func_ntileFn_20() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_3") @Test public void test_aggregates_aggOWnFn_3() throws Exception @@ -3069,7 +3069,7 @@ public void test_aggregates_mtyOvrCluse_05() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_74") @Test public void test_aggregates_winFnQry_74() throws Exception @@ -3140,7 +3140,7 @@ public void test_ntile_func_ntileFn_31() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() throws Exception @@ -3155,7 +3155,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() throws Exception @@ -3170,7 +3170,7 @@ public void test_last_val_lastValFn_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception @@ -3185,7 +3185,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() throws Exception @@ -3193,7 +3193,7 @@ public void test_aggregates_wo_OrdrBy_17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() throws Exception @@ -3215,7 +3215,7 @@ public void test_lead_func_lead_Fn_84() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_21") @Test public void test_lag_func_lag_Fn_21() throws Exception @@ -3223,7 +3223,7 @@ public void test_lag_func_lag_Fn_21() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_67") @Test public void test_lag_func_lag_Fn_67() throws Exception @@ -3266,7 +3266,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() throws Exception @@ -3281,7 +3281,7 @@ public void test_nestedAggs_nstdagg26() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause05") @Test public void test_nestedAggs_frmclause05() throws Exception @@ -3317,7 +3317,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() throws Exception @@ -3346,7 +3346,7 @@ public void test_nestedAggs_basic_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_61") @Test public void test_aggregates_winFnQry_61() throws Exception @@ -3375,7 +3375,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause10") @Test public void test_nestedAggs_frmclause10() throws Exception @@ -3390,7 +3390,7 @@ public void test_nestedAggs_nstdagg17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() throws Exception @@ -3433,7 +3433,7 @@ public void test_aggregates_woPrtnBy_28() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.COLUMN_NOT_FOUND) + @NegativeTest(Modes.COLUMN_NOT_FOUND) @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test public void test_frameclause_subQueries_frmInSubQry_25() throws Exception @@ -3441,7 +3441,7 @@ public void test_frameclause_subQueries_frmInSubQry_25() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_72") @Test public void test_aggregates_winFnQry_72() throws Exception @@ -3477,7 +3477,7 @@ public void test_nestedAggs_nstdagg06() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception @@ -3534,7 +3534,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_14") @Test public void test_lead_func_lead_Fn_14() throws Exception @@ -3542,7 +3542,7 @@ public void test_lead_func_lead_Fn_14() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_83") @Test public void test_aggregates_winFnQry_83() throws Exception @@ -3557,7 +3557,7 @@ public void test_last_val_lastValFn_9() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() throws Exception @@ -3586,7 +3586,7 @@ public void test_ntile_func_ntileFn_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() throws Exception @@ -3594,7 +3594,7 @@ public void test_aggregates_testW_Nulls_38() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() throws Exception @@ -3602,7 +3602,7 @@ public void test_aggregates_testW_Nulls_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_19") @Test public void test_lag_func_lag_Fn_19() throws Exception @@ -3610,7 +3610,7 @@ public void test_lag_func_lag_Fn_19() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test public void test_frameclause_subQueries_frmInSubQry_47() throws Exception @@ -3618,7 +3618,7 @@ public void test_frameclause_subQueries_frmInSubQry_47() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_72") @Test public void test_lag_func_lag_Fn_72() throws Exception @@ -3647,7 +3647,7 @@ public void test_aggregates_winFnQry_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_25") @Test public void test_lead_func_lead_Fn_25() throws Exception @@ -3683,7 +3683,7 @@ public void test_nestedAggs_wPbOb_23() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() throws Exception @@ -3733,7 +3733,7 @@ public void test_nestedAggs_wPbOb_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_51") @Test public void test_ntile_func_ntileFn_51() throws Exception @@ -3762,7 +3762,7 @@ public void test_nestedAggs_frmclause12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() throws Exception @@ -3798,7 +3798,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test public void test_frameclause_subQueries_frmInSubQry_27() throws Exception @@ -3806,7 +3806,7 @@ public void test_frameclause_subQueries_frmInSubQry_27() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() throws Exception @@ -3821,7 +3821,7 @@ public void test_lag_func_lag_Fn_50() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception @@ -3836,7 +3836,7 @@ public void test_first_val_firstValFn_6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_70") @Test public void test_aggregates_winFnQry_70() throws Exception @@ -3865,7 +3865,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception @@ -3873,7 +3873,7 @@ public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.ALLDATA_CSV) + @NegativeTest(Modes.ALLDATA_CSV) @DrillTest("aggregates/winFnQry_17") @Test public void test_aggregates_winFnQry_17() throws Exception @@ -3937,7 +3937,7 @@ public void test_nestedAggs_multiWin_6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_81") @Test public void test_aggregates_winFnQry_81() throws Exception @@ -3945,7 +3945,7 @@ public void test_aggregates_winFnQry_81() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception @@ -3953,7 +3953,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() throws Exception @@ -3961,7 +3961,7 @@ public void test_lag_func_lag_Fn_102() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_16") @Test public void test_lead_func_lead_Fn_16() throws Exception @@ -3969,7 +3969,7 @@ public void test_lead_func_lead_Fn_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() throws Exception @@ -4012,7 +4012,7 @@ public void test_frameclause_subQueries_frmInSubQry_03() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test public void test_frameclause_subQueries_frmInSubQry_49() throws Exception @@ -4020,7 +4020,7 @@ public void test_frameclause_subQueries_frmInSubQry_49() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_7") @Test public void test_aggregates_testW_Nulls_7() throws Exception @@ -4028,7 +4028,7 @@ public void test_aggregates_testW_Nulls_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_6") @Test public void test_aggregates_winFnQry_6() throws Exception @@ -4057,7 +4057,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TIME_COMPARE) + @NegativeTest(Modes.BIGINT_TIME_COMPARE) @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() throws Exception @@ -4079,7 +4079,7 @@ public void test_nestedAggs_frmclause01() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() throws Exception @@ -4087,7 +4087,7 @@ public void test_aggregates_testW_Nulls_25() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_39") @Test public void test_aggregates_winFnQry_39() throws Exception @@ -4102,7 +4102,7 @@ public void test_nestedAggs_wPbOb_25() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception @@ -4131,7 +4131,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception @@ -4139,7 +4139,7 @@ public void test_lag_func_lag_Fn_63() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() throws Exception @@ -4189,7 +4189,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() throws Exception @@ -4246,7 +4246,7 @@ public void test_last_val_lastValFn_20() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception @@ -4254,7 +4254,7 @@ public void test_lead_func_lead_Fn_45() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() throws Exception @@ -4290,7 +4290,7 @@ public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_26") @Test public void test_lag_func_lag_Fn_26() throws Exception @@ -4298,7 +4298,7 @@ public void test_lag_func_lag_Fn_26() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_15") @Test public void test_aggregates_winFnQry_15() throws Exception @@ -4306,7 +4306,7 @@ public void test_aggregates_winFnQry_15() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_10") @Test public void test_lead_func_lead_Fn_10() throws Exception @@ -4328,7 +4328,7 @@ public void test_nestedAggs_emtyOvrCls_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_32") @Test public void test_first_val_firstValFn_32() throws Exception @@ -4350,7 +4350,7 @@ public void test_lead_func_lead_Fn_56() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception @@ -4358,7 +4358,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test public void test_frameclause_subQueries_frmInSubQry_17() throws Exception @@ -4373,7 +4373,7 @@ public void test_aggregates_woPrtnBy_36() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception @@ -4389,7 +4389,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_22") @Test public void test_lead_func_lead_Fn_22() throws Exception @@ -4404,7 +4404,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_68") @Test public void test_lead_func_lead_Fn_68() throws Exception @@ -4454,7 +4454,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_49") @Test public void test_ntile_func_ntileFn_49() throws Exception @@ -4476,7 +4476,7 @@ public void test_nestedAggs_wPbOb_26() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception @@ -4484,7 +4484,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_38") @Test public void test_aggregates_winFnQry_38() throws Exception @@ -4639,7 +4639,7 @@ public void test_ntile_func_ntileFn_25() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_10") @Test public void test_nestedAggs_woutOby_10() throws Exception @@ -4710,7 +4710,7 @@ public void test_nestedAggs_basic_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_13") @Test public void test_lead_func_lead_Fn_13() throws Exception @@ -4725,7 +4725,7 @@ public void test_lead_func_lead_Fn_59() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception @@ -4733,7 +4733,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() throws Exception @@ -4762,7 +4762,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() throws Exception @@ -4770,7 +4770,7 @@ public void test_aggregates_testW_Nulls_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_04") @Test public void test_nestedAggs_cte_win_04() throws Exception @@ -4806,7 +4806,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_16") @Test public void test_lag_func_lag_Fn_16() throws Exception @@ -4814,7 +4814,7 @@ public void test_lag_func_lag_Fn_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_24") @Test public void test_lead_func_lead_Fn_24() throws Exception @@ -4857,7 +4857,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() throws Exception @@ -4872,7 +4872,7 @@ public void test_lead_func_lead_Fn_6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_36") @Test public void test_aggregates_winFnQry_36() throws Exception @@ -4971,7 +4971,7 @@ public void test_frameclause_subQueries_frmInSubQry_60() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_21") @Test public void test_last_val_lastValFn_21() throws Exception @@ -4986,7 +4986,7 @@ public void test_lead_func_lead_Fn_46() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() throws Exception @@ -5022,7 +5022,7 @@ public void test_ntile_func_ntileFn_27() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_12") @Test public void test_nestedAggs_woutOby_12() throws Exception @@ -5030,7 +5030,7 @@ public void test_nestedAggs_woutOby_12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() throws Exception @@ -5066,7 +5066,7 @@ public void test_aggregates_woPrtnBy_39() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("lag_func/lag_Fn_82") @Test public void test_lag_func_lag_Fn_82() throws Exception @@ -5088,7 +5088,7 @@ public void test_nestedAggs_multiWin_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_12") @Test public void test_aggregates_winFnQry_12() throws Exception @@ -5096,7 +5096,7 @@ public void test_aggregates_winFnQry_12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_11") @Test public void test_lead_func_lead_Fn_11() throws Exception @@ -5104,7 +5104,7 @@ public void test_lead_func_lead_Fn_11() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_10") @Test public void test_lag_func_lag_Fn_10() throws Exception @@ -5140,7 +5140,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_34") @Test public void test_ntile_func_ntileFn_34() throws Exception @@ -5155,7 +5155,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() throws Exception @@ -5212,7 +5212,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_6") @Test public void test_nestedAggs_woutPrtnBy_6() throws Exception @@ -5227,7 +5227,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_69") @Test public void test_aggregates_winFnQry_69() throws Exception @@ -5235,7 +5235,7 @@ public void test_aggregates_winFnQry_69() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() throws Exception @@ -5243,7 +5243,7 @@ public void test_lead_func_lead_Fn_64() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_23") @Test public void test_aggregates_winFnQry_23() throws Exception @@ -5265,7 +5265,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception @@ -5287,7 +5287,7 @@ public void test_aggregates_aggOWnFn_10() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_24") @Test public void test_first_val_firstValFn_24() throws Exception @@ -5309,7 +5309,7 @@ public void test_ntile_func_ntileFn_45() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() throws Exception @@ -5345,7 +5345,7 @@ public void test_lead_func_lead_Fn_75() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_34") @Test public void test_aggregates_winFnQry_34() throws Exception @@ -5374,7 +5374,7 @@ public void test_ntile_func_ntileFn_10() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_56") @Test public void test_ntile_func_ntileFn_56() throws Exception @@ -5431,7 +5431,7 @@ public void test_aggregates_woPrtnBy_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_45") @Test public void test_aggregates_winFnQry_45() throws Exception @@ -5467,7 +5467,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_7") @Test public void test_nestedAggs_woutOby_7() throws Exception @@ -5475,7 +5475,7 @@ public void test_nestedAggs_woutOby_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() throws Exception @@ -5497,7 +5497,7 @@ public void test_frameclause_subQueries_frmInSubQry_62() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_108") @Test public void test_lag_func_lag_Fn_108() throws Exception @@ -5512,7 +5512,7 @@ public void test_lag_func_lag_Fn_34() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_69") @Test public void test_lag_func_lag_Fn_69() throws Exception @@ -5597,7 +5597,7 @@ public void test_lead_func_lead_Fn_51() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() throws Exception @@ -5619,7 +5619,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_23") @Test public void test_lag_func_lag_Fn_23() throws Exception @@ -5648,7 +5648,7 @@ public void test_aggregates_woPrtnBy_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() throws Exception @@ -5684,7 +5684,7 @@ public void test_nestedAggs_nstdagg11() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_103") @Test public void test_lead_func_lead_Fn_103() throws Exception @@ -5699,7 +5699,7 @@ public void test_last_val_lastValFn_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() throws Exception @@ -5721,7 +5721,7 @@ public void test_aggregates_aggOWnFn_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_21") @Test public void test_aggregates_winFnQry_21() throws Exception @@ -5729,7 +5729,7 @@ public void test_aggregates_winFnQry_21() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_67") @Test public void test_aggregates_winFnQry_67() throws Exception @@ -5751,7 +5751,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception @@ -5766,7 +5766,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_20") @Test public void test_lead_func_lead_Fn_20() throws Exception @@ -5774,7 +5774,7 @@ public void test_lead_func_lead_Fn_20() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_66") @Test public void test_lead_func_lead_Fn_66() throws Exception @@ -5782,7 +5782,7 @@ public void test_lead_func_lead_Fn_66() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_12") @Test public void test_lag_func_lag_Fn_12() throws Exception @@ -5790,7 +5790,7 @@ public void test_lag_func_lag_Fn_12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test public void test_frameclause_subQueries_frmInSubQry_42() throws Exception @@ -5833,7 +5833,7 @@ public void test_aggregates_woPrtnBy_22() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_22") @Test public void test_first_val_firstValFn_22() throws Exception @@ -5855,7 +5855,7 @@ public void test_lag_func_lag_Fn_6() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_47") @Test public void test_ntile_func_ntileFn_47() throws Exception @@ -5863,7 +5863,7 @@ public void test_ntile_func_ntileFn_47() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause08") @Test public void test_nestedAggs_frmclause08() throws Exception @@ -5878,7 +5878,7 @@ public void test_aggregates_mtyOvrCluse_01() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_32") @Test public void test_aggregates_winFnQry_32() throws Exception @@ -5886,7 +5886,7 @@ public void test_aggregates_winFnQry_32() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_78") @Test public void test_aggregates_winFnQry_78() throws Exception @@ -5971,7 +5971,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_58") @Test public void test_ntile_func_ntileFn_58() throws Exception @@ -6000,7 +6000,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() throws Exception @@ -6008,7 +6008,7 @@ public void test_lag_func_lag_Fn_103() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_19") @Test public void test_lead_func_lead_Fn_19() throws Exception @@ -6023,7 +6023,7 @@ public void test_last_val_lastValFn_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() throws Exception @@ -6038,7 +6038,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception @@ -6060,7 +6060,7 @@ public void test_aggregates_wo_OrdrBy_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception @@ -6075,7 +6075,7 @@ public void test_lag_func_lag_Fn_75() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_42") @Test public void test_aggregates_winFnQry_42() throws Exception @@ -6083,7 +6083,7 @@ public void test_aggregates_winFnQry_42() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test public void test_frameclause_subQueries_frmInSubQry_44() throws Exception @@ -6126,7 +6126,7 @@ public void test_nestedAggs_frmclause02() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() throws Exception @@ -6169,7 +6169,7 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() throws Exception @@ -6184,7 +6184,7 @@ public void test_aggregates_winFnQry_53() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() throws Exception @@ -6199,7 +6199,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_52") @Test public void test_ntile_func_ntileFn_52() throws Exception @@ -6214,7 +6214,7 @@ public void test_aggregates_aggOWnFn_47() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.INCORRECT_SYNTAX) + @NegativeTest(Modes.INCORRECT_SYNTAX) @DrillTest("nestedAggs/nstdWinView01") @Test public void test_nestedAggs_nstdWinView01() throws Exception @@ -6229,7 +6229,7 @@ public void test_nestedAggs_nstdagg12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() throws Exception @@ -6237,7 +6237,7 @@ public void test_aggregates_testW_Nulls_11() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() throws Exception @@ -6252,7 +6252,7 @@ public void test_last_val_lastValFn_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause15") @Test public void test_nestedAggs_frmclause15() throws Exception @@ -6260,7 +6260,7 @@ public void test_nestedAggs_frmclause15() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() throws Exception @@ -6268,7 +6268,7 @@ public void test_first_val_firstValFn_17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_64") @Test public void test_aggregates_winFnQry_64() throws Exception @@ -6290,7 +6290,7 @@ public void test_lag_func_lag_Fn_53() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() throws Exception @@ -6312,7 +6312,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test public void test_frameclause_subQueries_frmInSubQry_20() throws Exception @@ -6404,7 +6404,7 @@ public void test_lead_func_lead_Fn_70() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_75") @Test public void test_aggregates_winFnQry_75() throws Exception @@ -6412,7 +6412,7 @@ public void test_aggregates_winFnQry_75() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception @@ -6427,7 +6427,7 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() throws Exception @@ -6456,7 +6456,7 @@ public void test_lag_func_lag_Fn_31() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_40") @Test public void test_aggregates_winFnQry_40() throws Exception @@ -6485,7 +6485,7 @@ public void test_ntile_func_ntileFn_32() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() throws Exception @@ -6493,7 +6493,7 @@ public void test_aggregates_testW_Nulls_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception @@ -6508,7 +6508,7 @@ public void test_ntile_func_ntileFn_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() throws Exception @@ -6530,7 +6530,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.BIGINT_TO_DATE) + @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_9") @Test public void test_aggregates_winFnQry_9() throws Exception @@ -6545,7 +6545,7 @@ public void test_lead_func_lead_Fn_85() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() throws Exception @@ -6553,7 +6553,7 @@ public void test_frameclause_subQueries_frmInSubQry_46() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() throws Exception @@ -6561,7 +6561,7 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception @@ -6590,7 +6590,7 @@ public void test_aggregates_aggOWnFn_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_20") @Test public void test_lag_func_lag_Fn_20() throws Exception @@ -6619,7 +6619,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() throws Exception @@ -6634,7 +6634,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause04") @Test public void test_nestedAggs_frmclause04() throws Exception @@ -6684,7 +6684,7 @@ public void test_frameclause_subQueries_frmInSubQry_35() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_66") @Test public void test_lag_func_lag_Fn_66() throws Exception @@ -6699,7 +6699,7 @@ public void test_aggregates_aggOWnFn_49() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_62") @Test public void test_aggregates_winFnQry_62() throws Exception @@ -6714,7 +6714,7 @@ public void test_aggregates_wo_OrdrBy_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_54") @Test public void test_ntile_func_ntileFn_54() throws Exception @@ -6722,7 +6722,7 @@ public void test_ntile_func_ntileFn_54() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() throws Exception @@ -6744,7 +6744,7 @@ public void test_nestedAggs_nstdagg14() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause17") @Test public void test_nestedAggs_frmclause17() throws Exception @@ -6752,7 +6752,7 @@ public void test_nestedAggs_frmclause17() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() throws Exception @@ -6788,7 +6788,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test public void test_frameclause_subQueries_frmInSubQry_22() throws Exception @@ -6796,7 +6796,7 @@ public void test_frameclause_subQueries_frmInSubQry_22() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_9") @Test public void test_nestedAggs_woutOby_9() throws Exception @@ -6818,7 +6818,7 @@ public void test_aggregates_aggOWnFn_38() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_73") @Test public void test_aggregates_winFnQry_73() throws Exception @@ -6840,7 +6840,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() throws Exception @@ -6869,7 +6869,7 @@ public void test_lag_func_lag_Fn_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_72") @Test public void test_lead_func_lead_Fn_72() throws Exception @@ -6926,7 +6926,7 @@ public void test_aggregates_winFnQry_84() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_15") @Test public void test_lead_func_lead_Fn_15() throws Exception @@ -6941,7 +6941,7 @@ public void test_last_val_lastValFn_8() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() throws Exception @@ -6956,7 +6956,7 @@ public void test_aggregates_wo_OrdrBy_12() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("nestedAggs/multiWin_7") @Test public void test_nestedAggs_multiWin_7() throws Exception @@ -6971,7 +6971,7 @@ public void test_ntile_func_ntileFn_19() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() throws Exception @@ -6979,7 +6979,7 @@ public void test_aggregates_testW_Nulls_39() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() throws Exception @@ -6994,7 +6994,7 @@ public void test_frameclause_subQueries_frmInSubQry_02() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test public void test_frameclause_subQueries_frmInSubQry_48() throws Exception @@ -7002,7 +7002,7 @@ public void test_frameclause_subQueries_frmInSubQry_48() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_18") @Test public void test_lag_func_lag_Fn_18() throws Exception @@ -7017,7 +7017,7 @@ public void test_aggregates_aggOWnFn_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE_PLAIN) + @NegativeTest(Modes.NPE_PLAIN) @DrillTest("aggregates/winFnQry_7") @Test public void test_aggregates_winFnQry_7() throws Exception @@ -7032,7 +7032,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() throws Exception @@ -7047,7 +7047,7 @@ public void test_nestedAggs_wPbOb_22() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() throws Exception @@ -7125,7 +7125,7 @@ public void test_nestedAggs_basic_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause11") @Test public void test_nestedAggs_frmclause11() throws Exception @@ -7140,7 +7140,7 @@ public void test_nestedAggs_nstdagg16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() throws Exception @@ -7176,7 +7176,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() throws Exception @@ -7191,7 +7191,7 @@ public void test_aggregates_woPrtnBy_29() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test public void test_frameclause_subQueries_frmInSubQry_24() throws Exception @@ -7199,7 +7199,7 @@ public void test_frameclause_subQueries_frmInSubQry_24() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_71") @Test public void test_aggregates_winFnQry_71() throws Exception @@ -7298,7 +7298,7 @@ public void test_aggregates_woPrtnBy_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_82") @Test public void test_aggregates_winFnQry_82() throws Exception @@ -7306,7 +7306,7 @@ public void test_aggregates_winFnQry_82() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.CANNOT_APPLY_VIRTUAL_COL) + @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) @DrillTest("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() throws Exception @@ -7314,7 +7314,7 @@ public void test_nestedAggs_multiWin_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception @@ -7322,7 +7322,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() throws Exception @@ -7344,7 +7344,7 @@ public void test_lag_func_lag_Fn_101() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() throws Exception @@ -7359,7 +7359,7 @@ public void test_aggregates_winFnQry_29() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_6") @Test public void test_aggregates_testW_Nulls_6() throws Exception @@ -7416,7 +7416,7 @@ public void test_lead_func_lead_Fn_28() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test public void test_frameclause_subQueries_frmInSubQry_28() throws Exception @@ -7424,7 +7424,7 @@ public void test_frameclause_subQueries_frmInSubQry_28() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() throws Exception @@ -7453,7 +7453,7 @@ public void test_lag_func_lag_Fn_62() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception @@ -7482,7 +7482,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NPE) + @NegativeTest(Modes.NPE) @DrillTest("first_val/firstValFn_5") @Test public void test_first_val_firstValFn_5() throws Exception @@ -7490,7 +7490,7 @@ public void test_first_val_firstValFn_5() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_50") @Test public void test_ntile_func_ntileFn_50() throws Exception @@ -7512,7 +7512,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause13") @Test public void test_nestedAggs_frmclause13() throws Exception @@ -7520,7 +7520,7 @@ public void test_nestedAggs_frmclause13() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() throws Exception @@ -7556,7 +7556,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_COUNT_MISMATCH) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test public void test_frameclause_subQueries_frmInSubQry_26() throws Exception @@ -7571,7 +7571,7 @@ public void test_lag_func_lag_Fn_51() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() throws Exception @@ -7579,7 +7579,7 @@ public void test_first_val_firstValFn_19() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception @@ -7601,7 +7601,7 @@ public void test_aggregates_winFnQry_16() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.MISSING_DESC) + @NegativeTest(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception @@ -7679,7 +7679,7 @@ public void test_frameclause_subQueries_frmInSubQry_18() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_80") @Test public void test_aggregates_winFnQry_80() throws Exception @@ -7715,7 +7715,7 @@ public void test_aggregates_aggOWnFn_9() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_02") @Test public void test_nestedAggs_cte_win_02() throws Exception @@ -7723,7 +7723,7 @@ public void test_nestedAggs_cte_win_02() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_8") @Test public void test_aggregates_testW_Nulls_8() throws Exception @@ -7752,7 +7752,7 @@ public void test_nestedAggs_woutPrtnBy_2() throws Exception windowQueryTest(); } - @DecoupledIgnore(Modes.NULLS_FIRST_LAST) + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_14") @Test public void test_lag_func_lag_Fn_14() throws Exception diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java similarity index 90% rename from sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java rename to sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index 1c7bc6dc78c5..cbbbebe8c5ff 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -37,14 +37,14 @@ import static org.junit.Assert.assertThrows; /** - * Can be used to mark tests which are not-yet supported in decoupled mode. + * Can be used to mark tests which are not-yet supported for some reason. * - * In case a testcase marked with this annotation fails - it may mean that the - * testcase no longer needs that annotation. + * In case a testcase marked with this annotation fails - it means that the + * testcase no longer fails with the annotated expectation. */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) -public @interface DecoupledIgnore +public @interface NegativeTest { Modes value() default Modes.NOT_ENOUGH_RULES; @@ -85,17 +85,17 @@ Pattern getPattern() }; /** - * Processes {@link DecoupledIgnore} annotations. + * Processes {@link NegativeTest} annotations. * * Ensures that test cases disabled with that annotation can still not pass. * If the error is as expected; the testcase is marked as "ignored". */ - class DecoupledIgnoreProcessor implements TestRule + class NegativeTestProcessor implements TestRule { @Override public Statement apply(Statement base, Description description) { - DecoupledIgnore annotation = description.getAnnotation(DecoupledIgnore.class); + NegativeTest annotation = description.getAnnotation(NegativeTest.class); if (annotation == null) { return base; @@ -118,7 +118,7 @@ public void evaluate() if (!m.find()) { throw new AssertionError("Exception stactrace doesn't match regex: " + annotation.value().regex, e); } - throw new AssumptionViolatedException("Test is not-yet supported in Decoupled mode"); + throw new AssumptionViolatedException("Test is not-yet supported; ignored with:" + annotation); } }; } From c24d4797f2439d61f0874a45c2c43e0959f858c5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 27 Sep 2023 07:30:48 +0000 Subject: [PATCH 062/164] negativeTest --- .../druid/sql/calcite/CalciteQueryTest.java | 74 +++++++++---------- .../DecoupledPlanningCalciteQueryTest.java | 4 +- ...DecoupledIgnore.java => NegativeTest.java} | 19 +++-- 3 files changed, 51 insertions(+), 46 deletions(-) rename sql/src/test/java/org/apache/druid/sql/calcite/{DecoupledIgnore.java => NegativeTest.java} (83%) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index 99b974aa7110..8e625ffe5a9c 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -108,7 +108,7 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.join.JoinType; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.NegativeTest.Modes; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.Calcites; @@ -2681,7 +2681,7 @@ public void testGroupByWithSelectProjections() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2733,7 +2733,7 @@ public void testGroupByWithSelectAndOrderByProjections() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testTopNWithSelectProjections() { @@ -2767,7 +2767,7 @@ public void testTopNWithSelectProjections() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2805,7 +2805,7 @@ public void testTopNWithSelectAndOrderByProjections() ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllQueries() { @@ -2839,7 +2839,7 @@ public void testUnionAllQueries() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -2868,7 +2868,7 @@ public void testUnionAllQueriesWithLimit() ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllDifferentTablesWithMapping() { @@ -2912,7 +2912,7 @@ public void testUnionAllDifferentTablesWithMapping() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testJoinUnionAllDifferentTablesWithMapping() { @@ -2976,7 +2976,7 @@ public void testUnionAllTablesColumnCountMismatch() } } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllTablesColumnTypeMismatchFloatLong() { @@ -3024,7 +3024,7 @@ public void testUnionAllTablesColumnTypeMismatchFloatLong() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesColumnTypeMismatchStringLong() { @@ -3042,7 +3042,7 @@ public void testUnionAllTablesColumnTypeMismatchStringLong() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenMappingIsRequired() { @@ -3059,7 +3059,7 @@ public void testUnionAllTablesWhenMappingIsRequired() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionIsUnplannable() { @@ -3070,7 +3070,7 @@ public void testUnionIsUnplannable() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenCastAndMappingIsRequired() { @@ -3086,7 +3086,7 @@ public void testUnionAllTablesWhenCastAndMappingIsRequired() ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllSameTableTwice() { @@ -3130,7 +3130,7 @@ public void testUnionAllSameTableTwice() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllSameTableTwiceWithSameMapping() { @@ -3174,7 +3174,7 @@ public void testUnionAllSameTableTwiceWithSameMapping() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnionAllSameTableTwiceWithDifferentMapping() { @@ -3188,7 +3188,7 @@ public void testUnionAllSameTableTwiceWithDifferentMapping() "SQL requires union between two tables and column names queried for each table are different Left: [dim1, dim2, m1], Right: [dim2, dim1, m1]." ); } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllSameTableThreeTimes() { @@ -3293,7 +3293,7 @@ public void testUnionAllThreeTablesColumnCountMismatch3() } } - @DecoupledIgnore + @NegativeTest @Test public void testUnionAllSameTableThreeTimesWithSameMapping() { @@ -5016,7 +5016,7 @@ public void testSimpleAggregations() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -5048,7 +5048,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -5092,7 +5092,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5680,7 +5680,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnplannableScanOrderByNonTime() { @@ -5735,7 +5735,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6730,7 +6730,7 @@ public void testApproxCountDistinctBuiltin() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6785,7 +6785,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7307,7 +7307,7 @@ public void testExactCountDistinctUsingSubquery() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -7482,7 +7482,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -8213,7 +8213,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -8261,7 +8261,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10453,7 +10453,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11620,7 +11620,7 @@ public void testSortProjectAfterNestedGroupBy() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @NegativeTest(Modes.CANNOT_CONVERT) @Test public void testPostAggWithTimeseries() { @@ -11664,7 +11664,7 @@ public void testPostAggWithTimeseries() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testPostAggWithTopN() { @@ -11904,7 +11904,7 @@ public void testTextcat() ); } - @DecoupledIgnore + @NegativeTest @Test public void testRequireTimeConditionPositive() { @@ -12108,7 +12108,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @NegativeTest(Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -14087,7 +14087,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @NegativeTest(Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14408,7 +14408,7 @@ public void testComplexDecodeAgg() ) ); } - @DecoupledIgnore + @NegativeTest @Test public void testOrderByAlongWithInternalScanQuery() { @@ -14451,7 +14451,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @NegativeTest(Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java index c07a9b4e0d48..3e6077ff03f1 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java @@ -22,7 +22,7 @@ import com.google.common.collect.ImmutableMap; import org.apache.druid.query.QueryContexts; import org.apache.druid.server.security.AuthConfig; -import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; +import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.util.SqlTestFramework; import org.junit.Rule; @@ -31,7 +31,7 @@ public class DecoupledPlanningCalciteQueryTest extends CalciteQueryTest { @Rule(order = 0) - public DecoupledIgnoreProcessor decoupledIgnoreProcessor = new DecoupledIgnoreProcessor(); + public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); private static final ImmutableMap CONTEXT_OVERRIDES = ImmutableMap.of( PlannerConfig.CTX_NATIVE_QUERY_SQL_PLANNING_MODE, PlannerConfig.NATIVE_QUERY_SQL_PLANNING_MODE_DECOUPLED, diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java similarity index 83% rename from sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java rename to sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index 0c30432d3d67..450d7415aa94 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -36,14 +36,14 @@ import static org.junit.Assert.assertThrows; /** - * Can be used to mark tests which are not-yet supported in decoupled mode. + * Can be used to mark tests which are not-yet supported for some reason. * - * In case a testcase marked with this annotation fails - it may mean that the - * testcase no longer needs that annotation. + * In case a testcase marked with this annotation fails - it means that the + * testcase no longer fails with the annotated expectation. */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) -public @interface DecoupledIgnore +public @interface NegativeTest { Modes mode() default Modes.NOT_ENOUGH_RULES; @@ -70,17 +70,22 @@ Pattern getPattern() }; /** - * Processes {@link DecoupledIgnore} annotations. + * Processes {@link NegativeTest} annotations. * * Ensures that test cases disabled with that annotation can still not pass. * If the error is as expected; the testcase is marked as "ignored". */ - class DecoupledIgnoreProcessor implements TestRule + class NegativeTestProcessor implements TestRule { @Override public Statement apply(Statement base, Description description) { +<<<<<<< HEAD:sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java DecoupledIgnore annotation = description.getAnnotation(DecoupledIgnore.class); +======= + NegativeTest annotation = description.getAnnotation(NegativeTest.class); + +>>>>>>> 69dec17749 (negativeTest):sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java if (annotation == null) { return base; } @@ -101,7 +106,7 @@ public void evaluate() if (!m.find()) { throw new AssertionError("Exception stactrace doesn't match regex: " + annotation.mode().regex, e); } - throw new AssumptionViolatedException("Test is not-yet supported in Decoupled mode"); + throw new AssumptionViolatedException("Test is not-yet supported; ignored with:" + annotation); } }; } From 1e33c7e8d20f9a5e9ea5b9c554dfe382e2322336 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 27 Sep 2023 07:35:58 +0000 Subject: [PATCH 063/164] fixup --- .../apache/druid/sql/calcite/NegativeTest.java | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index 450d7415aa94..a9129fc2af15 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -45,7 +45,7 @@ @Target({ElementType.METHOD}) public @interface NegativeTest { - Modes mode() default Modes.NOT_ENOUGH_RULES; + Modes value() default Modes.NOT_ENOUGH_RULES; enum Modes { @@ -54,6 +54,7 @@ enum Modes CANNOT_CONVERT(DruidException.class, "Cannot convert query parts"), ERROR_HANDLING(AssertionError.class, "(is was |is was |with message a string containing)"); + public Class throwableClass; public String regex; @@ -80,12 +81,8 @@ class NegativeTestProcessor implements TestRule @Override public Statement apply(Statement base, Description description) { -<<<<<<< HEAD:sql/src/test/java/org/apache/druid/sql/calcite/DecoupledIgnore.java - DecoupledIgnore annotation = description.getAnnotation(DecoupledIgnore.class); -======= NegativeTest annotation = description.getAnnotation(NegativeTest.class); ->>>>>>> 69dec17749 (negativeTest):sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java if (annotation == null) { return base; } @@ -94,23 +91,22 @@ public Statement apply(Statement base, Description description) @Override public void evaluate() { + Modes ignoreMode = annotation.value(); Throwable e = assertThrows( - "Expected that this testcase will fail - it might got fixed?", - annotation.mode().throwableClass, + "Expected that this testcase will fail - it might got fixed; or failure have changed?", + ignoreMode.throwableClass, base::evaluate ); String trace = Throwables.getStackTraceAsString(e); - Matcher m = annotation.mode().getPattern().matcher(trace); + Matcher m = annotation.value().getPattern().matcher(trace); if (!m.find()) { - throw new AssertionError("Exception stactrace doesn't match regex: " + annotation.mode().regex, e); + throw new AssertionError("Exception stactrace doesn't match regex: " + annotation.value().regex, e); } throw new AssumptionViolatedException("Test is not-yet supported; ignored with:" + annotation); } }; } } - - } From 012bbf771da80e111f909d68cc2a3753f2f8dda2 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 27 Sep 2023 07:40:59 +0000 Subject: [PATCH 064/164] update apidoc --- .../org/apache/druid/sql/calcite/NegativeTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index a9129fc2af15..77e92aa7e22b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -40,6 +40,20 @@ * * In case a testcase marked with this annotation fails - it means that the * testcase no longer fails with the annotated expectation. + * + * During usage; the annotation process have to be added to the testclass. + * Ensure that it's loaded as the most outer-rule by using order=0 - otherwise + * it may interfere with other rules: + * + * @Rule(order = 0) + * public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); + * + * @NegativeTest + * @Test + * public void testA() { + * } + * + * */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) From 9af0edf719c44ceec43198cf514ec5225b228cf4 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 27 Sep 2023 16:33:15 +0000 Subject: [PATCH 065/164] some stuiff --- .../java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java | 2 +- sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index e72537c7da5f..1a9be6696c3c 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1057,7 +1057,7 @@ public Map baseQueryContext() public void assertResultsEquals(String sql, List expectedResults, List results) { - for (int i = 0; i < results.size(); i++) { + for (int i = 0; i < Math.min(results.size(),expectedResults.size()); i++) { Assert.assertArrayEquals( StringUtils.format("result #%d: %s", i + 1, sql), expectedResults.get(i), diff --git a/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest b/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest index d4affc6ec563..4f198d3107e3 100644 --- a/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest @@ -24,3 +24,5 @@ expectedResults: - [ 978307200000, 1, 4 ] - [ 978393600000, 1, 5 ] - [ 978480000000, 1, 6 ] + + \ No newline at end of file From b6ca922bb7ccf0550b70fb6852c2cb7f31740f57 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 28 Sep 2023 08:04:45 +0000 Subject: [PATCH 066/164] add time parsing; accept tests --- .../sql/calcite/DrillWindowQueryTest.java | 51 ++++++++----------- .../druid/sql/calcite/NegativeTest.java | 1 + 2 files changed, 22 insertions(+), 30 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 14bcc516c905..5ca4384ef114 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -58,6 +58,7 @@ import org.apache.druid.timeline.DataSegment; import org.apache.druid.timeline.partition.NumberedShardSpec; import org.joda.time.DateTime; +import org.joda.time.LocalTime; import org.junit.Assert; import org.junit.Rule; import org.junit.Test; @@ -399,6 +400,7 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { Predicate longPattern = Pattern.compile("^-?[0-9]+$").asPredicate(); + Predicate timePattern = Pattern.compile("^-?[0-9]+$").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; @@ -407,7 +409,7 @@ private static List parseResults(RowSignature rs, List resul ColumnType type = rs.getColumnType(i).get(); assertNull(type.getComplexTypeName()); final String val = row[i]; - final Object newVal; + Object newVal; if ("null".equals(val)) { newVal = null; } else { @@ -422,7 +424,12 @@ private static List parseResults(RowSignature rs, List resul newVal = Numbers.parseLong(val); } else { Function parser = TimestampParser.createTimestampParser("auto"); - newVal = parser.apply(val); + try { + newVal = parser.apply(val); + } catch (IllegalArgumentException iae) { + LocalTime v = LocalTime.parse(val); + newVal = v.getMillisOfDay(); + } } break; case DOUBLE: @@ -643,7 +650,6 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() throws Exception @@ -925,7 +931,6 @@ public void test_nestedAggs_emtyOvrCls_6() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() throws Exception @@ -2043,7 +2048,7 @@ public void test_first_val_firstValFn_2() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() throws Exception @@ -2393,7 +2398,6 @@ public void test_ntile_func_ntileFn_53() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() throws Exception @@ -2903,7 +2907,7 @@ public void test_aggregates_testW_Nulls_10() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() throws Exception @@ -3185,7 +3189,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() throws Exception @@ -3806,7 +3809,7 @@ public void test_frameclause_subQueries_frmInSubQry_27() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() throws Exception @@ -3821,7 +3824,7 @@ public void test_lag_func_lag_Fn_50() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() throws Exception @@ -4102,7 +4105,7 @@ public void test_nestedAggs_wPbOb_25() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() throws Exception @@ -4131,7 +4134,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() throws Exception @@ -4139,7 +4142,6 @@ public void test_lag_func_lag_Fn_63() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() throws Exception @@ -4189,7 +4191,6 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() throws Exception @@ -4246,7 +4247,7 @@ public void test_last_val_lastValFn_20() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() throws Exception @@ -4254,7 +4255,6 @@ public void test_lead_func_lead_Fn_45() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() throws Exception @@ -4373,7 +4373,6 @@ public void test_aggregates_woPrtnBy_36() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() throws Exception @@ -4857,7 +4856,6 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() throws Exception @@ -4986,7 +4984,6 @@ public void test_lead_func_lead_Fn_46() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() throws Exception @@ -5265,7 +5262,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() throws Exception @@ -5475,7 +5472,6 @@ public void test_nestedAggs_woutOby_7() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() throws Exception @@ -6260,7 +6256,6 @@ public void test_nestedAggs_frmclause15() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() throws Exception @@ -6553,7 +6548,6 @@ public void test_frameclause_subQueries_frmInSubQry_46() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() throws Exception @@ -6561,7 +6555,6 @@ public void test_aggregates_wo_OrdrBy_18() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() throws Exception @@ -6722,7 +6715,7 @@ public void test_ntile_func_ntileFn_54() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() throws Exception @@ -7047,7 +7040,6 @@ public void test_nestedAggs_wPbOb_22() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() throws Exception @@ -7176,7 +7168,6 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() throws Exception @@ -7453,7 +7444,7 @@ public void test_lag_func_lag_Fn_62() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() throws Exception @@ -7571,7 +7562,7 @@ public void test_lag_func_lag_Fn_51() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() throws Exception @@ -7579,7 +7570,7 @@ public void test_first_val_firstValFn_19() throws Exception windowQueryTest(); } - @NegativeTest(Modes.RESULT_PARSE_EXCEPTION) + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() throws Exception diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index 5e51fe2c6fe5..869e7cee76f4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -68,6 +68,7 @@ enum Modes NOT_ENOUGH_RULES(DruidException.class, "not enough rules"), CANNOT_CONVERT(DruidException.class, "Cannot convert query parts"), ERROR_HANDLING(AssertionError.class, "(is was |is was |with message a string containing)"), + COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"), BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), From ceb7558ddef47b63769fc98791adfb47d730f3af Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 28 Sep 2023 08:06:05 +0000 Subject: [PATCH 067/164] remove parseException --- sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java | 1 - 1 file changed, 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index 869e7cee76f4..996444592f8b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -74,7 +74,6 @@ enum Modes BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), NPE_PLAIN(NullPointerException.class, "java.lang.NullPointerException"), NPE(DruidException.class, "java.lang.NullPointerException"), - RESULT_PARSE_EXCEPTION(Exception.class, "parseResults"), AGGREGATION_NOT_SUPPORT_TYPE(DruidException.class, "Aggregation \\[(MIN|MAX)\\] does not support type"), CANNOT_APPLY_VIRTUAL_COL(UOE.class, "apply virtual columns"), MISSING_DESC(DruidException.class, "function signature DESC"), From c1e96da7e79c0a381397befd26ed31615948cce6 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 2 Oct 2023 14:01:49 +0000 Subject: [PATCH 068/164] sysqtest --- .../sql/calcite/CalciteSysQueryTest.java | 63 +++++++++++++++++++ .../druid/sql/calcite/util/CalciteTests.java | 41 ++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java new file mode 100644 index 000000000000..952942712015 --- /dev/null +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java @@ -0,0 +1,63 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.apache.druid.sql.calcite; + +import com.google.common.collect.ImmutableList; +import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; +import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.junit.Rule; +import org.junit.Test; + +public class CalciteSysQueryTest extends BaseCalciteQueryTest +{ + @Rule(order = 0) + public DecoupledIgnoreProcessor decoupledIgnoreProcessor = new DecoupledIgnoreProcessor(); + + @Test + public void testTasksSum() + { + notMsqCompatible(); + + testBuilder() + .sql("select datasource, sum(duration) from sys.tasks group by datasource") + .expectedResults(ImmutableList.of( + new Object[]{"foo", 11L}, + new Object[]{"foo2", 22L})) +// .expectedLogicalPlan("LogicalAggregate(group=[{0}], EXPR$1=[SUM($1)])\n" +// + " LogicalProject(exprs=[[$3, $8]])\n" +// + " LogicalTableScan(table=[[sys, tasks]])\n") + .run(); + } + + @DecoupledIgnore(mode = Modes.EXPRESSION_NOT_GROUPED) + @Test + public void testTasksSumOver() + { + notMsqCompatible(); + + testBuilder() + .sql("select datasource, sum(duration) over () from sys.tasks group by datasource") + .expectedResults(ImmutableList.of( + new Object[]{"foo", 11L}, + new Object[]{"foo2", 22L})) + // please add expectedLogicalPlan if this test starts passing! + .run(); + } +} diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java b/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java index df6dd781ca02..24ba659f5b27 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java @@ -39,7 +39,14 @@ import org.apache.druid.discovery.DruidNodeDiscoveryProvider; import org.apache.druid.discovery.NodeRole; import org.apache.druid.guice.annotations.Json; +import org.apache.druid.indexer.RunnerTaskState; +import org.apache.druid.indexer.TaskLocation; +import org.apache.druid.indexer.TaskState; +import org.apache.druid.indexer.TaskStatusPlus; +import org.apache.druid.java.util.common.CloseableIterators; +import org.apache.druid.java.util.common.DateTimes; import org.apache.druid.java.util.common.Pair; +import org.apache.druid.java.util.common.parsers.CloseableIterator; import org.apache.druid.java.util.http.client.HttpClient; import org.apache.druid.java.util.http.client.Request; import org.apache.druid.java.util.http.client.response.HttpResponseHandler; @@ -82,9 +89,11 @@ import java.io.File; import java.net.URI; import java.net.URISyntaxException; +import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; +import java.util.List; import java.util.Map; import java.util.Set; import java.util.concurrent.Executor; @@ -370,6 +379,38 @@ public ListenableFuture findCurrentLeader() throw new RuntimeException(e); } } + + @Override + public ListenableFuture> taskStatuses( + @Nullable String state, + @Nullable String dataSource, + @Nullable Integer maxCompletedTasks + ) + { + List tasks = new ArrayList(); + tasks.add(createTaskStatus("id1", DATASOURCE1, 10L)); + tasks.add(createTaskStatus("id1", DATASOURCE1, 1L)); + tasks.add(createTaskStatus("id2", DATASOURCE2, 20L)); + tasks.add(createTaskStatus("id2", DATASOURCE2, 2L)); + return Futures.immediateFuture(CloseableIterators.withEmptyBaggage(tasks.iterator())); + } + + private TaskStatusPlus createTaskStatus(String id, String datasource, Long duration) + { + return new TaskStatusPlus( + id, + "testGroupId", + "testType", + DateTimes.nowUtc(), + DateTimes.nowUtc(), + TaskState.RUNNING, + RunnerTaskState.RUNNING, + duration, + TaskLocation.create("testHost", 1010, -1), + datasource, + null + ); + } }; return new SystemSchema( From 9151fc6e97ae97e5117b32785d1e571337ec6f97 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 2 Oct 2023 14:09:04 +0000 Subject: [PATCH 069/164] retain orig SUM --- .../sql/calcite/aggregation/builtin/SumSqlAggregator.java | 3 ++- .../org/apache/druid/sql/calcite/CalciteSysQueryTest.java | 7 +++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java index b0c1090506c0..9f54f4d3c2cf 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java @@ -22,6 +22,7 @@ import org.apache.calcite.linq4j.Nullness; import org.apache.calcite.rel.core.AggregateCall; import org.apache.calcite.sql.SqlAggFunction; +import org.apache.calcite.sql.fun.SqlStdOperatorTable; import org.apache.calcite.sql.fun.SqlSumAggFunction; import org.apache.druid.math.expr.ExprMacroTable; import org.apache.druid.query.aggregation.AggregatorFactory; @@ -46,7 +47,7 @@ public class SumSqlAggregator extends SimpleSqlAggregator @Override public SqlAggFunction calciteFunction() { - return DRUID_SUM; + return SqlStdOperatorTable.SUM; } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java index 952942712015..1a76e2c0426c 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java @@ -20,15 +20,14 @@ package org.apache.druid.sql.calcite; import com.google.common.collect.ImmutableList; -import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; import org.junit.Rule; import org.junit.Test; public class CalciteSysQueryTest extends BaseCalciteQueryTest { @Rule(order = 0) - public DecoupledIgnoreProcessor decoupledIgnoreProcessor = new DecoupledIgnoreProcessor(); + public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); @Test public void testTasksSum() @@ -46,7 +45,7 @@ public void testTasksSum() .run(); } - @DecoupledIgnore(mode = Modes.EXPRESSION_NOT_GROUPED) + @NegativeTest() @Test public void testTasksSumOver() { From 7e2b56f7bd36ee1572bda4bc3ff1d209e6095342 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:01:18 +0000 Subject: [PATCH 070/164] inputAccessor --- .../druid/sql/calcite/rel/DruidQuery.java | 6 +- .../sql/calcite/rel/InputAccessorXYZ.java | 80 +++++++++++++++++++ .../druid/sql/calcite/rel/Windowing.java | 6 +- .../druid/sql/calcite/rule/GroupByRules.java | 11 +-- 4 files changed, 94 insertions(+), 9 deletions(-) create mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java index ad62b2408545..bbe8d6932ba6 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java @@ -576,7 +576,11 @@ private static List computeAggregations( rowSignature, virtualColumnRegistry, rexBuilder, - partialQuery.getSelectProject(), + InputAccessorXYZ.buildFor( + rexBuilder, + rowSignature, + partialQuery.getSelectProject(), + null), aggregations, aggName, aggCall, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java new file mode 100644 index 000000000000..39b64503dc3f --- /dev/null +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java @@ -0,0 +1,80 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.apache.druid.sql.calcite.rel; + +import com.google.common.collect.ImmutableList; +import org.apache.calcite.rel.core.Project; +import org.apache.calcite.rex.RexBuilder; +import org.apache.calcite.rex.RexLiteral; +import org.apache.calcite.rex.RexNode; +import org.apache.druid.segment.column.RowSignature; +import org.apache.druid.sql.calcite.expression.Expressions; + +public class InputAccessorXYZ +{ + + private final Project project; + private final ImmutableList constants; + private final RexBuilder rexBuilder; + private final RowSignature sourceRowSignature; + + public static InputAccessorXYZ buildFor( + RexBuilder rexBuilder, + RowSignature sourceRowSignature, + Project project, + ImmutableList constants) + { + return new InputAccessorXYZ(rexBuilder, sourceRowSignature, project, constants); + } + + private InputAccessorXYZ( + RexBuilder rexBuilder, + RowSignature sourceRowSignature, + Project project, + ImmutableList constants) + { + this.rexBuilder = rexBuilder; + this.sourceRowSignature = sourceRowSignature; + this.project = project; + this.constants = constants; + + } + + public RexNode getField(int filterArg) + { + if (filterArg < sourceRowSignature.size()) { + return Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + sourceRowSignature, + project, + filterArg); + } else { + return constants.get(filterArg - sourceRowSignature.size()); + } + + } + + @Deprecated + public Project getProject() + { + return project; + } + +} diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index 07c5544441dc..83f37b208fb9 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -177,7 +177,11 @@ public static Windowing fromCalciteStuff( sourceRowSignature, null, rexBuilder, - partialQuery.getSelectProject(), + InputAccessorXYZ.buildFor( + rexBuilder, + sourceRowSignature, + partialQuery.getSelectProject(), + window.constants), Collections.emptyList(), aggName, aggregateCall, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java index 50bdf80771a8..41355c41c3e9 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java @@ -32,6 +32,7 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessorXYZ; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -58,7 +59,7 @@ public static Aggregation translateAggregateCall( final RowSignature rowSignature, @Nullable final VirtualColumnRegistry virtualColumnRegistry, final RexBuilder rexBuilder, - final Project project, + final InputAccessorXYZ inputAccessorXYZ, final List existingAggregations, final String name, final AggregateCall call, @@ -74,11 +75,7 @@ public static Aggregation translateAggregateCall( if (call.filterArg >= 0) { // AGG(xxx) FILTER(WHERE yyy) - final RexNode expression = Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - rowSignature, - project, - call.filterArg); + final RexNode expression = inputAccessorXYZ.getField(call.filterArg); final DimFilter nonOptimizedFilter = Expressions.toFilter( plannerContext, @@ -141,7 +138,7 @@ public static Aggregation translateAggregateCall( rexBuilder, name, call, - project, + inputAccessorXYZ.getProject(), existingAggregationsWithSameFilter, finalizeAggregations ); From 8df9ab5c062e321fe47c7d815d584b8403352de7 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:01:28 +0000 Subject: [PATCH 071/164] nulls x0 --- .../sql/calcite/parser/DruidSqlParserUtils.java | 12 ++++++++++++ .../planner/convertlet/DruidConvertletTable.java | 2 ++ 2 files changed, 14 insertions(+) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java b/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java index 202df0f705c9..bdfe30dbfbd4 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java @@ -403,6 +403,18 @@ public static void validateClusteredByColumns(final SqlNodeList clusteredByNodes clusteredByNode ); } + if (clusteredByNode.isA(ImmutableSet.of(SqlKind.NULLS_FIRST))) { + throw InvalidSqlInput.exception( + "Invalid CLUSTERED BY clause [%s]: cannot do NULLS_X.", + clusteredByNode + ); + } + if (clusteredByNode.isA(ImmutableSet.of(SqlKind.NULLS_LAST))) { + throw InvalidSqlInput.exception( + "Invalid CLUSTERED BY clause [%s]: cannot do NULLS_X.", + clusteredByNode + ); + } // Calcite already throws Ordinal out of range exception for positive non-existent ordinals. This negative ordinal check // is for completeness and is fixed in later Calcite versions. diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java index 59ad4ef24f05..191833e7d9d2 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java @@ -66,6 +66,8 @@ public class DruidConvertletTable implements SqlRexConvertletTable .add(SqlStdOperatorTable.UNION_ALL) .add(SqlStdOperatorTable.NULLIF) .add(SqlStdOperatorTable.COALESCE) + .add(SqlStdOperatorTable.NULLS_FIRST) + .add(SqlStdOperatorTable.NULLS_LAST) .add(SqlLibraryOperators.NVL) .build(); From abf5bd6bdc3d33d3fda28a2f26a89c4833b7d0e5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:01:31 +0000 Subject: [PATCH 072/164] Revert "nulls x0" This reverts commit 8df9ab5c062e321fe47c7d815d584b8403352de7. --- .../sql/calcite/parser/DruidSqlParserUtils.java | 12 ------------ .../planner/convertlet/DruidConvertletTable.java | 2 -- 2 files changed, 14 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java b/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java index bdfe30dbfbd4..202df0f705c9 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java @@ -403,18 +403,6 @@ public static void validateClusteredByColumns(final SqlNodeList clusteredByNodes clusteredByNode ); } - if (clusteredByNode.isA(ImmutableSet.of(SqlKind.NULLS_FIRST))) { - throw InvalidSqlInput.exception( - "Invalid CLUSTERED BY clause [%s]: cannot do NULLS_X.", - clusteredByNode - ); - } - if (clusteredByNode.isA(ImmutableSet.of(SqlKind.NULLS_LAST))) { - throw InvalidSqlInput.exception( - "Invalid CLUSTERED BY clause [%s]: cannot do NULLS_X.", - clusteredByNode - ); - } // Calcite already throws Ordinal out of range exception for positive non-existent ordinals. This negative ordinal check // is for completeness and is fixed in later Calcite versions. diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java index 191833e7d9d2..59ad4ef24f05 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/convertlet/DruidConvertletTable.java @@ -66,8 +66,6 @@ public class DruidConvertletTable implements SqlRexConvertletTable .add(SqlStdOperatorTable.UNION_ALL) .add(SqlStdOperatorTable.NULLIF) .add(SqlStdOperatorTable.COALESCE) - .add(SqlStdOperatorTable.NULLS_FIRST) - .add(SqlStdOperatorTable.NULLS_LAST) .add(SqlLibraryOperators.NVL) .build(); From 908cc9f0aed7781590b59c7da703c77acf47ad4b Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:02:01 +0000 Subject: [PATCH 073/164] add test --- .../calcite/tests/window/simpleSum2.sqlTest | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest diff --git a/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest b/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest new file mode 100644 index 000000000000..0257b08ca8b4 --- /dev/null +++ b/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest @@ -0,0 +1,31 @@ +type: "operatorValidation" + +sql: | + SELECT + dim1, + count(333) OVER () cc + FROM foo + +expectedOperators: + - type: "naiveSort" + columns: + - column: dim1 + direction: ASC + - type: naivePartition + partitionColumns: [] + - type: "window" + processor: + type: "rank" + group: [ "dim1" ] + outputColumn: w0 + asPercent: false + +expectedResults: + - [ 946684800000, 1, 1 ] + - [ 946771200000, 1, 2 ] + - [ 946857600000, 1, 3 ] + - [ 978307200000, 1, 4 ] + - [ 978393600000, 1, 5 ] + - [ 978480000000, 1, 6 ] + + \ No newline at end of file From 284767a567b00c685b7722dfb7122c89f507055f Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:02:49 +0000 Subject: [PATCH 074/164] x --- .../java/org/apache/druid/sql/calcite/rule/GroupByRules.java | 1 - 1 file changed, 1 deletion(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java index 41355c41c3e9..de2aa596f545 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java @@ -20,7 +20,6 @@ package org.apache.druid.sql.calcite.rule; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.druid.query.aggregation.AggregatorFactory; From 66c287ddb7d5cbc46d5529307efe98584b1edb78 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:04:02 +0000 Subject: [PATCH 075/164] removeXYZ --- .../java/org/apache/druid/sql/calcite/rel/DruidQuery.java | 2 +- .../rel/{InputAccessorXYZ.java => InputAccessor.java} | 8 ++++---- .../java/org/apache/druid/sql/calcite/rel/Windowing.java | 2 +- .../org/apache/druid/sql/calcite/rule/GroupByRules.java | 8 ++++---- 4 files changed, 10 insertions(+), 10 deletions(-) rename sql/src/main/java/org/apache/druid/sql/calcite/rel/{InputAccessorXYZ.java => InputAccessor.java} (92%) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java index bbe8d6932ba6..035799056f28 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java @@ -576,7 +576,7 @@ private static List computeAggregations( rowSignature, virtualColumnRegistry, rexBuilder, - InputAccessorXYZ.buildFor( + InputAccessor.buildFor( rexBuilder, rowSignature, partialQuery.getSelectProject(), diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java similarity index 92% rename from sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java rename to sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java index 39b64503dc3f..3b6a0a0d31c6 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessorXYZ.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java @@ -27,7 +27,7 @@ import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.expression.Expressions; -public class InputAccessorXYZ +public class InputAccessor { private final Project project; @@ -35,16 +35,16 @@ public class InputAccessorXYZ private final RexBuilder rexBuilder; private final RowSignature sourceRowSignature; - public static InputAccessorXYZ buildFor( + public static InputAccessor buildFor( RexBuilder rexBuilder, RowSignature sourceRowSignature, Project project, ImmutableList constants) { - return new InputAccessorXYZ(rexBuilder, sourceRowSignature, project, constants); + return new InputAccessor(rexBuilder, sourceRowSignature, project, constants); } - private InputAccessorXYZ( + private InputAccessor( RexBuilder rexBuilder, RowSignature sourceRowSignature, Project project, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index 83f37b208fb9..4039ca8914ab 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -177,7 +177,7 @@ public static Windowing fromCalciteStuff( sourceRowSignature, null, rexBuilder, - InputAccessorXYZ.buildFor( + InputAccessor.buildFor( rexBuilder, sourceRowSignature, partialQuery.getSelectProject(), diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java index de2aa596f545..c928069c74a1 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java @@ -31,7 +31,7 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessorXYZ; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -58,7 +58,7 @@ public static Aggregation translateAggregateCall( final RowSignature rowSignature, @Nullable final VirtualColumnRegistry virtualColumnRegistry, final RexBuilder rexBuilder, - final InputAccessorXYZ inputAccessorXYZ, + final InputAccessor inputAccessor, final List existingAggregations, final String name, final AggregateCall call, @@ -74,7 +74,7 @@ public static Aggregation translateAggregateCall( if (call.filterArg >= 0) { // AGG(xxx) FILTER(WHERE yyy) - final RexNode expression = inputAccessorXYZ.getField(call.filterArg); + final RexNode expression = inputAccessor.getField(call.filterArg); final DimFilter nonOptimizedFilter = Expressions.toFilter( plannerContext, @@ -137,7 +137,7 @@ public static Aggregation translateAggregateCall( rexBuilder, name, call, - inputAccessorXYZ.getProject(), + inputAccessor.getProject(), existingAggregationsWithSameFilter, finalizeAggregations ); From fa85d15c305ce9fda6ec73d4a8e5054dc74c592b Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:10:05 +0000 Subject: [PATCH 076/164] migration pattern --- .../calcite/aggregation/SqlAggregator.java | 23 +++++++++++++++++++ .../druid/sql/calcite/rel/InputAccessor.java | 6 ++++- .../druid/sql/calcite/rule/GroupByRules.java | 2 +- 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java index d21f6ebb75ad..9b119eee9f1b 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java @@ -25,6 +25,7 @@ import org.apache.calcite.sql.SqlAggFunction; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -62,6 +63,28 @@ public interface SqlAggregator * @return aggregation, or null if the call cannot be translated */ @Nullable + default Aggregation toDruidAggregation( + PlannerContext plannerContext, + RowSignature rowSignature, + VirtualColumnRegistry virtualColumnRegistry, + RexBuilder rexBuilder, + String name, + AggregateCall aggregateCall, + InputAccessor inputAccessor, + List existingAggregations, + boolean finalizeAggregations + ) { + return toDruidAggregation(plannerContext, + rowSignature, + virtualColumnRegistry, + rexBuilder, + name, + aggregateCall, + inputAccessor.getProject(), + existingAggregations, + finalizeAggregations); + } + Aggregation toDruidAggregation( PlannerContext plannerContext, RowSignature rowSignature, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java index 3b6a0a0d31c6..e3f5fc57ed8c 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java @@ -27,9 +27,13 @@ import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.expression.Expressions; +/** + * Enables simpler access to input expressions. + * + * In case of aggregates it provides the constants transparently for aggregates. + */ public class InputAccessor { - private final Project project; private final ImmutableList constants; private final RexBuilder rexBuilder; diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java index c928069c74a1..f358d1adc7b1 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java @@ -137,7 +137,7 @@ public static Aggregation translateAggregateCall( rexBuilder, name, call, - inputAccessor.getProject(), + inputAccessor, existingAggregationsWithSameFilter, finalizeAggregations ); From 06933a0d4a74c0f275fe62d8fc8801e25a7a6df0 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:11:51 +0000 Subject: [PATCH 077/164] step1 --- .../apache/druid/sql/calcite/aggregation/SqlAggregator.java | 6 ++++-- .../sql/calcite/aggregation/builtin/CountSqlAggregator.java | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java index 9b119eee9f1b..c8cea3e40294 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java @@ -85,7 +85,7 @@ default Aggregation toDruidAggregation( finalizeAggregations); } - Aggregation toDruidAggregation( + default Aggregation toDruidAggregation( PlannerContext plannerContext, RowSignature rowSignature, VirtualColumnRegistry virtualColumnRegistry, @@ -95,5 +95,7 @@ Aggregation toDruidAggregation( Project project, List existingAggregations, boolean finalizeAggregations - ); + ) { + throw new RuntimeException("unimplemented fallback method!"); + } } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java index edc7e3ce50a0..0e80441c2e41 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java @@ -40,6 +40,7 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -107,11 +108,12 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) { + Project project = inputAccessor.getProject(); final List args = Aggregations.getArgumentsForSimpleAggregator( rexBuilder, plannerContext, From b3f1dfa286437e1998b0fd9ec9f5a665da6952b6 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:25:25 +0000 Subject: [PATCH 078/164] implement/etc/finish test --- .../sql/calcite/aggregation/Aggregations.java | 25 +++++++++++++++++++ .../aggregation/builtin/AvgSqlAggregator.java | 3 ++- .../builtin/CountSqlAggregator.java | 14 ++++------- .../calcite/tests/window/simpleSum2.sqlTest | 24 ++++++++---------- 4 files changed, 42 insertions(+), 24 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java index 3a3e43dd7b8a..b2c4c3f1da76 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java @@ -28,6 +28,7 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import javax.annotation.Nullable; import java.util.List; @@ -56,6 +57,29 @@ private Aggregations() * * @return list of expressions corresponding to aggregator arguments, or null if any cannot be translated */ + @Nullable + public static List getArgumentsForSimpleAggregator( + final RexBuilder rexBuilder, + final PlannerContext plannerContext, + final RowSignature rowSignature, + final AggregateCall call, + @Nullable final InputAccessor inputAccessor + ) + { + final List args = call + .getArgList() + .stream() + .map(i -> inputAccessor.getField(i)) + .map(rexNode -> toDruidExpressionForNumericAggregator(plannerContext, rowSignature, rexNode)) + .collect(Collectors.toList()); + + if (args.stream().noneMatch(Objects::isNull)) { + return args; + } else { + return null; + } + } + @Nullable public static List getArgumentsForSimpleAggregator( final RexBuilder rexBuilder, @@ -79,6 +103,7 @@ public static List getArgumentsForSimpleAggregator( } } + /** * Translate a Calcite {@link RexNode} to a Druid expression for the aggregators that require numeric type inputs. * The returned expression can keep an explicit cast from strings to numbers when the column consumed by diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java index a938bdca0b84..66d8da492efc 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java @@ -41,6 +41,7 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -89,7 +90,7 @@ public Aggregation toDruidAggregation( virtualColumnRegistry, rexBuilder, aggregateCall, - project + InputAccessor.buildFor(rexBuilder, rowSignature, project, null) ); final DruidExpression arg = Iterables.getOnlyElement(arguments); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java index 0e80441c2e41..ece223eb719f 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java @@ -70,15 +70,10 @@ static AggregatorFactory createCountAggregatorFactory( final VirtualColumnRegistry virtualColumnRegistry, final RexBuilder rexBuilder, final AggregateCall aggregateCall, - final Project project + final InputAccessor inputAccessor ) { - final RexNode rexNode = Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - rowSignature, - project, - Iterables.getOnlyElement(aggregateCall.getArgList()) - ); + final RexNode rexNode = inputAccessor.getField(Iterables.getOnlyElement(aggregateCall.getArgList())); if (rexNode.getType().isNullable()) { final DimFilter nonNullFilter = Expressions.toFilter( @@ -119,13 +114,14 @@ public Aggregation toDruidAggregation( plannerContext, rowSignature, aggregateCall, - project + inputAccessor ); if (args == null) { return null; } + // FIXME: is-all-literal if (args.isEmpty()) { // COUNT(*) return Aggregation.create(new CountAggregatorFactory(name)); @@ -156,7 +152,7 @@ public Aggregation toDruidAggregation( virtualColumnRegistry, rexBuilder, aggregateCall, - project + inputAccessor ); return Aggregation.create(theCount); diff --git a/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest b/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest index 0257b08ca8b4..a499e2bc16dd 100644 --- a/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest @@ -7,25 +7,21 @@ sql: | FROM foo expectedOperators: - - type: "naiveSort" - columns: - - column: dim1 - direction: ASC - type: naivePartition partitionColumns: [] - type: "window" processor: - type: "rank" - group: [ "dim1" ] - outputColumn: w0 - asPercent: false + type: "framedAgg" + frame: { peerType: "ROWS", lowUnbounded: true, lowOffset: 0, uppUnbounded: true, uppOffset: 0 } + aggregations: + - { type: "count", name: "w0" } expectedResults: - - [ 946684800000, 1, 1 ] - - [ 946771200000, 1, 2 ] - - [ 946857600000, 1, 3 ] - - [ 978307200000, 1, 4 ] - - [ 978393600000, 1, 5 ] - - [ 978480000000, 1, 6 ] + - ["",6] + - ["10.1",6] + - ["2",6] + - ["1",6] + - ["def",6] + - ["abc",6] \ No newline at end of file From f412344b106972d05c887d4fb6f8c78631753b64 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:26:58 +0000 Subject: [PATCH 079/164] rename test --- .../window/{simpleSum2.sqlTest => aggregateConstant.sqlTest} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename sql/src/test/resources/calcite/tests/window/{simpleSum2.sqlTest => aggregateConstant.sqlTest} (100%) diff --git a/sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest b/sql/src/test/resources/calcite/tests/window/aggregateConstant.sqlTest similarity index 100% rename from sql/src/test/resources/calcite/tests/window/simpleSum2.sqlTest rename to sql/src/test/resources/calcite/tests/window/aggregateConstant.sqlTest From 36667d219a32207fce46294de1b458aff44e0a25 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:28:04 +0000 Subject: [PATCH 080/164] rename --- .../druid/sql/calcite/rel/InputAccessor.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java index e3f5fc57ed8c..a18f5b50ebff 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java @@ -27,6 +27,8 @@ import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.expression.Expressions; +import javax.annotation.Nullable; + /** * Enables simpler access to input expressions. * @@ -42,8 +44,8 @@ public class InputAccessor public static InputAccessor buildFor( RexBuilder rexBuilder, RowSignature sourceRowSignature, - Project project, - ImmutableList constants) + @Nullable Project project, + @Nullable ImmutableList constants) { return new InputAccessor(rexBuilder, sourceRowSignature, project, constants); } @@ -61,16 +63,16 @@ private InputAccessor( } - public RexNode getField(int filterArg) + public RexNode getField(int argIndex) { - if (filterArg < sourceRowSignature.size()) { + if (argIndex < sourceRowSignature.size()) { return Expressions.fromFieldAccess( rexBuilder.getTypeFactory(), sourceRowSignature, project, - filterArg); + argIndex); } else { - return constants.get(filterArg - sourceRowSignature.size()); + return constants.get(argIndex - sourceRowSignature.size()); } } From aad8c382e6b0268040c31b17ca49ee45386818a2 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:34:53 +0000 Subject: [PATCH 081/164] some more stuff --- .../aggregation/ApproxCountDistinctSqlAggregator.java | 6 +++--- .../sql/calcite/aggregation/builtin/CountSqlAggregator.java | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java index 0ff7972657ea..ac2d4d1168a0 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java @@ -20,7 +20,6 @@ package org.apache.druid.sql.calcite.aggregation; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.sql.SqlAggFunction; import org.apache.calcite.sql.SqlFunctionCategory; @@ -32,6 +31,7 @@ import org.apache.calcite.util.Optionality; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -71,7 +71,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, + InputAccessor inputAccessor, List existingAggregations, boolean finalizeAggregations ) @@ -83,7 +83,7 @@ public Aggregation toDruidAggregation( rexBuilder, name, aggregateCall, - project, + inputAccessor, existingAggregations, finalizeAggregations ); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java index ece223eb719f..66d4188d0edc 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java @@ -22,7 +22,6 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; @@ -108,7 +107,6 @@ public Aggregation toDruidAggregation( final boolean finalizeAggregations ) { - Project project = inputAccessor.getProject(); final List args = Aggregations.getArgumentsForSimpleAggregator( rexBuilder, plannerContext, @@ -135,7 +133,7 @@ public Aggregation toDruidAggregation( rexBuilder, name, aggregateCall, - project, + inputAccessor, existingAggregations, finalizeAggregations ); From 4998e1c7c366f1797a8d6574c6b5bc626ec8e1e3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:44:23 +0000 Subject: [PATCH 082/164] move some stuff outside --- .../builtin/ArrayConcatSqlAggregator.java | 11 +++-------- .../aggregation/builtin/ArraySqlAggregator.java | 12 ++++-------- .../apache/druid/sql/calcite/rel/InputAccessor.java | 11 +++++++++++ 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java index ed6652181eb4..d4b6b83caa34 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java @@ -21,7 +21,6 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; import org.apache.calcite.rex.RexNode; @@ -46,11 +45,11 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.List; -import java.util.stream.Collectors; public class ArrayConcatSqlAggregator implements SqlAggregator { @@ -72,16 +71,12 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, + InputAccessor inputAccessor, List existingAggregations, boolean finalizeAggregations ) { - final List arguments = aggregateCall - .getArgList() - .stream() - .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) - .collect(Collectors.toList()); + final List arguments = inputAccessor.getFields(aggregateCall.getArgList()); Integer maxSizeBytes = null; if (arguments.size() > 1) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java index 5136ed3c947b..586ed1f39e27 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java @@ -21,7 +21,6 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; @@ -48,11 +47,11 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.List; -import java.util.stream.Collectors; public class ArraySqlAggregator implements SqlAggregator { @@ -74,16 +73,13 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, + InputAccessor inputAccessor, List existingAggregations, boolean finalizeAggregations ) { - final List arguments = aggregateCall - .getArgList() - .stream() - .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) - .collect(Collectors.toList()); + final List arguments = + inputAccessor.getFields(aggregateCall.getArgList()); Integer maxSizeBytes = null; if (arguments.size() > 1) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java index a18f5b50ebff..d04ed247827a 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java @@ -27,6 +27,9 @@ import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.expression.Expressions; +import java.util.List; +import java.util.stream.Collectors; + import javax.annotation.Nullable; /** @@ -83,4 +86,12 @@ public Project getProject() return project; } + public List getFields(List argList) + { + return argList + .stream() + .map(i -> getField(i)) + .collect(Collectors.toList()); + } + } From 423798907ea578abd36aa83a2d437fc9739f7166 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:46:25 +0000 Subject: [PATCH 083/164] one more --- .../sql/calcite/aggregation/Aggregations.java | 1 + .../aggregation/builtin/AvgSqlAggregator.java | 16 +++++----------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java index b2c4c3f1da76..fbc425ca4186 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java @@ -81,6 +81,7 @@ public static List getArgumentsForSimpleAggregator( } @Nullable + @Deprecated public static List getArgumentsForSimpleAggregator( final RexBuilder rexBuilder, final PlannerContext plannerContext, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java index 66d8da492efc..bc6050820ff3 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java @@ -22,7 +22,6 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; @@ -38,7 +37,6 @@ import org.apache.druid.sql.calcite.aggregation.Aggregations; import org.apache.druid.sql.calcite.aggregation.SqlAggregator; import org.apache.druid.sql.calcite.expression.DruidExpression; -import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.rel.InputAccessor; @@ -64,7 +62,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) @@ -75,7 +73,7 @@ public Aggregation toDruidAggregation( plannerContext, rowSignature, aggregateCall, - project + inputAccessor ); if (arguments == null) { @@ -90,7 +88,7 @@ public Aggregation toDruidAggregation( virtualColumnRegistry, rexBuilder, aggregateCall, - InputAccessor.buildFor(rexBuilder, rowSignature, project, null) + inputAccessor ); final DruidExpression arg = Iterables.getOnlyElement(arguments); @@ -109,12 +107,8 @@ public Aggregation toDruidAggregation( if (arg.isDirectColumnAccess()) { fieldName = arg.getDirectColumn(); } else { - final RexNode resolutionArg = Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - rowSignature, - project, - Iterables.getOnlyElement(aggregateCall.getArgList()) - ); + final RexNode resolutionArg = inputAccessor.getField( + Iterables.getOnlyElement(aggregateCall.getArgList())); fieldName = virtualColumnRegistry.getOrCreateVirtualColumnForExpression(arg, resolutionArg.getType()); } From 95d1402896e1c04fa7134405cd579fcd6f27c992 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:50:32 +0000 Subject: [PATCH 084/164] more --- .../aggregation/builtin/BitwiseSqlAggregator.java | 6 +++--- .../BuiltinApproxCountDistinctSqlAggregator.java | 12 ++++-------- .../builtin/EarliestLatestAnySqlAggregator.java | 11 +++-------- 3 files changed, 10 insertions(+), 19 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java index d8758141dfba..7c8981893c06 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java @@ -21,7 +21,6 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.sql.SqlAggFunction; import org.apache.calcite.sql.SqlFunctionCategory; @@ -47,6 +46,7 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -127,7 +127,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, + InputAccessor inputAccessor, List existingAggregations, boolean finalizeAggregations ) @@ -135,7 +135,7 @@ public Aggregation toDruidAggregation( final List arguments = aggregateCall .getArgList() .stream() - .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) + .map(i -> inputAccessor.getField(i)) .map(rexNode -> Expressions.toDruidExpression(plannerContext, rowSignature, rexNode)) .collect(Collectors.toList()); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java index e4dedd95ce27..a43a6d85791e 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java @@ -22,7 +22,6 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; @@ -50,6 +49,7 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -77,19 +77,15 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) { // Don't use Aggregations.getArgumentsForSimpleAggregator, since it won't let us use direct column access // for string columns. - final RexNode rexNode = Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - rowSignature, - project, - Iterables.getOnlyElement(aggregateCall.getArgList()) - ); + final RexNode rexNode = inputAccessor.getField( + Iterables.getOnlyElement(aggregateCall.getArgList())); final DruidExpression arg = Expressions.toDruidExpression(plannerContext, rowSignature, rexNode); if (arg == null) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java index 5f1b3c3228d4..01e5d01ecd94 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java @@ -20,7 +20,6 @@ package org.apache.druid.sql.calcite.aggregation.builtin; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; @@ -60,12 +59,12 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.Collections; import java.util.List; -import java.util.stream.Collectors; public class EarliestLatestAnySqlAggregator implements SqlAggregator { @@ -185,16 +184,12 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) { - final List rexNodes = aggregateCall - .getArgList() - .stream() - .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) - .collect(Collectors.toList()); + final List rexNodes = inputAccessor.getFields(aggregateCall.getArgList()); final List args = Expressions.toDruidExpressions(plannerContext, rowSignature, rexNodes); From 6e18d0172a7008cb272e08aa88eef3ee714254c9 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:54:52 +0000 Subject: [PATCH 085/164] fix a few more --- .../EarliestLatestBySqlAggregator.java | 11 +++------- .../builtin/GroupingSqlAggregator.java | 9 +++++---- .../builtin/LiteralSqlAggregator.java | 4 ++-- .../builtin/SimpleSqlAggregator.java | 6 +++--- .../builtin/StringSqlAggregator.java | 20 +++++-------------- 5 files changed, 18 insertions(+), 32 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java index 95b70e1f1e50..d51976e75a07 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java @@ -20,7 +20,6 @@ package org.apache.druid.sql.calcite.aggregation.builtin; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; import org.apache.calcite.rex.RexNode; @@ -45,12 +44,12 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.Collections; import java.util.List; -import java.util.stream.Collectors; public class EarliestLatestBySqlAggregator implements SqlAggregator { @@ -81,16 +80,12 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) { - final List rexNodes = aggregateCall - .getArgList() - .stream() - .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) - .collect(Collectors.toList()); + final List rexNodes = inputAccessor.getFields(aggregateCall.getArgList()); final List args = Expressions.toDruidExpressions(plannerContext, rowSignature, rexNodes); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java index 156c3995c6fb..8b87416a4cca 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java @@ -34,6 +34,7 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -58,9 +59,9 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, - List existingAggregations, - boolean finalizeAggregations + final InputAccessor inputAccessor, + final List existingAggregations, + final boolean finalizeAggregations ) { List arguments = aggregateCall.getArgList() @@ -68,7 +69,7 @@ public Aggregation toDruidAggregation( .map(i -> getColumnName( plannerContext, rowSignature, - project, + inputAccessor.getProject(), virtualColumnRegistry, rexBuilder.getTypeFactory(), i diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java index 0eb2c1085c04..fa7c13a56f81 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java @@ -21,7 +21,6 @@ import com.google.common.collect.ImmutableList; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; @@ -33,6 +32,7 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -64,7 +64,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java index 01782668663d..22ce38513e4c 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java @@ -21,7 +21,6 @@ import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.druid.error.DruidException; import org.apache.druid.error.InvalidSqlInput; @@ -33,6 +32,7 @@ import org.apache.druid.sql.calcite.aggregation.SqlAggregator; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -62,7 +62,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final Project project, + final InputAccessor inputAccessor, final List existingAggregations, final boolean finalizeAggregations ) @@ -76,7 +76,7 @@ public Aggregation toDruidAggregation( plannerContext, rowSignature, aggregateCall, - project + inputAccessor ); if (arguments == null) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java index b391100ff3a1..71867fd549b2 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java @@ -21,7 +21,6 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; @@ -54,6 +53,7 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import org.apache.druid.sql.calcite.table.RowSignatures; @@ -94,7 +94,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, + InputAccessor inputAccessor, List existingAggregations, boolean finalizeAggregations ) @@ -102,7 +102,7 @@ public Aggregation toDruidAggregation( final List arguments = aggregateCall .getArgList() .stream() - .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) + .map(i -> inputAccessor.getField(i)) .map(rexNode -> Expressions.toDruidExpression(plannerContext, rowSignature, rexNode)) .collect(Collectors.toList()); @@ -110,12 +110,7 @@ public Aggregation toDruidAggregation( return null; } - RexNode separatorNode = Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - rowSignature, - project, - aggregateCall.getArgList().get(1) - ); + RexNode separatorNode = inputAccessor.getField(aggregateCall.getArgList().get(1)); if (!separatorNode.isA(SqlKind.LITERAL)) { // separator must be a literal return null; @@ -133,12 +128,7 @@ public Aggregation toDruidAggregation( Integer maxSizeBytes = null; if (arguments.size() > 2) { - RexNode maxBytes = Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - rowSignature, - project, - aggregateCall.getArgList().get(2) - ); + RexNode maxBytes = inputAccessor.getField(aggregateCall.getArgList().get(2)); if (!maxBytes.isA(SqlKind.LITERAL)) { // maxBytes must be a literal return null; From 3360c8cc7518048ebbaba29f8b0c9b21b474b5ed Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 3 Oct 2023 15:55:27 +0000 Subject: [PATCH 086/164] finish core aggs --- .../druid/sql/calcite/expression/WindowSqlAggregate.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java b/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java index 7dd158d91f3a..f2c7bd5c25ab 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java @@ -20,7 +20,6 @@ package org.apache.druid.sql.calcite.expression; import org.apache.calcite.rel.core.AggregateCall; -import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.sql.SqlAggFunction; import org.apache.druid.java.util.common.UOE; @@ -28,6 +27,7 @@ import org.apache.druid.sql.calcite.aggregation.Aggregation; import org.apache.druid.sql.calcite.aggregation.SqlAggregator; import org.apache.druid.sql.calcite.planner.PlannerContext; +import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -60,7 +60,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - Project project, + InputAccessor inputAccessor, List existingAggregations, boolean finalizeAggregations ) From bd55afd407019157d49b0c667c646d3cf4171876 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 09:49:18 +0000 Subject: [PATCH 087/164] fixes --- .../druid/sql/calcite/rel/Windowing.java | 4 +- .../sql/calcite/CalciteWindowQueryTest.java | 2 - .../calcite/tests/window/lead_lag.sqlTest | 43 +++++++++++++++++++ .../calcite/tests/window/no_grouping.sqlTest | 18 ++++---- 4 files changed, 54 insertions(+), 13 deletions(-) create mode 100644 sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index e486a9588123..07c5544441dc 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -88,9 +88,9 @@ public class Windowing private static final ImmutableMap KNOWN_WINDOW_FNS = ImmutableMap .builder() .put("LAG", (agg) -> - new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), -agg.getConstantInt(1))) + new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), -agg.getConstantInt(1, 1))) .put("LEAD", (agg) -> - new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), agg.getConstantInt(1))) + new WindowOffsetProcessor(agg.getColumn(0), agg.getOutputName(), agg.getConstantInt(1, 1))) .put("FIRST_VALUE", (agg) -> new WindowFirstProcessor(agg.getColumn(0), agg.getOutputName())) .put("LAST_VALUE", (agg) -> diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 6ee790e1f582..7b42596d81a3 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -54,7 +54,6 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assume.assumeThat; -import static org.junit.Assume.assumeTrue; /** * These tests are file-based, look in resources -> calcite/tests/window for the set of test specifications. @@ -102,7 +101,6 @@ public CalciteWindowQueryTest( @SuppressWarnings("unchecked") public void windowQueryTest() throws IOException { - assumeTrue("These tests are only run in sqlCompatible mode!", NullHandling.sqlCompatible()); final Function stringManipulator; if (NullHandling.sqlCompatible()) { stringManipulator = s -> "".equals(s) ? null : s; diff --git a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest new file mode 100644 index 000000000000..e6e83249fb4c --- /dev/null +++ b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest @@ -0,0 +1,43 @@ +type: "operatorValidation" + +sql: | + SELECT + dim1, + LAG(dim1,111) OVER () + FROM foo + WHERE length(dim1) = 0 and dim1 is not null + GROUP BY dim1 + +expectedOperators: + - type: "naivePartition" + partitionColumns: [] + - type: "window" + processor: + type: "composing" + processors: + - type: "offset" + inputColumn: "d0" + outputColumn: "w0" + offset: -2 + - type: "offset" + inputColumn: "d0" + outputColumn: "w1" + offset: -1 + - type: "offset" + inputColumn: "d0" + outputColumn: "w2" + offset: 0 + - type: "offset" + inputColumn: "d0" + outputColumn: "w3" + offset: 0 + - type: "offset" + inputColumn: "d0" + outputColumn: "w4" + offset: 1 + - type: "offset" + inputColumn: "d0" + outputColumn: "w5" + offset: 2 +expectedResults: + - ["",null,null,"","",null,null] diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index 5e8c31e69fff..b30ee83bb61a 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -2,8 +2,8 @@ type: "operatorValidation" sql: | SELECT - m1, - COUNT(m1) OVER () cc + dim2, + COUNT(dim2) OVER () cc FROM druid.foo expectedOperators: @@ -18,12 +18,12 @@ expectedOperators: aggregator: {"type":"count","name":"w0"} filter: type: not - field: {"type":"null","column":"m1"} + field: {"type":"null","column":"dim2"} name: null expectedResults: - - [1.0,6] - - [2.0,6] - - [3.0,6] - - [4.0,6] - - [5.0,6] - - [6.0,6] + - ["a",6] + - [null,6] + - ["",6] + - ["a",6] + - ["abc",6] + - [null,6] From 5cf1e2c1ca1f70ef84e8f0a8d96d4563b18230ff Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 10:01:41 +0000 Subject: [PATCH 088/164] check for latest rewrite place --- .../builtin/EarliestLatestAnySqlAggregator.java | 9 +++++++++ .../builtin/EarliestLatestBySqlAggregator.java | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java index 5f1b3c3228d4..e730f0364043 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java @@ -340,5 +340,14 @@ private static class EarliestLatestSqlAggFunction extends SqlAggFunction Optionality.FORBIDDEN ); } + + public org.apache.calcite.sql.SqlNode rewriteCall(org.apache.calcite.sql.validate.SqlValidator validator, org.apache.calcite.sql.SqlCall call) + { + // I think the best chance would be to to try to rewrite it here + // biggest question is kinda like which is the time column + // look inside SqlCoalesceFunction for a sample how a rewrite is done around here + return call; + } } + } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java index 95b70e1f1e50..45f4251d6c7a 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java @@ -25,12 +25,15 @@ import org.apache.calcite.rex.RexLiteral; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; +import org.apache.calcite.sql.SqlCall; import org.apache.calcite.sql.SqlFunctionCategory; import org.apache.calcite.sql.SqlKind; +import org.apache.calcite.sql.SqlNode; import org.apache.calcite.sql.type.InferTypes; import org.apache.calcite.sql.type.OperandTypes; import org.apache.calcite.sql.type.SqlReturnTypeInference; import org.apache.calcite.sql.type.SqlTypeFamily; +import org.apache.calcite.sql.validate.SqlValidator; import org.apache.calcite.util.Optionality; import org.apache.druid.java.util.common.IAE; import org.apache.druid.java.util.common.ISE; @@ -204,5 +207,10 @@ private static class EarliestByLatestBySqlAggFunction extends SqlAggFunction Optionality.FORBIDDEN ); } + @Override + public SqlNode rewriteCall(SqlValidator validator, SqlCall call) + { + return super.rewriteCall(validator, call); + } } } From c4ff27436577c0e2b48c282884b5d095b6dbd8f3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 10:01:44 +0000 Subject: [PATCH 089/164] Revert "check for latest rewrite place" This reverts commit 5cf1e2c1ca1f70ef84e8f0a8d96d4563b18230ff. --- .../builtin/EarliestLatestAnySqlAggregator.java | 9 --------- .../builtin/EarliestLatestBySqlAggregator.java | 8 -------- 2 files changed, 17 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java index e730f0364043..5f1b3c3228d4 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java @@ -340,14 +340,5 @@ private static class EarliestLatestSqlAggFunction extends SqlAggFunction Optionality.FORBIDDEN ); } - - public org.apache.calcite.sql.SqlNode rewriteCall(org.apache.calcite.sql.validate.SqlValidator validator, org.apache.calcite.sql.SqlCall call) - { - // I think the best chance would be to to try to rewrite it here - // biggest question is kinda like which is the time column - // look inside SqlCoalesceFunction for a sample how a rewrite is done around here - return call; - } } - } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java index 45f4251d6c7a..95b70e1f1e50 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java @@ -25,15 +25,12 @@ import org.apache.calcite.rex.RexLiteral; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; -import org.apache.calcite.sql.SqlCall; import org.apache.calcite.sql.SqlFunctionCategory; import org.apache.calcite.sql.SqlKind; -import org.apache.calcite.sql.SqlNode; import org.apache.calcite.sql.type.InferTypes; import org.apache.calcite.sql.type.OperandTypes; import org.apache.calcite.sql.type.SqlReturnTypeInference; import org.apache.calcite.sql.type.SqlTypeFamily; -import org.apache.calcite.sql.validate.SqlValidator; import org.apache.calcite.util.Optionality; import org.apache.druid.java.util.common.IAE; import org.apache.druid.java.util.common.ISE; @@ -207,10 +204,5 @@ private static class EarliestByLatestBySqlAggFunction extends SqlAggFunction Optionality.FORBIDDEN ); } - @Override - public SqlNode rewriteCall(SqlValidator validator, SqlCall call) - { - return super.rewriteCall(validator, call); - } } } From 89844e9877025b0daf72184b848142528e681979 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 05:10:49 +0000 Subject: [PATCH 090/164] some stuff (cherry picked from commit ab346d4373ea888eb8ef6115e018e7fb0d27407f) --- .../druid/common/config/NullHandling.java | 23 +++++++++ .../sql/calcite/CalciteWindowQueryTest.java | 11 +---- .../calcite/tests/window/lead_lag.sqlTest | 41 +++++----------- .../wikipediaFramedAggregations.sqlTest | 48 +++++++++---------- 4 files changed, 61 insertions(+), 62 deletions(-) diff --git a/processing/src/main/java/org/apache/druid/common/config/NullHandling.java b/processing/src/main/java/org/apache/druid/common/config/NullHandling.java index 8e6f242e9a34..43c109c61be7 100644 --- a/processing/src/main/java/org/apache/druid/common/config/NullHandling.java +++ b/processing/src/main/java/org/apache/druid/common/config/NullHandling.java @@ -22,6 +22,7 @@ import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Strings; import com.google.inject.Inject; +import org.apache.druid.segment.column.ValueType; import org.apache.druid.segment.data.Indexed; import javax.annotation.Nullable; @@ -161,6 +162,28 @@ public static T defaultValueForClass(final Class clazz) } } + /** + * Returns the default value for the given {@link ValueType}. + * + * May be null or non-null based on the current SQL-compatible null handling mode. + */ + @Nullable + @SuppressWarnings("unchecked") + public static Object defaultValueForType(ValueType type) + { + if (type == ValueType.FLOAT) { + return defaultFloatValue(); + } else if (type == ValueType.DOUBLE) { + return defaultDoubleValue(); + } else if (type == ValueType.LONG) { + return defaultLongValue(); + } else if (type == ValueType.STRING) { + return defaultStringValue(); + } else { + return null; + } + } + public static boolean isNullOrEquivalent(@Nullable String value) { return replaceWithDefault() ? Strings.isNullOrEmpty(value) : value == null; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 7b42596d81a3..08ed99c7d0d3 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -101,13 +101,6 @@ public CalciteWindowQueryTest( @SuppressWarnings("unchecked") public void windowQueryTest() throws IOException { - final Function stringManipulator; - if (NullHandling.sqlCompatible()) { - stringManipulator = s -> "".equals(s) ? null : s; - } else { - stringManipulator = Function.identity(); - } - final URL systemResource = ClassLoader.getSystemResource("calcite/tests/window/" + filename); final Object objectFromYaml = YAML_JACKSON.readValue(systemResource, Object.class); @@ -194,9 +187,9 @@ public void windowQueryTest() throws IOException default: throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); } - } else if (result[i] instanceof String) { - result[i] = stringManipulator.apply((String) result[i]); } + } else { + result[i] = NullHandling.defaultValueForType(types[i].getType()); } } } diff --git a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest index e6e83249fb4c..f26d6ce8f50b 100644 --- a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest @@ -3,41 +3,24 @@ type: "operatorValidation" sql: | SELECT dim1, + dim2, LAG(dim1,111) OVER () FROM foo - WHERE length(dim1) = 0 and dim1 is not null - GROUP BY dim1 + GROUP BY dim1,dim2 expectedOperators: - type: "naivePartition" partitionColumns: [] - type: "window" processor: - type: "composing" - processors: - - type: "offset" - inputColumn: "d0" - outputColumn: "w0" - offset: -2 - - type: "offset" - inputColumn: "d0" - outputColumn: "w1" - offset: -1 - - type: "offset" - inputColumn: "d0" - outputColumn: "w2" - offset: 0 - - type: "offset" - inputColumn: "d0" - outputColumn: "w3" - offset: 0 - - type: "offset" - inputColumn: "d0" - outputColumn: "w4" - offset: 1 - - type: "offset" - inputColumn: "d0" - outputColumn: "w5" - offset: 2 + type: "offset" + inputColumn: "d0" + outputColumn: "w0" + offset: -111 expectedResults: - - ["",null,null,"","",null,null] + - ["","a",null] + - ["1","a",null] + - ["10.1",null,null] + - ["2","",null] + - ["abc",null,null] + - ["def","abc",null] diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest index e1b5dcd1833c..0644c9a354d7 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaFramedAggregations.sqlTest @@ -19,30 +19,30 @@ expectedOperators: - { type: "longSum", name: "w0", fieldName: "a0" } expectedResults: - - [ "",1442016000000,29873,603401 ] - - [ "",1442019600000,173892,856027 ] - - [ "",1442023200000,399636,1022699 ] - - [ "",1442026800000,252626,1353656 ] - - [ "",1442030400000,166672,1524388 ] - - [ "",1442034000000,330957,1893946 ] - - [ "",1442037600000,200605,1810312 ] - - [ "",1442041200000,543450,1866002 ] - - [ "",1442044800000,316002,2486700 ] - - [ "",1442048400000,308316,2439701 ] - - [ "",1442052000000,787370,2698393 ] - - [ "",1442055600000,283958,2544408 ] - - [ "",1442059200000,459297,2579990 ] - - [ "",1442062800000,389465,2630189 ] - - [ "",1442066400000,351584,2218213 ] - - [ "",1442070000000,358515,2326738 ] - - [ "",1442073600000,375394,2320518 ] - - [ "",1442077200000,392483,2303622 ] - - [ "",1442080800000,453077,2255910 ] - - [ "",1442084400000,372569,2411822 ] - - [ "",1442088000000,303872,2410929 ] - - [ "",1442091600000,514427,2294605 ] - - [ "",1442095200000,374501,1841528 ] - - [ "",1442098800000,276159,1468959 ] + - [ null,1442016000000,29873,603401 ] + - [ null,1442019600000,173892,856027 ] + - [ null,1442023200000,399636,1022699 ] + - [ null,1442026800000,252626,1353656 ] + - [ null,1442030400000,166672,1524388 ] + - [ null,1442034000000,330957,1893946 ] + - [ null,1442037600000,200605,1810312 ] + - [ null,1442041200000,543450,1866002 ] + - [ null,1442044800000,316002,2486700 ] + - [ null,1442048400000,308316,2439701 ] + - [ null,1442052000000,787370,2698393 ] + - [ null,1442055600000,283958,2544408 ] + - [ null,1442059200000,459297,2579990 ] + - [ null,1442062800000,389465,2630189 ] + - [ null,1442066400000,351584,2218213 ] + - [ null,1442070000000,358515,2326738 ] + - [ null,1442073600000,375394,2320518 ] + - [ null,1442077200000,392483,2303622 ] + - [ null,1442080800000,453077,2255910 ] + - [ null,1442084400000,372569,2411822 ] + - [ null,1442088000000,303872,2410929 ] + - [ null,1442091600000,514427,2294605 ] + - [ null,1442095200000,374501,1841528 ] + - [ null,1442098800000,276159,1468959 ] - [ "AE",1442030400000,118,150 ] - [ "AE",1442044800000,-7,147 ] - [ "AE",1442048400000,39,136 ] From ed5d1009b9c8c45800cda5bc881cd54ad9ea0f59 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 10:24:18 +0000 Subject: [PATCH 091/164] update test output --- .../window/wikipediaSimplePartition.sqlTest | 1974 ++++++++--------- 1 file changed, 987 insertions(+), 987 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest index 8284d3c2105c..7b94318084e7 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartition.sqlTest @@ -33,990 +33,990 @@ expectedOperators: - { "type": "percentile", "outputColumn": "w1", "numBuckets": 3 } expectedResults: - - [ "", 1442016000000, 29873, 8414700, null, 1442019600000, 29873, 276159, 1 ] - - [ "", 1442019600000, 173892, 8414700, null, 1442023200000, 29873, 276159, 1 ] - - [ "", 1442023200000, 399636, 8414700, 1442016000000, 1442026800000, 29873, 276159, 1 ] - - [ "", 1442026800000, 252626, 8414700, 1442019600000, 1442030400000, 29873, 276159, 1 ] - - [ "", 1442030400000, 166672, 8414700, 1442023200000, 1442034000000, 29873, 276159, 1 ] - - [ "", 1442034000000, 330957, 8414700, 1442026800000, 1442037600000, 29873, 276159, 1 ] - - [ "", 1442037600000, 200605, 8414700, 1442030400000, 1442041200000, 29873, 276159, 1 ] - - [ "", 1442041200000, 543450, 8414700, 1442034000000, 1442044800000, 29873, 276159, 1 ] - - [ "", 1442044800000, 316002, 8414700, 1442037600000, 1442048400000, 29873, 276159, 2 ] - - [ "", 1442048400000, 308316, 8414700, 1442041200000, 1442052000000, 29873, 276159, 2 ] - - [ "", 1442052000000, 787370, 8414700, 1442044800000, 1442055600000, 29873, 276159, 2 ] - - [ "", 1442055600000, 283958, 8414700, 1442048400000, 1442059200000, 29873, 276159, 2 ] - - [ "", 1442059200000, 459297, 8414700, 1442052000000, 1442062800000, 29873, 276159, 2 ] - - [ "", 1442062800000, 389465, 8414700, 1442055600000, 1442066400000, 29873, 276159, 2 ] - - [ "", 1442066400000, 351584, 8414700, 1442059200000, 1442070000000, 29873, 276159, 2 ] - - [ "", 1442070000000, 358515, 8414700, 1442062800000, 1442073600000, 29873, 276159, 2 ] - - [ "", 1442073600000, 375394, 8414700, 1442066400000, 1442077200000, 29873, 276159, 3 ] - - [ "", 1442077200000, 392483, 8414700, 1442070000000, 1442080800000, 29873, 276159, 3 ] - - [ "", 1442080800000, 453077, 8414700, 1442073600000, 1442084400000, 29873, 276159, 3 ] - - [ "", 1442084400000, 372569, 8414700, 1442077200000, 1442088000000, 29873, 276159, 3 ] - - [ "", 1442088000000, 303872, 8414700, 1442080800000, 1442091600000, 29873, 276159, 3 ] - - [ "", 1442091600000, 514427, 8414700, 1442084400000, 1442095200000, 29873, 276159, 3 ] - - [ "", 1442095200000, 374501, 8414700, 1442088000000, 1442098800000, 29873, 276159, 3 ] - - [ "", 1442098800000, 276159, 8414700, 1442091600000, null, 29873, 276159, 3 ] - - [ "AE", 1442030400000, 118, 6547, null, 1442044800000, 118, 42, 1 ] - - [ "AE", 1442044800000, -7, 6547, null, 1442048400000, 118, 42, 1 ] - - [ "AE", 1442048400000, 39, 6547, 1442030400000, 1442052000000, 118, 42, 1 ] - - [ "AE", 1442052000000, -3, 6547, 1442044800000, 1442059200000, 118, 42, 2 ] - - [ "AE", 1442059200000, -11, 6547, 1442048400000, 1442070000000, 118, 42, 2 ] - - [ "AE", 1442070000000, 46, 6547, 1442052000000, 1442077200000, 118, 42, 2 ] - - [ "AE", 1442077200000, 6323, 6547, 1442059200000, 1442080800000, 118, 42, 3 ] - - [ "AE", 1442080800000, 42, 6547, 1442070000000, null, 118, 42, 3 ] - - [ "AL", 1442077200000, 26, 80, null, 1442091600000, 26, 54, 1 ] - - [ "AL", 1442091600000, 54, 80, null, null, 26, 54, 2 ] - - [ "AO", 1442041200000, -26, 740, null, 1442052000000, -26, 722, 1 ] - - [ "AO", 1442052000000, -18, 740, null, 1442088000000, -26, 722, 1 ] - - [ "AO", 1442088000000, 62, 740, 1442041200000, 1442098800000, -26, 722, 2 ] - - [ "AO", 1442098800000, 722, 740, 1442052000000, null, -26, 722, 3 ] - - [ "AR", 1442019600000, 1, 4450, null, 1442023200000, 1, 64, 1 ] - - [ "AR", 1442023200000, 2514, 4450, null, 1442026800000, 1, 64, 1 ] - - [ "AR", 1442026800000, 644, 4450, 1442019600000, 1442030400000, 1, 64, 1 ] - - [ "AR", 1442030400000, -3, 4450, 1442023200000, 1442034000000, 1, 64, 1 ] - - [ "AR", 1442034000000, 212, 4450, 1442026800000, 1442037600000, 1, 64, 1 ] - - [ "AR", 1442037600000, 81, 4450, 1442030400000, 1442055600000, 1, 64, 1 ] - - [ "AR", 1442055600000, -54, 4450, 1442034000000, 1442059200000, 1, 64, 2 ] - - [ "AR", 1442059200000, 210, 4450, 1442037600000, 1442062800000, 1, 64, 2 ] - - [ "AR", 1442062800000, 29, 4450, 1442055600000, 1442066400000, 1, 64, 2 ] - - [ "AR", 1442066400000, 0, 4450, 1442059200000, 1442070000000, 1, 64, 2 ] - - [ "AR", 1442070000000, 377, 4450, 1442062800000, 1442077200000, 1, 64, 2 ] - - [ "AR", 1442077200000, -591, 4450, 1442066400000, 1442080800000, 1, 64, 2 ] - - [ "AR", 1442080800000, 1, 4450, 1442070000000, 1442084400000, 1, 64, 3 ] - - [ "AR", 1442084400000, -5, 4450, 1442077200000, 1442091600000, 1, 64, 3 ] - - [ "AR", 1442091600000, 340, 4450, 1442080800000, 1442095200000, 1, 64, 3 ] - - [ "AR", 1442095200000, 630, 4450, 1442084400000, 1442098800000, 1, 64, 3 ] - - [ "AR", 1442098800000, 64, 4450, 1442091600000, null, 1, 64, 3 ] - - [ "AT", 1442052000000, 4793, 12047, null, 1442062800000, 4793, 89, 1 ] - - [ "AT", 1442062800000, -155, 12047, null, 1442066400000, 4793, 89, 1 ] - - [ "AT", 1442066400000, 0, 12047, 1442052000000, 1442070000000, 4793, 89, 1 ] - - [ "AT", 1442070000000, 272, 12047, 1442062800000, 1442084400000, 4793, 89, 2 ] - - [ "AT", 1442084400000, -2, 12047, 1442066400000, 1442088000000, 4793, 89, 2 ] - - [ "AT", 1442088000000, 7050, 12047, 1442070000000, 1442091600000, 4793, 89, 3 ] - - [ "AT", 1442091600000, 89, 12047, 1442084400000, null, 4793, 89, 3 ] - - [ "AU", 1442016000000, 0, 2700, null, 1442019600000, 0, 518, 1 ] - - [ "AU", 1442019600000, 253, 2700, null, 1442023200000, 0, 518, 1 ] - - [ "AU", 1442023200000, 52, 2700, 1442016000000, 1442026800000, 0, 518, 1 ] - - [ "AU", 1442026800000, 188, 2700, 1442019600000, 1442030400000, 0, 518, 1 ] - - [ "AU", 1442030400000, -377, 2700, 1442023200000, 1442034000000, 0, 518, 1 ] - - [ "AU", 1442034000000, 283, 2700, 1442026800000, 1442037600000, 0, 518, 1 ] - - [ "AU", 1442037600000, 3, 2700, 1442030400000, 1442041200000, 0, 518, 1 ] - - [ "AU", 1442041200000, 194, 2700, 1442034000000, 1442044800000, 0, 518, 2 ] - - [ "AU", 1442044800000, 373, 2700, 1442037600000, 1442048400000, 0, 518, 2 ] - - [ "AU", 1442048400000, 135, 2700, 1442041200000, 1442052000000, 0, 518, 2 ] - - [ "AU", 1442052000000, -643, 2700, 1442044800000, 1442055600000, 0, 518, 2 ] - - [ "AU", 1442055600000, 182, 2700, 1442048400000, 1442059200000, 0, 518, 2 ] - - [ "AU", 1442059200000, 38, 2700, 1442052000000, 1442066400000, 0, 518, 2 ] - - [ "AU", 1442066400000, -21, 2700, 1442055600000, 1442070000000, 0, 518, 3 ] - - [ "AU", 1442070000000, -12, 2700, 1442059200000, 1442077200000, 0, 518, 3 ] - - [ "AU", 1442077200000, 1, 2700, 1442066400000, 1442091600000, 0, 518, 3 ] - - [ "AU", 1442091600000, 1138, 2700, 1442070000000, 1442095200000, 0, 518, 3 ] - - [ "AU", 1442095200000, 395, 2700, 1442077200000, 1442098800000, 0, 518, 3 ] - - [ "AU", 1442098800000, 518, 2700, 1442091600000, null, 0, 518, 3 ] - - [ "BA", 1442048400000, -13, -178, null, 1442052000000, -13, -1, 1 ] - - [ "BA", 1442052000000, 38, -178, null, 1442055600000, -13, -1, 1 ] - - [ "BA", 1442055600000, -202, -178, 1442048400000, 1442084400000, -13, -1, 2 ] - - [ "BA", 1442084400000, -1, -178, 1442052000000, null, -13, -1, 3 ] - - [ "BD", 1442019600000, 0, 1106, null, 1442041200000, 0, -2, 1 ] - - [ "BD", 1442041200000, 854, 1106, null, 1442066400000, 0, -2, 1 ] - - [ "BD", 1442066400000, 76, 1106, 1442019600000, 1442073600000, 0, -2, 2 ] - - [ "BD", 1442073600000, 103, 1106, 1442041200000, 1442077200000, 0, -2, 2 ] - - [ "BD", 1442077200000, 75, 1106, 1442066400000, 1442091600000, 0, -2, 3 ] - - [ "BD", 1442091600000, -2, 1106, 1442073600000, null, 0, -2, 3 ] - - [ "BE", 1442030400000, -103, 795, null, 1442048400000, -103, 9, 1 ] - - [ "BE", 1442048400000, 59, 795, null, 1442052000000, -103, 9, 1 ] - - [ "BE", 1442052000000, -1, 795, 1442030400000, 1442055600000, -103, 9, 1 ] - - [ "BE", 1442055600000, 233, 795, 1442048400000, 1442062800000, -103, 9, 1 ] - - [ "BE", 1442062800000, 91, 795, 1442052000000, 1442066400000, -103, 9, 2 ] - - [ "BE", 1442066400000, 136, 795, 1442055600000, 1442073600000, -103, 9, 2 ] - - [ "BE", 1442073600000, 19, 795, 1442062800000, 1442080800000, -103, 9, 2 ] - - [ "BE", 1442080800000, 1, 795, 1442066400000, 1442084400000, -103, 9, 2 ] - - [ "BE", 1442084400000, 183, 795, 1442073600000, 1442088000000, -103, 9, 3 ] - - [ "BE", 1442088000000, 67, 795, 1442080800000, 1442091600000, -103, 9, 3 ] - - [ "BE", 1442091600000, 101, 795, 1442084400000, 1442098800000, -103, 9, 3 ] - - [ "BE", 1442098800000, 9, 795, 1442088000000, null, -103, 9, 3 ] - - [ "BG", 1442041200000, 9, 19592, null, 1442052000000, 9, 401, 1 ] - - [ "BG", 1442052000000, 18936, 19592, null, 1442059200000, 9, 401, 1 ] - - [ "BG", 1442059200000, 191, 19592, 1442041200000, 1442070000000, 9, 401, 2 ] - - [ "BG", 1442070000000, 55, 19592, 1442052000000, 1442084400000, 9, 401, 2 ] - - [ "BG", 1442084400000, 401, 19592, 1442059200000, null, 9, 401, 3 ] - - [ "BH", 1442052000000, 44, 44, null, null, 44, 44, 1 ] - - [ "BO", 1442080800000, 4, 4, null, 1442088000000, 4, -4, 1 ] - - [ "BO", 1442088000000, 4, 4, null, 1442095200000, 4, -4, 2 ] - - [ "BO", 1442095200000, -4, 4, 1442080800000, null, 4, -4, 3 ] - - [ "BR", 1442016000000, -248, 8550, null, 1442019600000, -248, -645, 1 ] - - [ "BR", 1442019600000, 372, 8550, null, 1442023200000, -248, -645, 1 ] - - [ "BR", 1442023200000, 879, 8550, 1442016000000, 1442026800000, -248, -645, 1 ] - - [ "BR", 1442026800000, 51, 8550, 1442019600000, 1442030400000, -248, -645, 1 ] - - [ "BR", 1442030400000, 30, 8550, 1442023200000, 1442034000000, -248, -645, 1 ] - - [ "BR", 1442034000000, 21, 8550, 1442026800000, 1442037600000, -248, -645, 1 ] - - [ "BR", 1442037600000, 267, 8550, 1442030400000, 1442041200000, -248, -645, 1 ] - - [ "BR", 1442041200000, 3, 8550, 1442034000000, 1442044800000, -248, -645, 1 ] - - [ "BR", 1442044800000, 71, 8550, 1442037600000, 1442052000000, -248, -645, 2 ] - - [ "BR", 1442052000000, 232, 8550, 1442041200000, 1442055600000, -248, -645, 2 ] - - [ "BR", 1442055600000, 242, 8550, 1442044800000, 1442059200000, -248, -645, 2 ] - - [ "BR", 1442059200000, 73, 8550, 1442052000000, 1442062800000, -248, -645, 2 ] - - [ "BR", 1442062800000, 93, 8550, 1442055600000, 1442066400000, -248, -645, 2 ] - - [ "BR", 1442066400000, 1034, 8550, 1442059200000, 1442070000000, -248, -645, 2 ] - - [ "BR", 1442070000000, 536, 8550, 1442062800000, 1442073600000, -248, -645, 2 ] - - [ "BR", 1442073600000, 2087, 8550, 1442066400000, 1442077200000, -248, -645, 2 ] - - [ "BR", 1442077200000, 2253, 8550, 1442070000000, 1442080800000, -248, -645, 3 ] - - [ "BR", 1442080800000, -267, 8550, 1442073600000, 1442084400000, -248, -645, 3 ] - - [ "BR", 1442084400000, 492, 8550, 1442077200000, 1442088000000, -248, -645, 3 ] - - [ "BR", 1442088000000, 215, 8550, 1442080800000, 1442091600000, -248, -645, 3 ] - - [ "BR", 1442091600000, 11, 8550, 1442084400000, 1442095200000, -248, -645, 3 ] - - [ "BR", 1442095200000, 748, 8550, 1442088000000, 1442098800000, -248, -645, 3 ] - - [ "BR", 1442098800000, -645, 8550, 1442091600000, null, -248, -645, 3 ] - - [ "BY", 1442055600000, 1, 2153, null, 1442059200000, 1, 33, 1 ] - - [ "BY", 1442059200000, 1464, 2153, null, 1442073600000, 1, 33, 1 ] - - [ "BY", 1442073600000, 596, 2153, 1442055600000, 1442077200000, 1, 33, 1 ] - - [ "BY", 1442077200000, 30, 2153, 1442059200000, 1442080800000, 1, 33, 2 ] - - [ "BY", 1442080800000, 28, 2153, 1442073600000, 1442084400000, 1, 33, 2 ] - - [ "BY", 1442084400000, 1, 2153, 1442077200000, 1442088000000, 1, 33, 3 ] - - [ "BY", 1442088000000, 33, 2153, 1442080800000, null, 1, 33, 3 ] - - [ "CA", 1442016000000, -371, 8544, null, 1442019600000, -371, 164, 1 ] - - [ "CA", 1442019600000, 2184, 8544, null, 1442023200000, -371, 164, 1 ] - - [ "CA", 1442023200000, 286, 8544, 1442016000000, 1442026800000, -371, 164, 1 ] - - [ "CA", 1442026800000, 2216, 8544, 1442019600000, 1442030400000, -371, 164, 1 ] - - [ "CA", 1442030400000, -47, 8544, 1442023200000, 1442034000000, -371, 164, 1 ] - - [ "CA", 1442034000000, 178, 8544, 1442026800000, 1442037600000, -371, 164, 1 ] - - [ "CA", 1442037600000, -132, 8544, 1442030400000, 1442041200000, -371, 164, 1 ] - - [ "CA", 1442041200000, 5, 8544, 1442034000000, 1442044800000, -371, 164, 1 ] - - [ "CA", 1442044800000, 1, 8544, 1442037600000, 1442052000000, -371, 164, 2 ] - - [ "CA", 1442052000000, 38, 8544, 1442041200000, 1442059200000, -371, 164, 2 ] - - [ "CA", 1442059200000, 1036, 8544, 1442044800000, 1442062800000, -371, 164, 2 ] - - [ "CA", 1442062800000, -367, 8544, 1442052000000, 1442066400000, -371, 164, 2 ] - - [ "CA", 1442066400000, 307, 8544, 1442059200000, 1442070000000, -371, 164, 2 ] - - [ "CA", 1442070000000, 185, 8544, 1442062800000, 1442073600000, -371, 164, 2 ] - - [ "CA", 1442073600000, 86, 8544, 1442066400000, 1442077200000, -371, 164, 2 ] - - [ "CA", 1442077200000, -282, 8544, 1442070000000, 1442080800000, -371, 164, 3 ] - - [ "CA", 1442080800000, 481, 8544, 1442073600000, 1442084400000, -371, 164, 3 ] - - [ "CA", 1442084400000, 44, 8544, 1442077200000, 1442088000000, -371, 164, 3 ] - - [ "CA", 1442088000000, 35, 8544, 1442080800000, 1442091600000, -371, 164, 3 ] - - [ "CA", 1442091600000, 2858, 8544, 1442084400000, 1442095200000, -371, 164, 3 ] - - [ "CA", 1442095200000, -361, 8544, 1442088000000, 1442098800000, -371, 164, 3 ] - - [ "CA", 1442098800000, 164, 8544, 1442091600000, null, -371, 164, 3 ] - - [ "CH", 1442037600000, 59, 753, null, 1442041200000, 59, 67, 1 ] - - [ "CH", 1442041200000, 198, 753, null, 1442044800000, 59, 67, 1 ] - - [ "CH", 1442044800000, -54, 753, 1442037600000, 1442048400000, 59, 67, 1 ] - - [ "CH", 1442048400000, 24, 753, 1442041200000, 1442052000000, 59, 67, 1 ] - - [ "CH", 1442052000000, 47, 753, 1442044800000, 1442055600000, 59, 67, 2 ] - - [ "CH", 1442055600000, 0, 753, 1442048400000, 1442062800000, 59, 67, 2 ] - - [ "CH", 1442062800000, 22, 753, 1442052000000, 1442070000000, 59, 67, 2 ] - - [ "CH", 1442070000000, 11, 753, 1442055600000, 1442073600000, 59, 67, 2 ] - - [ "CH", 1442073600000, 360, 753, 1442062800000, 1442077200000, 59, 67, 3 ] - - [ "CH", 1442077200000, 6, 753, 1442070000000, 1442084400000, 59, 67, 3 ] - - [ "CH", 1442084400000, 13, 753, 1442073600000, 1442091600000, 59, 67, 3 ] - - [ "CH", 1442091600000, 67, 753, 1442077200000, null, 59, 67, 3 ] - - [ "CL", 1442016000000, 161, 533, null, 1442019600000, 161, 9, 1 ] - - [ "CL", 1442019600000, -370, 533, null, 1442023200000, 161, 9, 1 ] - - [ "CL", 1442023200000, 15, 533, 1442016000000, 1442030400000, 161, 9, 1 ] - - [ "CL", 1442030400000, 40, 533, 1442019600000, 1442034000000, 161, 9, 1 ] - - [ "CL", 1442034000000, -1, 533, 1442023200000, 1442037600000, 161, 9, 1 ] - - [ "CL", 1442037600000, 2, 533, 1442030400000, 1442041200000, 161, 9, 1 ] - - [ "CL", 1442041200000, -1, 533, 1442034000000, 1442052000000, 161, 9, 1 ] - - [ "CL", 1442052000000, 390, 533, 1442037600000, 1442059200000, 161, 9, 2 ] - - [ "CL", 1442059200000, -12, 533, 1442041200000, 1442062800000, 161, 9, 2 ] - - [ "CL", 1442062800000, 17, 533, 1442052000000, 1442066400000, 161, 9, 2 ] - - [ "CL", 1442066400000, -41, 533, 1442059200000, 1442070000000, 161, 9, 2 ] - - [ "CL", 1442070000000, 13, 533, 1442062800000, 1442073600000, 161, 9, 2 ] - - [ "CL", 1442073600000, 153, 533, 1442066400000, 1442077200000, 161, 9, 2 ] - - [ "CL", 1442077200000, -15, 533, 1442070000000, 1442080800000, 161, 9, 2 ] - - [ "CL", 1442080800000, 17, 533, 1442073600000, 1442084400000, 161, 9, 3 ] - - [ "CL", 1442084400000, 126, 533, 1442077200000, 1442088000000, 161, 9, 3 ] - - [ "CL", 1442088000000, 286, 533, 1442080800000, 1442091600000, 161, 9, 3 ] - - [ "CL", 1442091600000, 20, 533, 1442084400000, 1442095200000, 161, 9, 3 ] - - [ "CL", 1442095200000, -276, 533, 1442088000000, 1442098800000, 161, 9, 3 ] - - [ "CL", 1442098800000, 9, 533, 1442091600000, null, 161, 9, 3 ] - - [ "CN", 1442023200000, -13, 583, null, 1442026800000, -13, -1, 1 ] - - [ "CN", 1442026800000, 154, 583, null, 1442037600000, -13, -1, 1 ] - - [ "CN", 1442037600000, 98, 583, 1442023200000, 1442048400000, -13, -1, 1 ] - - [ "CN", 1442048400000, 293, 583, 1442026800000, 1442052000000, -13, -1, 1 ] - - [ "CN", 1442052000000, 0, 583, 1442037600000, 1442055600000, -13, -1, 2 ] - - [ "CN", 1442055600000, 69, 583, 1442048400000, 1442059200000, -13, -1, 2 ] - - [ "CN", 1442059200000, 8, 583, 1442052000000, 1442066400000, -13, -1, 2 ] - - [ "CN", 1442066400000, -15, 583, 1442055600000, 1442080800000, -13, -1, 3 ] - - [ "CN", 1442080800000, -10, 583, 1442059200000, 1442084400000, -13, -1, 3 ] - - [ "CN", 1442084400000, -1, 583, 1442066400000, null, -13, -1, 3 ] - - [ "CO", 1442016000000, 16, 59611, null, 1442019600000, 16, 83, 1 ] - - [ "CO", 1442019600000, 12, 59611, null, 1442023200000, 16, 83, 1 ] - - [ "CO", 1442023200000, 9, 59611, 1442016000000, 1442030400000, 16, 83, 1 ] - - [ "CO", 1442030400000, 441, 59611, 1442019600000, 1442059200000, 16, 83, 1 ] - - [ "CO", 1442059200000, 473, 59611, 1442023200000, 1442066400000, 16, 83, 1 ] - - [ "CO", 1442066400000, 288, 59611, 1442030400000, 1442070000000, 16, 83, 2 ] - - [ "CO", 1442070000000, -45, 59611, 1442059200000, 1442073600000, 16, 83, 2 ] - - [ "CO", 1442073600000, 39860, 59611, 1442066400000, 1442077200000, 16, 83, 2 ] - - [ "CO", 1442077200000, 581, 59611, 1442070000000, 1442080800000, 16, 83, 2 ] - - [ "CO", 1442080800000, 25, 59611, 1442073600000, 1442084400000, 16, 83, 2 ] - - [ "CO", 1442084400000, 51, 59611, 1442077200000, 1442088000000, 16, 83, 3 ] - - [ "CO", 1442088000000, 17150, 59611, 1442080800000, 1442091600000, 16, 83, 3 ] - - [ "CO", 1442091600000, 377, 59611, 1442084400000, 1442095200000, 16, 83, 3 ] - - [ "CO", 1442095200000, 290, 59611, 1442088000000, 1442098800000, 16, 83, 3 ] - - [ "CO", 1442098800000, 83, 59611, 1442091600000, null, 16, 83, 3 ] - - [ "CR", 1442019600000, 62, 3241, null, 1442023200000, 62, 72, 1 ] - - [ "CR", 1442023200000, 62, 3241, null, 1442026800000, 62, 72, 1 ] - - [ "CR", 1442026800000, 140, 3241, 1442019600000, 1442030400000, 62, 72, 1 ] - - [ "CR", 1442030400000, 2497, 3241, 1442023200000, 1442041200000, 62, 72, 2 ] - - [ "CR", 1442041200000, 51, 3241, 1442026800000, 1442044800000, 62, 72, 2 ] - - [ "CR", 1442044800000, 194, 3241, 1442030400000, 1442048400000, 62, 72, 2 ] - - [ "CR", 1442048400000, 163, 3241, 1442041200000, 1442088000000, 62, 72, 3 ] - - [ "CR", 1442088000000, 72, 3241, 1442044800000, null, 62, 72, 3 ] - - [ "CZ", 1442026800000, -19, 3479, null, 1442034000000, -19, 2, 1 ] - - [ "CZ", 1442034000000, 78, 3479, null, 1442037600000, -19, 2, 1 ] - - [ "CZ", 1442037600000, 18, 3479, 1442026800000, 1442055600000, -19, 2, 1 ] - - [ "CZ", 1442055600000, 1073, 3479, 1442034000000, 1442059200000, -19, 2, 1 ] - - [ "CZ", 1442059200000, 21, 3479, 1442037600000, 1442062800000, -19, 2, 2 ] - - [ "CZ", 1442062800000, 0, 3479, 1442055600000, 1442070000000, -19, 2, 2 ] - - [ "CZ", 1442070000000, 168, 3479, 1442059200000, 1442073600000, -19, 2, 2 ] - - [ "CZ", 1442073600000, 2051, 3479, 1442062800000, 1442077200000, -19, 2, 2 ] - - [ "CZ", 1442077200000, 115, 3479, 1442070000000, 1442080800000, -19, 2, 3 ] - - [ "CZ", 1442080800000, -28, 3479, 1442073600000, 1442098800000, -19, 2, 3 ] - - [ "CZ", 1442098800000, 2, 3479, 1442077200000, null, -19, 2, 3 ] - - [ "DE", 1442016000000, 167, 25583, null, 1442019600000, 167, 329, 1 ] - - [ "DE", 1442019600000, 0, 25583, null, 1442023200000, 167, 329, 1 ] - - [ "DE", 1442023200000, 64, 25583, 1442016000000, 1442030400000, 167, 329, 1 ] - - [ "DE", 1442030400000, 373, 25583, 1442019600000, 1442034000000, 167, 329, 1 ] - - [ "DE", 1442034000000, 358, 25583, 1442023200000, 1442037600000, 167, 329, 1 ] - - [ "DE", 1442037600000, 544, 25583, 1442030400000, 1442041200000, 167, 329, 1 ] - - [ "DE", 1442041200000, 197, 25583, 1442034000000, 1442044800000, 167, 329, 1 ] - - [ "DE", 1442044800000, 979, 25583, 1442037600000, 1442048400000, 167, 329, 1 ] - - [ "DE", 1442048400000, 811, 25583, 1442041200000, 1442052000000, 167, 329, 2 ] - - [ "DE", 1442052000000, 1600, 25583, 1442044800000, 1442055600000, 167, 329, 2 ] - - [ "DE", 1442055600000, 1523, 25583, 1442048400000, 1442059200000, 167, 329, 2 ] - - [ "DE", 1442059200000, 289, 25583, 1442052000000, 1442062800000, 167, 329, 2 ] - - [ "DE", 1442062800000, 283, 25583, 1442055600000, 1442066400000, 167, 329, 2 ] - - [ "DE", 1442066400000, 1577, 25583, 1442059200000, 1442070000000, 167, 329, 2 ] - - [ "DE", 1442070000000, 1666, 25583, 1442062800000, 1442073600000, 167, 329, 2 ] - - [ "DE", 1442073600000, 6075, 25583, 1442066400000, 1442077200000, 167, 329, 2 ] - - [ "DE", 1442077200000, 2188, 25583, 1442070000000, 1442080800000, 167, 329, 3 ] - - [ "DE", 1442080800000, 1133, 25583, 1442073600000, 1442084400000, 167, 329, 3 ] - - [ "DE", 1442084400000, -125, 25583, 1442077200000, 1442088000000, 167, 329, 3 ] - - [ "DE", 1442088000000, 190, 25583, 1442080800000, 1442091600000, 167, 329, 3 ] - - [ "DE", 1442091600000, 4355, 25583, 1442084400000, 1442095200000, 167, 329, 3 ] - - [ "DE", 1442095200000, 1007, 25583, 1442088000000, 1442098800000, 167, 329, 3 ] - - [ "DE", 1442098800000, 329, 25583, 1442091600000, null, 167, 329, 3 ] - - [ "DK", 1442037600000, 10, 594, null, 1442044800000, 10, 0, 1 ] - - [ "DK", 1442044800000, 36, 594, null, 1442048400000, 10, 0, 1 ] - - [ "DK", 1442048400000, -5, 594, 1442037600000, 1442055600000, 10, 0, 1 ] - - [ "DK", 1442055600000, 42, 594, 1442044800000, 1442059200000, 10, 0, 1 ] - - [ "DK", 1442059200000, 0, 594, 1442048400000, 1442062800000, 10, 0, 2 ] - - [ "DK", 1442062800000, 1, 594, 1442055600000, 1442066400000, 10, 0, 2 ] - - [ "DK", 1442066400000, 416, 594, 1442059200000, 1442077200000, 10, 0, 2 ] - - [ "DK", 1442077200000, -9, 594, 1442062800000, 1442080800000, 10, 0, 2 ] - - [ "DK", 1442080800000, 61, 594, 1442066400000, 1442084400000, 10, 0, 3 ] - - [ "DK", 1442084400000, -97, 594, 1442077200000, 1442091600000, 10, 0, 3 ] - - [ "DK", 1442091600000, 139, 594, 1442080800000, 1442095200000, 10, 0, 3 ] - - [ "DK", 1442095200000, 0, 594, 1442084400000, null, 10, 0, 3 ] - - [ "DO", 1442023200000, 8, 264, null, 1442066400000, 8, 13, 1 ] - - [ "DO", 1442066400000, 35, 264, null, 1442073600000, 8, 13, 1 ] - - [ "DO", 1442073600000, 200, 264, 1442023200000, 1442084400000, 8, 13, 2 ] - - [ "DO", 1442084400000, 8, 264, 1442066400000, 1442095200000, 8, 13, 2 ] - - [ "DO", 1442095200000, 13, 264, 1442073600000, null, 8, 13, 3 ] - - [ "DZ", 1442077200000, -1, -1, null, null, -1, -1, 1 ] - - [ "EC", 1442019600000, 29, 232, null, 1442023200000, 29, 10, 1 ] - - [ "EC", 1442023200000, -9, 232, null, 1442030400000, 29, 10, 1 ] - - [ "EC", 1442030400000, 0, 232, 1442019600000, 1442077200000, 29, 10, 2 ] - - [ "EC", 1442077200000, -366, 232, 1442023200000, 1442084400000, 29, 10, 2 ] - - [ "EC", 1442084400000, 568, 232, 1442030400000, 1442095200000, 29, 10, 3 ] - - [ "EC", 1442095200000, 10, 232, 1442077200000, null, 29, 10, 3 ] - - [ "EE", 1442041200000, 37, 18, null, 1442044800000, 37, -19, 1 ] - - [ "EE", 1442044800000, -19, 18, null, null, 37, -19, 2 ] - - [ "EG", 1442026800000, 16, 170, null, 1442055600000, 16, 27, 1 ] - - [ "EG", 1442055600000, 14, 170, null, 1442062800000, 16, 27, 1 ] - - [ "EG", 1442062800000, 112, 170, 1442026800000, 1442073600000, 16, 27, 2 ] - - [ "EG", 1442073600000, 1, 170, 1442055600000, 1442091600000, 16, 27, 2 ] - - [ "EG", 1442091600000, 27, 170, 1442062800000, null, 16, 27, 3 ] - - [ "ES", 1442019600000, 103, 7449, null, 1442023200000, 103, 458, 1 ] - - [ "ES", 1442023200000, -5, 7449, null, 1442034000000, 103, 458, 1 ] - - [ "ES", 1442034000000, -52, 7449, 1442019600000, 1442037600000, 103, 458, 1 ] - - [ "ES", 1442037600000, 3, 7449, 1442023200000, 1442041200000, 103, 458, 1 ] - - [ "ES", 1442041200000, 118, 7449, 1442034000000, 1442044800000, 103, 458, 1 ] - - [ "ES", 1442044800000, -169, 7449, 1442037600000, 1442048400000, 103, 458, 1 ] - - [ "ES", 1442048400000, 158, 7449, 1442041200000, 1442052000000, 103, 458, 1 ] - - [ "ES", 1442052000000, -4, 7449, 1442044800000, 1442055600000, 103, 458, 2 ] - - [ "ES", 1442055600000, 495, 7449, 1442048400000, 1442059200000, 103, 458, 2 ] - - [ "ES", 1442059200000, 1086, 7449, 1442052000000, 1442062800000, 103, 458, 2 ] - - [ "ES", 1442062800000, -71, 7449, 1442055600000, 1442066400000, 103, 458, 2 ] - - [ "ES", 1442066400000, 461, 7449, 1442059200000, 1442070000000, 103, 458, 2 ] - - [ "ES", 1442070000000, 61, 7449, 1442062800000, 1442073600000, 103, 458, 2 ] - - [ "ES", 1442073600000, 154, 7449, 1442066400000, 1442077200000, 103, 458, 2 ] - - [ "ES", 1442077200000, 1240, 7449, 1442070000000, 1442084400000, 103, 458, 3 ] - - [ "ES", 1442084400000, 337, 7449, 1442073600000, 1442088000000, 103, 458, 3 ] - - [ "ES", 1442088000000, -130, 7449, 1442077200000, 1442091600000, 103, 458, 3 ] - - [ "ES", 1442091600000, 700, 7449, 1442084400000, 1442095200000, 103, 458, 3 ] - - [ "ES", 1442095200000, 2506, 7449, 1442088000000, 1442098800000, 103, 458, 3 ] - - [ "ES", 1442098800000, 458, 7449, 1442091600000, null, 103, 458, 3 ] - - [ "FI", 1442030400000, 1491, 3579, null, 1442037600000, 1491, 69, 1 ] - - [ "FI", 1442037600000, 14, 3579, null, 1442048400000, 1491, 69, 1 ] - - [ "FI", 1442048400000, 12, 3579, 1442030400000, 1442052000000, 1491, 69, 1 ] - - [ "FI", 1442052000000, 186, 3579, 1442037600000, 1442059200000, 1491, 69, 1 ] - - [ "FI", 1442059200000, 407, 3579, 1442048400000, 1442062800000, 1491, 69, 2 ] - - [ "FI", 1442062800000, 19, 3579, 1442052000000, 1442066400000, 1491, 69, 2 ] - - [ "FI", 1442066400000, 183, 3579, 1442059200000, 1442073600000, 1491, 69, 2 ] - - [ "FI", 1442073600000, -1, 3579, 1442062800000, 1442077200000, 1491, 69, 2 ] - - [ "FI", 1442077200000, 200, 3579, 1442066400000, 1442080800000, 1491, 69, 3 ] - - [ "FI", 1442080800000, 104, 3579, 1442073600000, 1442084400000, 1491, 69, 3 ] - - [ "FI", 1442084400000, 895, 3579, 1442077200000, 1442095200000, 1491, 69, 3 ] - - [ "FI", 1442095200000, 69, 3579, 1442080800000, null, 1491, 69, 3 ] - - [ "FR", 1442016000000, -1, 37281, null, 1442019600000, -1, 136, 1 ] - - [ "FR", 1442019600000, 585, 37281, null, 1442023200000, -1, 136, 1 ] - - [ "FR", 1442023200000, 628, 37281, 1442016000000, 1442026800000, -1, 136, 1 ] - - [ "FR", 1442026800000, 86, 37281, 1442019600000, 1442034000000, -1, 136, 1 ] - - [ "FR", 1442034000000, 476, 37281, 1442023200000, 1442037600000, -1, 136, 1 ] - - [ "FR", 1442037600000, 4174, 37281, 1442026800000, 1442041200000, -1, 136, 1 ] - - [ "FR", 1442041200000, 604, 37281, 1442034000000, 1442044800000, -1, 136, 1 ] - - [ "FR", 1442044800000, 172, 37281, 1442037600000, 1442048400000, -1, 136, 1 ] - - [ "FR", 1442048400000, 3027, 37281, 1442041200000, 1442052000000, -1, 136, 2 ] - - [ "FR", 1442052000000, 637, 37281, 1442044800000, 1442055600000, -1, 136, 2 ] - - [ "FR", 1442055600000, 463, 37281, 1442048400000, 1442059200000, -1, 136, 2 ] - - [ "FR", 1442059200000, 4650, 37281, 1442052000000, 1442062800000, -1, 136, 2 ] - - [ "FR", 1442062800000, 5676, 37281, 1442055600000, 1442066400000, -1, 136, 2 ] - - [ "FR", 1442066400000, 2516, 37281, 1442059200000, 1442070000000, -1, 136, 2 ] - - [ "FR", 1442070000000, 474, 37281, 1442062800000, 1442073600000, -1, 136, 2 ] - - [ "FR", 1442073600000, 3522, 37281, 1442066400000, 1442077200000, -1, 136, 2 ] - - [ "FR", 1442077200000, -444, 37281, 1442070000000, 1442080800000, -1, 136, 3 ] - - [ "FR", 1442080800000, 557, 37281, 1442073600000, 1442084400000, -1, 136, 3 ] - - [ "FR", 1442084400000, 6643, 37281, 1442077200000, 1442088000000, -1, 136, 3 ] - - [ "FR", 1442088000000, 1872, 37281, 1442080800000, 1442091600000, -1, 136, 3 ] - - [ "FR", 1442091600000, 741, 37281, 1442084400000, 1442095200000, -1, 136, 3 ] - - [ "FR", 1442095200000, 87, 37281, 1442088000000, 1442098800000, -1, 136, 3 ] - - [ "FR", 1442098800000, 136, 37281, 1442091600000, null, -1, 136, 3 ] - - [ "GB", 1442016000000, -44, 35857, null, 1442019600000, -44, 49, 1 ] - - [ "GB", 1442019600000, 54, 35857, null, 1442023200000, -44, 49, 1 ] - - [ "GB", 1442023200000, 1816, 35857, 1442016000000, 1442026800000, -44, 49, 1 ] - - [ "GB", 1442026800000, 339, 35857, 1442019600000, 1442030400000, -44, 49, 1 ] - - [ "GB", 1442030400000, 2524, 35857, 1442023200000, 1442034000000, -44, 49, 1 ] - - [ "GB", 1442034000000, -12, 35857, 1442026800000, 1442037600000, -44, 49, 1 ] - - [ "GB", 1442037600000, 544, 35857, 1442030400000, 1442041200000, -44, 49, 1 ] - - [ "GB", 1442041200000, 42, 35857, 1442034000000, 1442044800000, -44, 49, 1 ] - - [ "GB", 1442044800000, 32, 35857, 1442037600000, 1442048400000, -44, 49, 2 ] - - [ "GB", 1442048400000, 740, 35857, 1442041200000, 1442052000000, -44, 49, 2 ] - - [ "GB", 1442052000000, 168, 35857, 1442044800000, 1442055600000, -44, 49, 2 ] - - [ "GB", 1442055600000, 453, 35857, 1442048400000, 1442059200000, -44, 49, 2 ] - - [ "GB", 1442059200000, 16111, 35857, 1442052000000, 1442062800000, -44, 49, 2 ] - - [ "GB", 1442062800000, 5743, 35857, 1442055600000, 1442066400000, -44, 49, 2 ] - - [ "GB", 1442066400000, 671, 35857, 1442059200000, 1442070000000, -44, 49, 2 ] - - [ "GB", 1442070000000, 374, 35857, 1442062800000, 1442073600000, -44, 49, 2 ] - - [ "GB", 1442073600000, 648, 35857, 1442066400000, 1442077200000, -44, 49, 3 ] - - [ "GB", 1442077200000, 1135, 35857, 1442070000000, 1442080800000, -44, 49, 3 ] - - [ "GB", 1442080800000, 1444, 35857, 1442073600000, 1442084400000, -44, 49, 3 ] - - [ "GB", 1442084400000, 384, 35857, 1442077200000, 1442088000000, -44, 49, 3 ] - - [ "GB", 1442088000000, 1593, 35857, 1442080800000, 1442091600000, -44, 49, 3 ] - - [ "GB", 1442091600000, 811, 35857, 1442084400000, 1442095200000, -44, 49, 3 ] - - [ "GB", 1442095200000, 238, 35857, 1442088000000, 1442098800000, -44, 49, 3 ] - - [ "GB", 1442098800000, 49, 35857, 1442091600000, null, -44, 49, 3 ] - - [ "GE", 1442044800000, -21, -140, null, 1442052000000, -21, -27, 1 ] - - [ "GE", 1442052000000, -108, -140, null, 1442062800000, -21, -27, 1 ] - - [ "GE", 1442062800000, 16, -140, 1442044800000, 1442080800000, -21, -27, 2 ] - - [ "GE", 1442080800000, -27, -140, 1442052000000, null, -21, -27, 3 ] - - [ "GH", 1442088000000, 0, 0, null, null, 0, 0, 1 ] - - [ "GR", 1442019600000, 82, 149, null, 1442034000000, 82, 123, 1 ] - - [ "GR", 1442034000000, 0, 149, null, 1442041200000, 82, 123, 1 ] - - [ "GR", 1442041200000, 7, 149, 1442019600000, 1442048400000, 82, 123, 1 ] - - [ "GR", 1442048400000, -26, 149, 1442034000000, 1442062800000, 82, 123, 1 ] - - [ "GR", 1442062800000, 8, 149, 1442041200000, 1442070000000, 82, 123, 2 ] - - [ "GR", 1442070000000, 2, 149, 1442048400000, 1442073600000, 82, 123, 2 ] - - [ "GR", 1442073600000, -314, 149, 1442062800000, 1442080800000, 82, 123, 2 ] - - [ "GR", 1442080800000, 88, 149, 1442070000000, 1442084400000, 82, 123, 3 ] - - [ "GR", 1442084400000, 179, 149, 1442073600000, 1442091600000, 82, 123, 3 ] - - [ "GR", 1442091600000, 123, 149, 1442080800000, null, 82, 123, 3 ] - - [ "GT", 1442023200000, -167, 7, null, 1442026800000, -167, 1, 1 ] - - [ "GT", 1442026800000, 173, 7, null, 1442098800000, -167, 1, 2 ] - - [ "GT", 1442098800000, 1, 7, 1442023200000, null, -167, 1, 3 ] - - [ "HK", 1442019600000, -113, 10743, null, 1442023200000, -113, -1, 1 ] - - [ "HK", 1442023200000, 2414, 10743, null, 1442026800000, -113, -1, 1 ] - - [ "HK", 1442026800000, -211, 10743, 1442019600000, 1442030400000, -113, -1, 1 ] - - [ "HK", 1442030400000, 157, 10743, 1442023200000, 1442034000000, -113, -1, 1 ] - - [ "HK", 1442034000000, 1137, 10743, 1442026800000, 1442037600000, -113, -1, 1 ] - - [ "HK", 1442037600000, 636, 10743, 1442030400000, 1442041200000, -113, -1, 1 ] - - [ "HK", 1442041200000, -15, 10743, 1442034000000, 1442044800000, -113, -1, 1 ] - - [ "HK", 1442044800000, 21, 10743, 1442037600000, 1442048400000, -113, -1, 2 ] - - [ "HK", 1442048400000, 1, 10743, 1442041200000, 1442052000000, -113, -1, 2 ] - - [ "HK", 1442052000000, 15, 10743, 1442044800000, 1442055600000, -113, -1, 2 ] - - [ "HK", 1442055600000, 804, 10743, 1442048400000, 1442059200000, -113, -1, 2 ] - - [ "HK", 1442059200000, 2, 10743, 1442052000000, 1442062800000, -113, -1, 2 ] - - [ "HK", 1442062800000, 1, 10743, 1442055600000, 1442066400000, -113, -1, 2 ] - - [ "HK", 1442066400000, 39, 10743, 1442059200000, 1442070000000, -113, -1, 3 ] - - [ "HK", 1442070000000, 314, 10743, 1442062800000, 1442073600000, -113, -1, 3 ] - - [ "HK", 1442073600000, 5545, 10743, 1442066400000, 1442080800000, -113, -1, 3 ] - - [ "HK", 1442080800000, 0, 10743, 1442070000000, 1442091600000, -113, -1, 3 ] - - [ "HK", 1442091600000, -3, 10743, 1442073600000, 1442095200000, -113, -1, 3 ] - - [ "HK", 1442095200000, -1, 10743, 1442080800000, null, -113, -1, 3 ] - - [ "HN", 1442026800000, -1, -1, null, null, -1, -1, 1 ] - - [ "HR", 1442070000000, 32, 382, null, 1442073600000, 32, 82, 1 ] - - [ "HR", 1442073600000, 0, 382, null, 1442077200000, 32, 82, 1 ] - - [ "HR", 1442077200000, 58, 382, 1442070000000, 1442080800000, 32, 82, 2 ] - - [ "HR", 1442080800000, 220, 382, 1442073600000, 1442084400000, 32, 82, 2 ] - - [ "HR", 1442084400000, -10, 382, 1442077200000, 1442088000000, 32, 82, 3 ] - - [ "HR", 1442088000000, 82, 382, 1442080800000, null, 32, 82, 3 ] - - [ "HU", 1442019600000, 46, 2116, null, 1442037600000, 46, 110, 1 ] - - [ "HU", 1442037600000, 197, 2116, null, 1442041200000, 46, 110, 1 ] - - [ "HU", 1442041200000, 91, 2116, 1442019600000, 1442044800000, 46, 110, 1 ] - - [ "HU", 1442044800000, 547, 2116, 1442037600000, 1442048400000, 46, 110, 1 ] - - [ "HU", 1442048400000, 499, 2116, 1442041200000, 1442055600000, 46, 110, 1 ] - - [ "HU", 1442055600000, -2, 2116, 1442044800000, 1442062800000, 46, 110, 2 ] - - [ "HU", 1442062800000, 50, 2116, 1442048400000, 1442080800000, 46, 110, 2 ] - - [ "HU", 1442080800000, 242, 2116, 1442055600000, 1442084400000, 46, 110, 2 ] - - [ "HU", 1442084400000, 141, 2116, 1442062800000, 1442088000000, 46, 110, 2 ] - - [ "HU", 1442088000000, -71, 2116, 1442080800000, 1442091600000, 46, 110, 3 ] - - [ "HU", 1442091600000, -5, 2116, 1442084400000, 1442095200000, 46, 110, 3 ] - - [ "HU", 1442095200000, 271, 2116, 1442088000000, 1442098800000, 46, 110, 3 ] - - [ "HU", 1442098800000, 110, 2116, 1442091600000, null, 46, 110, 3 ] - - [ "ID", 1442023200000, 106, -255, null, 1442026800000, 106, 13, 1 ] - - [ "ID", 1442026800000, -416, -255, null, 1442030400000, 106, 13, 1 ] - - [ "ID", 1442030400000, 279, -255, 1442023200000, 1442034000000, 106, 13, 1 ] - - [ "ID", 1442034000000, 19, -255, 1442026800000, 1442037600000, 106, 13, 1 ] - - [ "ID", 1442037600000, 14, -255, 1442030400000, 1442041200000, 106, 13, 1 ] - - [ "ID", 1442041200000, 2, -255, 1442034000000, 1442044800000, 106, 13, 2 ] - - [ "ID", 1442044800000, -388, -255, 1442037600000, 1442055600000, 106, 13, 2 ] - - [ "ID", 1442055600000, 16, -255, 1442041200000, 1442059200000, 106, 13, 2 ] - - [ "ID", 1442059200000, 17, -255, 1442044800000, 1442070000000, 106, 13, 2 ] - - [ "ID", 1442070000000, 42, -255, 1442055600000, 1442091600000, 106, 13, 3 ] - - [ "ID", 1442091600000, 21, -255, 1442059200000, 1442095200000, 106, 13, 3 ] - - [ "ID", 1442095200000, 20, -255, 1442070000000, 1442098800000, 106, 13, 3 ] - - [ "ID", 1442098800000, 13, -255, 1442091600000, null, 106, 13, 3 ] - - [ "IE", 1442026800000, 1, 2142, null, 1442030400000, 1, -71, 1 ] - - [ "IE", 1442030400000, 1, 2142, null, 1442048400000, 1, -71, 1 ] - - [ "IE", 1442048400000, 27, 2142, 1442026800000, 1442066400000, 1, -71, 1 ] - - [ "IE", 1442066400000, 1062, 2142, 1442030400000, 1442070000000, 1, -71, 2 ] - - [ "IE", 1442070000000, -100, 2142, 1442048400000, 1442077200000, 1, -71, 2 ] - - [ "IE", 1442077200000, 403, 2142, 1442066400000, 1442084400000, 1, -71, 2 ] - - [ "IE", 1442084400000, 819, 2142, 1442070000000, 1442091600000, 1, -71, 3 ] - - [ "IE", 1442091600000, -71, 2142, 1442077200000, null, 1, -71, 3 ] - - [ "IL", 1442041200000, 35, 6617, null, 1442044800000, 35, 3, 1 ] - - [ "IL", 1442044800000, 218, 6617, null, 1442048400000, 35, 3, 1 ] - - [ "IL", 1442048400000, 25, 6617, 1442041200000, 1442052000000, 35, 3, 1 ] - - [ "IL", 1442052000000, 2745, 6617, 1442044800000, 1442055600000, 35, 3, 1 ] - - [ "IL", 1442055600000, 4, 6617, 1442048400000, 1442059200000, 35, 3, 1 ] - - [ "IL", 1442059200000, 1205, 6617, 1442052000000, 1442062800000, 35, 3, 1 ] - - [ "IL", 1442062800000, 180, 6617, 1442055600000, 1442066400000, 35, 3, 2 ] - - [ "IL", 1442066400000, 3, 6617, 1442059200000, 1442070000000, 35, 3, 2 ] - - [ "IL", 1442070000000, 49, 6617, 1442062800000, 1442073600000, 35, 3, 2 ] - - [ "IL", 1442073600000, 31, 6617, 1442066400000, 1442077200000, 35, 3, 2 ] - - [ "IL", 1442077200000, 187, 6617, 1442070000000, 1442080800000, 35, 3, 2 ] - - [ "IL", 1442080800000, 88, 6617, 1442073600000, 1442084400000, 35, 3, 3 ] - - [ "IL", 1442084400000, 1137, 6617, 1442077200000, 1442091600000, 35, 3, 3 ] - - [ "IL", 1442091600000, 707, 6617, 1442080800000, 1442095200000, 35, 3, 3 ] - - [ "IL", 1442095200000, 0, 6617, 1442084400000, 1442098800000, 35, 3, 3 ] - - [ "IL", 1442098800000, 3, 6617, 1442091600000, null, 35, 3, 3 ] - - [ "IN", 1442016000000, 1, 29166, null, 1442019600000, 1, 4, 1 ] - - [ "IN", 1442019600000, 38, 29166, null, 1442023200000, 1, 4, 1 ] - - [ "IN", 1442023200000, -142, 29166, 1442016000000, 1442026800000, 1, 4, 1 ] - - [ "IN", 1442026800000, 974, 29166, 1442019600000, 1442030400000, 1, 4, 1 ] - - [ "IN", 1442030400000, 1448, 29166, 1442023200000, 1442034000000, 1, 4, 1 ] - - [ "IN", 1442034000000, 1350, 29166, 1442026800000, 1442037600000, 1, 4, 1 ] - - [ "IN", 1442037600000, 135, 29166, 1442030400000, 1442041200000, 1, 4, 1 ] - - [ "IN", 1442041200000, 80, 29166, 1442034000000, 1442044800000, 1, 4, 1 ] - - [ "IN", 1442044800000, 2677, 29166, 1442037600000, 1442048400000, 1, 4, 2 ] - - [ "IN", 1442048400000, 262, 29166, 1442041200000, 1442052000000, 1, 4, 2 ] - - [ "IN", 1442052000000, 534, 29166, 1442044800000, 1442055600000, 1, 4, 2 ] - - [ "IN", 1442055600000, 166, 29166, 1442048400000, 1442059200000, 1, 4, 2 ] - - [ "IN", 1442059200000, 708, 29166, 1442052000000, 1442062800000, 1, 4, 2 ] - - [ "IN", 1442062800000, 1547, 29166, 1442055600000, 1442066400000, 1, 4, 2 ] - - [ "IN", 1442066400000, 116, 29166, 1442059200000, 1442070000000, 1, 4, 2 ] - - [ "IN", 1442070000000, 12091, 29166, 1442062800000, 1442073600000, 1, 4, 3 ] - - [ "IN", 1442073600000, 1170, 29166, 1442066400000, 1442077200000, 1, 4, 3 ] - - [ "IN", 1442077200000, 5699, 29166, 1442070000000, 1442080800000, 1, 4, 3 ] - - [ "IN", 1442080800000, 0, 29166, 1442073600000, 1442084400000, 1, 4, 3 ] - - [ "IN", 1442084400000, 187, 29166, 1442077200000, 1442088000000, 1, 4, 3 ] - - [ "IN", 1442088000000, 121, 29166, 1442080800000, 1442095200000, 1, 4, 3 ] - - [ "IN", 1442095200000, 4, 29166, 1442084400000, null, 1, 4, 3 ] - - [ "IQ", 1442041200000, -1, 3, null, 1442044800000, -1, -2, 1 ] - - [ "IQ", 1442044800000, 6, 3, null, 1442052000000, -1, -2, 1 ] - - [ "IQ", 1442052000000, 0, 3, 1442041200000, 1442095200000, -1, -2, 2 ] - - [ "IQ", 1442095200000, -2, 3, 1442044800000, null, -1, -2, 3 ] - - [ "IR", 1442026800000, 0, 2698, null, 1442030400000, 0, 0, 1 ] - - [ "IR", 1442030400000, 375, 2698, null, 1442034000000, 0, 0, 1 ] - - [ "IR", 1442034000000, -8, 2698, 1442026800000, 1442041200000, 0, 0, 1 ] - - [ "IR", 1442041200000, -79, 2698, 1442030400000, 1442044800000, 0, 0, 1 ] - - [ "IR", 1442044800000, 306, 2698, 1442034000000, 1442052000000, 0, 0, 1 ] - - [ "IR", 1442052000000, 155, 2698, 1442041200000, 1442055600000, 0, 0, 2 ] - - [ "IR", 1442055600000, -124, 2698, 1442044800000, 1442059200000, 0, 0, 2 ] - - [ "IR", 1442059200000, 1455, 2698, 1442052000000, 1442073600000, 0, 0, 2 ] - - [ "IR", 1442073600000, -193, 2698, 1442055600000, 1442077200000, 0, 0, 2 ] - - [ "IR", 1442077200000, -34, 2698, 1442059200000, 1442080800000, 0, 0, 3 ] - - [ "IR", 1442080800000, 131, 2698, 1442073600000, 1442088000000, 0, 0, 3 ] - - [ "IR", 1442088000000, 714, 2698, 1442077200000, 1442091600000, 0, 0, 3 ] - - [ "IR", 1442091600000, 0, 2698, 1442080800000, null, 0, 0, 3 ] - - [ "IT", 1442016000000, 0, 39091, null, 1442019600000, 0, 565, 1 ] - - [ "IT", 1442019600000, 183, 39091, null, 1442023200000, 0, 565, 1 ] - - [ "IT", 1442023200000, 111, 39091, 1442016000000, 1442026800000, 0, 565, 1 ] - - [ "IT", 1442026800000, 222, 39091, 1442019600000, 1442030400000, 0, 565, 1 ] - - [ "IT", 1442030400000, -17, 39091, 1442023200000, 1442034000000, 0, 565, 1 ] - - [ "IT", 1442034000000, 1006, 39091, 1442026800000, 1442037600000, 0, 565, 1 ] - - [ "IT", 1442037600000, -9, 39091, 1442030400000, 1442041200000, 0, 565, 1 ] - - [ "IT", 1442041200000, 20, 39091, 1442034000000, 1442044800000, 0, 565, 1 ] - - [ "IT", 1442044800000, 1483, 39091, 1442037600000, 1442048400000, 0, 565, 2 ] - - [ "IT", 1442048400000, 676, 39091, 1442041200000, 1442052000000, 0, 565, 2 ] - - [ "IT", 1442052000000, 1880, 39091, 1442044800000, 1442055600000, 0, 565, 2 ] - - [ "IT", 1442055600000, 6240, 39091, 1442048400000, 1442059200000, 0, 565, 2 ] - - [ "IT", 1442059200000, 542, 39091, 1442052000000, 1442062800000, 0, 565, 2 ] - - [ "IT", 1442062800000, 1938, 39091, 1442055600000, 1442066400000, 0, 565, 2 ] - - [ "IT", 1442066400000, 4155, 39091, 1442059200000, 1442070000000, 0, 565, 2 ] - - [ "IT", 1442070000000, 81, 39091, 1442062800000, 1442073600000, 0, 565, 2 ] - - [ "IT", 1442073600000, 2586, 39091, 1442066400000, 1442077200000, 0, 565, 3 ] - - [ "IT", 1442077200000, 2188, 39091, 1442070000000, 1442080800000, 0, 565, 3 ] - - [ "IT", 1442080800000, 5544, 39091, 1442073600000, 1442084400000, 0, 565, 3 ] - - [ "IT", 1442084400000, 2660, 39091, 1442077200000, 1442088000000, 0, 565, 3 ] - - [ "IT", 1442088000000, 3746, 39091, 1442080800000, 1442091600000, 0, 565, 3 ] - - [ "IT", 1442091600000, 351, 39091, 1442084400000, 1442095200000, 0, 565, 3 ] - - [ "IT", 1442095200000, 2940, 39091, 1442088000000, 1442098800000, 0, 565, 3 ] - - [ "IT", 1442098800000, 565, 39091, 1442091600000, null, 0, 565, 3 ] - - [ "JM", 1442070000000, 30, 30, null, null, 30, 30, 1 ] - - [ "JO", 1442055600000, -2, 2, null, 1442059200000, -2, 4, 1 ] - - [ "JO", 1442059200000, 0, 2, null, 1442080800000, -2, 4, 2 ] - - [ "JO", 1442080800000, 4, 2, 1442055600000, null, -2, 4, 3 ] - - [ "JP", 1442016000000, -113, 20378, null, 1442019600000, -113, -6, 1 ] - - [ "JP", 1442019600000, 2002, 20378, null, 1442023200000, -113, -6, 1 ] - - [ "JP", 1442023200000, 1959, 20378, 1442016000000, 1442026800000, -113, -6, 1 ] - - [ "JP", 1442026800000, 1035, 20378, 1442019600000, 1442030400000, -113, -6, 1 ] - - [ "JP", 1442030400000, 805, 20378, 1442023200000, 1442034000000, -113, -6, 1 ] - - [ "JP", 1442034000000, 910, 20378, 1442026800000, 1442037600000, -113, -6, 1 ] - - [ "JP", 1442037600000, 2181, 20378, 1442030400000, 1442041200000, -113, -6, 1 ] - - [ "JP", 1442041200000, 1373, 20378, 1442034000000, 1442044800000, -113, -6, 1 ] - - [ "JP", 1442044800000, 1569, 20378, 1442037600000, 1442048400000, -113, -6, 2 ] - - [ "JP", 1442048400000, 1981, 20378, 1442041200000, 1442052000000, -113, -6, 2 ] - - [ "JP", 1442052000000, 2789, 20378, 1442044800000, 1442055600000, -113, -6, 2 ] - - [ "JP", 1442055600000, 998, 20378, 1442048400000, 1442059200000, -113, -6, 2 ] - - [ "JP", 1442059200000, -85, 20378, 1442052000000, 1442062800000, -113, -6, 2 ] - - [ "JP", 1442062800000, 803, 20378, 1442055600000, 1442066400000, -113, -6, 2 ] - - [ "JP", 1442066400000, 167, 20378, 1442059200000, 1442070000000, -113, -6, 2 ] - - [ "JP", 1442070000000, 79, 20378, 1442062800000, 1442073600000, -113, -6, 2 ] - - [ "JP", 1442073600000, 1162, 20378, 1442066400000, 1442077200000, -113, -6, 3 ] - - [ "JP", 1442077200000, 51, 20378, 1442070000000, 1442080800000, -113, -6, 3 ] - - [ "JP", 1442080800000, 420, 20378, 1442073600000, 1442084400000, -113, -6, 3 ] - - [ "JP", 1442084400000, 13, 20378, 1442077200000, 1442088000000, -113, -6, 3 ] - - [ "JP", 1442088000000, 57, 20378, 1442080800000, 1442091600000, -113, -6, 3 ] - - [ "JP", 1442091600000, 228, 20378, 1442084400000, 1442095200000, -113, -6, 3 ] - - [ "JP", 1442095200000, 0, 20378, 1442088000000, 1442098800000, -113, -6, 3 ] - - [ "JP", 1442098800000, -6, 20378, 1442091600000, null, -113, -6, 3 ] - - [ "KE", 1442044800000, -1, -1, null, null, -1, -1, 1 ] - - [ "KG", 1442073600000, 6, 6, null, null, 6, 6, 1 ] - - [ "KR", 1442016000000, 1024, 13597, null, 1442019600000, 1024, -36, 1 ] - - [ "KR", 1442019600000, 445, 13597, null, 1442023200000, 1024, -36, 1 ] - - [ "KR", 1442023200000, 319, 13597, 1442016000000, 1442026800000, 1024, -36, 1 ] - - [ "KR", 1442026800000, -179, 13597, 1442019600000, 1442030400000, 1024, -36, 1 ] - - [ "KR", 1442030400000, 1035, 13597, 1442023200000, 1442034000000, 1024, -36, 1 ] - - [ "KR", 1442034000000, 434, 13597, 1442026800000, 1442037600000, 1024, -36, 1 ] - - [ "KR", 1442037600000, 26, 13597, 1442030400000, 1442041200000, 1024, -36, 1 ] - - [ "KR", 1442041200000, 20, 13597, 1442034000000, 1442044800000, 1024, -36, 1 ] - - [ "KR", 1442044800000, 829, 13597, 1442037600000, 1442048400000, 1024, -36, 2 ] - - [ "KR", 1442048400000, -374, 13597, 1442041200000, 1442052000000, 1024, -36, 2 ] - - [ "KR", 1442052000000, -3, 13597, 1442044800000, 1442055600000, 1024, -36, 2 ] - - [ "KR", 1442055600000, 3640, 13597, 1442048400000, 1442059200000, 1024, -36, 2 ] - - [ "KR", 1442059200000, 208, 13597, 1442052000000, 1442062800000, 1024, -36, 2 ] - - [ "KR", 1442062800000, 1096, 13597, 1442055600000, 1442066400000, 1024, -36, 2 ] - - [ "KR", 1442066400000, 3299, 13597, 1442059200000, 1442070000000, 1024, -36, 2 ] - - [ "KR", 1442070000000, 222, 13597, 1442062800000, 1442077200000, 1024, -36, 3 ] - - [ "KR", 1442077200000, -40, 13597, 1442066400000, 1442080800000, 1024, -36, 3 ] - - [ "KR", 1442080800000, -33, 13597, 1442070000000, 1442084400000, 1024, -36, 3 ] - - [ "KR", 1442084400000, 314, 13597, 1442077200000, 1442088000000, 1024, -36, 3 ] - - [ "KR", 1442088000000, 524, 13597, 1442080800000, 1442095200000, 1024, -36, 3 ] - - [ "KR", 1442095200000, 827, 13597, 1442084400000, 1442098800000, 1024, -36, 3 ] - - [ "KR", 1442098800000, -36, 13597, 1442088000000, null, 1024, -36, 3 ] - - [ "KW", 1442055600000, -2, 1778, null, 1442070000000, -2, -33, 1 ] - - [ "KW", 1442070000000, 1815, 1778, null, 1442077200000, -2, -33, 1 ] - - [ "KW", 1442077200000, -2, 1778, 1442055600000, 1442080800000, -2, -33, 2 ] - - [ "KW", 1442080800000, -33, 1778, 1442070000000, null, -2, -33, 3 ] - - [ "KZ", 1442034000000, 161, 1261, null, 1442044800000, 161, 91, 1 ] - - [ "KZ", 1442044800000, 401, 1261, null, 1442048400000, 161, 91, 1 ] - - [ "KZ", 1442048400000, 439, 1261, 1442034000000, 1442052000000, 161, 91, 1 ] - - [ "KZ", 1442052000000, 412, 1261, 1442044800000, 1442055600000, 161, 91, 1 ] - - [ "KZ", 1442055600000, 63, 1261, 1442048400000, 1442059200000, 161, 91, 2 ] - - [ "KZ", 1442059200000, 33, 1261, 1442052000000, 1442062800000, 161, 91, 2 ] - - [ "KZ", 1442062800000, 0, 1261, 1442055600000, 1442066400000, 161, 91, 2 ] - - [ "KZ", 1442066400000, 0, 1261, 1442059200000, 1442077200000, 161, 91, 2 ] - - [ "KZ", 1442077200000, -317, 1261, 1442062800000, 1442084400000, 161, 91, 3 ] - - [ "KZ", 1442084400000, -22, 1261, 1442066400000, 1442095200000, 161, 91, 3 ] - - [ "KZ", 1442095200000, 91, 1261, 1442077200000, null, 161, 91, 3 ] - - [ "LB", 1442055600000, -67, -67, null, null, -67, -67, 1 ] - - [ "LK", 1442026800000, 79, 131, null, 1442048400000, 79, -3, 1 ] - - [ "LK", 1442048400000, 8, 131, null, 1442052000000, 79, -3, 1 ] - - [ "LK", 1442052000000, 47, 131, 1442026800000, 1442084400000, 79, -3, 2 ] - - [ "LK", 1442084400000, -3, 131, 1442048400000, null, 79, -3, 3 ] - - [ "LT", 1442080800000, 12, -12, null, 1442098800000, 12, -24, 1 ] - - [ "LT", 1442098800000, -24, -12, null, null, 12, -24, 2 ] - - [ "LU", 1442059200000, 79, 606, null, 1442066400000, 79, 2, 1 ] - - [ "LU", 1442066400000, 0, 606, null, 1442077200000, 79, 2, 1 ] - - [ "LU", 1442077200000, 525, 606, 1442059200000, 1442095200000, 79, 2, 2 ] - - [ "LU", 1442095200000, 2, 606, 1442066400000, null, 79, 2, 3 ] - - [ "LV", 1442095200000, 0, 0, null, null, 0, 0, 1 ] - - [ "MA", 1442019600000, -1, 229, null, 1442055600000, -1, 8, 1 ] - - [ "MA", 1442055600000, 23, 229, null, 1442059200000, -1, 8, 1 ] - - [ "MA", 1442059200000, -56, 229, 1442019600000, 1442062800000, -1, 8, 1 ] - - [ "MA", 1442062800000, 0, 229, 1442055600000, 1442077200000, -1, 8, 2 ] - - [ "MA", 1442077200000, 250, 229, 1442059200000, 1442080800000, -1, 8, 2 ] - - [ "MA", 1442080800000, 5, 229, 1442062800000, 1442098800000, -1, 8, 3 ] - - [ "MA", 1442098800000, 8, 229, 1442077200000, null, -1, 8, 3 ] - - [ "MD", 1442077200000, 6916, 6916, null, null, 6916, 6916, 1 ] - - [ "ME", 1442073600000, 0, 0, null, null, 0, 0, 1 ] - - [ "MH", 1442052000000, 40, 40, null, null, 40, 40, 1 ] - - [ "MK", 1442077200000, -72, -72, null, null, -72, -72, 1 ] - - [ "MM", 1442070000000, 3, 28, null, 1442073600000, 3, 25, 1 ] - - [ "MM", 1442073600000, 25, 28, null, null, 3, 25, 2 ] - - [ "MO", 1442034000000, 30, 48, null, 1442070000000, 30, 18, 1 ] - - [ "MO", 1442070000000, 18, 48, null, null, 30, 18, 2 ] - - [ "MR", 1442080800000, 10, 10, null, null, 10, 10, 1 ] - - [ "MT", 1442048400000, -1, -1, null, null, -1, -1, 1 ] - - [ "MV", 1442073600000, -3, -3, null, null, -3, -3, 1 ] - - [ "MX", 1442016000000, -67, 10472, null, 1442023200000, -67, 28, 1 ] - - [ "MX", 1442023200000, 549, 10472, null, 1442026800000, -67, 28, 1 ] - - [ "MX", 1442026800000, 3642, 10472, 1442016000000, 1442030400000, -67, 28, 1 ] - - [ "MX", 1442030400000, 373, 10472, 1442023200000, 1442034000000, -67, 28, 1 ] - - [ "MX", 1442034000000, 944, 10472, 1442026800000, 1442037600000, -67, 28, 1 ] - - [ "MX", 1442037600000, 4, 10472, 1442030400000, 1442041200000, -67, 28, 1 ] - - [ "MX", 1442041200000, -294, 10472, 1442034000000, 1442066400000, -67, 28, 2 ] - - [ "MX", 1442066400000, -1, 10472, 1442037600000, 1442070000000, -67, 28, 2 ] - - [ "MX", 1442070000000, -1, 10472, 1442041200000, 1442073600000, -67, 28, 2 ] - - [ "MX", 1442073600000, -21, 10472, 1442066400000, 1442077200000, -67, 28, 2 ] - - [ "MX", 1442077200000, 3874, 10472, 1442070000000, 1442080800000, -67, 28, 2 ] - - [ "MX", 1442080800000, -376, 10472, 1442073600000, 1442084400000, -67, 28, 2 ] - - [ "MX", 1442084400000, 981, 10472, 1442077200000, 1442088000000, -67, 28, 3 ] - - [ "MX", 1442088000000, 494, 10472, 1442080800000, 1442091600000, -67, 28, 3 ] - - [ "MX", 1442091600000, 799, 10472, 1442084400000, 1442095200000, -67, 28, 3 ] - - [ "MX", 1442095200000, -456, 10472, 1442088000000, 1442098800000, -67, 28, 3 ] - - [ "MX", 1442098800000, 28, 10472, 1442091600000, null, -67, 28, 3 ] - - [ "MY", 1442019600000, -7, 3207, null, 1442030400000, -7, 739, 1 ] - - [ "MY", 1442030400000, -3, 3207, null, 1442034000000, -7, 739, 1 ] - - [ "MY", 1442034000000, 1028, 3207, 1442019600000, 1442041200000, -7, 739, 1 ] - - [ "MY", 1442041200000, 935, 3207, 1442030400000, 1442044800000, -7, 739, 1 ] - - [ "MY", 1442044800000, -127, 3207, 1442034000000, 1442048400000, -7, 739, 2 ] - - [ "MY", 1442048400000, 649, 3207, 1442041200000, 1442055600000, -7, 739, 2 ] - - [ "MY", 1442055600000, 1, 3207, 1442044800000, 1442059200000, -7, 739, 2 ] - - [ "MY", 1442059200000, 0, 3207, 1442048400000, 1442066400000, -7, 739, 2 ] - - [ "MY", 1442066400000, 1, 3207, 1442055600000, 1442073600000, -7, 739, 3 ] - - [ "MY", 1442073600000, 1, 3207, 1442059200000, 1442077200000, -7, 739, 3 ] - - [ "MY", 1442077200000, -10, 3207, 1442066400000, 1442098800000, -7, 739, 3 ] - - [ "MY", 1442098800000, 739, 3207, 1442073600000, null, -7, 739, 3 ] - - [ "NG", 1442052000000, 208, 214, null, 1442070000000, 208, 6, 1 ] - - [ "NG", 1442070000000, 6, 214, null, null, 208, 6, 2 ] - - [ "NL", 1442034000000, 0, 12162, null, 1442044800000, 0, 4, 1 ] - - [ "NL", 1442044800000, 16, 12162, null, 1442048400000, 0, 4, 1 ] - - [ "NL", 1442048400000, 1303, 12162, 1442034000000, 1442052000000, 0, 4, 1 ] - - [ "NL", 1442052000000, 53, 12162, 1442044800000, 1442055600000, 0, 4, 1 ] - - [ "NL", 1442055600000, 105, 12162, 1442048400000, 1442059200000, 0, 4, 1 ] - - [ "NL", 1442059200000, 206, 12162, 1442052000000, 1442062800000, 0, 4, 1 ] - - [ "NL", 1442062800000, -30, 12162, 1442055600000, 1442066400000, 0, 4, 2 ] - - [ "NL", 1442066400000, 61, 12162, 1442059200000, 1442070000000, 0, 4, 2 ] - - [ "NL", 1442070000000, -84, 12162, 1442062800000, 1442073600000, 0, 4, 2 ] - - [ "NL", 1442073600000, 166, 12162, 1442066400000, 1442077200000, 0, 4, 2 ] - - [ "NL", 1442077200000, 878, 12162, 1442070000000, 1442080800000, 0, 4, 2 ] - - [ "NL", 1442080800000, 8947, 12162, 1442073600000, 1442084400000, 0, 4, 2 ] - - [ "NL", 1442084400000, 436, 12162, 1442077200000, 1442088000000, 0, 4, 3 ] - - [ "NL", 1442088000000, 12, 12162, 1442080800000, 1442091600000, 0, 4, 3 ] - - [ "NL", 1442091600000, 19, 12162, 1442084400000, 1442095200000, 0, 4, 3 ] - - [ "NL", 1442095200000, 70, 12162, 1442088000000, 1442098800000, 0, 4, 3 ] - - [ "NL", 1442098800000, 4, 12162, 1442091600000, null, 0, 4, 3 ] - - [ "NO", 1442019600000, 48, 432, null, 1442048400000, 48, 2, 1 ] - - [ "NO", 1442048400000, -447, 432, null, 1442052000000, 48, 2, 1 ] - - [ "NO", 1442052000000, 447, 432, 1442019600000, 1442055600000, 48, 2, 1 ] - - [ "NO", 1442055600000, 29, 432, 1442048400000, 1442066400000, 48, 2, 1 ] - - [ "NO", 1442066400000, 71, 432, 1442052000000, 1442073600000, 48, 2, 2 ] - - [ "NO", 1442073600000, 222, 432, 1442055600000, 1442080800000, 48, 2, 2 ] - - [ "NO", 1442080800000, 31, 432, 1442066400000, 1442088000000, 48, 2, 2 ] - - [ "NO", 1442088000000, 15, 432, 1442073600000, 1442091600000, 48, 2, 2 ] - - [ "NO", 1442091600000, 15, 432, 1442080800000, 1442095200000, 48, 2, 3 ] - - [ "NO", 1442095200000, -1, 432, 1442088000000, 1442098800000, 48, 2, 3 ] - - [ "NO", 1442098800000, 2, 432, 1442091600000, null, 48, 2, 3 ] - - [ "NP", 1442048400000, 61, 61, null, null, 61, 61, 1 ] - - [ "NZ", 1442019600000, 28, 1693, null, 1442026800000, 28, -2, 1 ] - - [ "NZ", 1442026800000, 635, 1693, null, 1442037600000, 28, -2, 1 ] - - [ "NZ", 1442037600000, 66, 1693, 1442019600000, 1442048400000, 28, -2, 1 ] - - [ "NZ", 1442048400000, 189, 1693, 1442026800000, 1442059200000, 28, -2, 2 ] - - [ "NZ", 1442059200000, 428, 1693, 1442037600000, 1442084400000, 28, -2, 2 ] - - [ "NZ", 1442084400000, -52, 1693, 1442048400000, 1442088000000, 28, -2, 2 ] - - [ "NZ", 1442088000000, 405, 1693, 1442059200000, 1442095200000, 28, -2, 3 ] - - [ "NZ", 1442095200000, -4, 1693, 1442084400000, 1442098800000, 28, -2, 3 ] - - [ "NZ", 1442098800000, -2, 1693, 1442088000000, null, 28, -2, 3 ] - - [ "OM", 1442052000000, 0, 0, null, null, 0, 0, 1 ] - - [ "PA", 1442026800000, 0, 0, null, null, 0, 0, 1 ] - - [ "PE", 1442019600000, 523, 2134, null, 1442023200000, 523, 1861, 1 ] - - [ "PE", 1442023200000, 26, 2134, null, 1442026800000, 523, 1861, 1 ] - - [ "PE", 1442026800000, -12, 2134, 1442019600000, 1442062800000, 523, 1861, 1 ] - - [ "PE", 1442062800000, -12, 2134, 1442023200000, 1442077200000, 523, 1861, 2 ] - - [ "PE", 1442077200000, -163, 2134, 1442026800000, 1442080800000, 523, 1861, 2 ] - - [ "PE", 1442080800000, -2, 2134, 1442062800000, 1442084400000, 523, 1861, 2 ] - - [ "PE", 1442084400000, -68, 2134, 1442077200000, 1442095200000, 523, 1861, 3 ] - - [ "PE", 1442095200000, -19, 2134, 1442080800000, 1442098800000, 523, 1861, 3 ] - - [ "PE", 1442098800000, 1861, 2134, 1442084400000, null, 523, 1861, 3 ] - - [ "PH", 1442019600000, 6, 6613, null, 1442023200000, 6, 8, 1 ] - - [ "PH", 1442023200000, 459, 6613, null, 1442026800000, 6, 8, 1 ] - - [ "PH", 1442026800000, 910, 6613, 1442019600000, 1442030400000, 6, 8, 1 ] - - [ "PH", 1442030400000, 26, 6613, 1442023200000, 1442034000000, 6, 8, 1 ] - - [ "PH", 1442034000000, 59, 6613, 1442026800000, 1442037600000, 6, 8, 1 ] - - [ "PH", 1442037600000, 17, 6613, 1442030400000, 1442041200000, 6, 8, 1 ] - - [ "PH", 1442041200000, 0, 6613, 1442034000000, 1442044800000, 6, 8, 1 ] - - [ "PH", 1442044800000, 55, 6613, 1442037600000, 1442048400000, 6, 8, 2 ] - - [ "PH", 1442048400000, 62, 6613, 1442041200000, 1442052000000, 6, 8, 2 ] - - [ "PH", 1442052000000, 22, 6613, 1442044800000, 1442055600000, 6, 8, 2 ] - - [ "PH", 1442055600000, 1969, 6613, 1442048400000, 1442059200000, 6, 8, 2 ] - - [ "PH", 1442059200000, 273, 6613, 1442052000000, 1442062800000, 6, 8, 2 ] - - [ "PH", 1442062800000, 171, 6613, 1442055600000, 1442066400000, 6, 8, 2 ] - - [ "PH", 1442066400000, 1880, 6613, 1442059200000, 1442070000000, 6, 8, 2 ] - - [ "PH", 1442070000000, 34, 6613, 1442062800000, 1442073600000, 6, 8, 3 ] - - [ "PH", 1442073600000, -227, 6613, 1442066400000, 1442077200000, 6, 8, 3 ] - - [ "PH", 1442077200000, 2, 6613, 1442070000000, 1442080800000, 6, 8, 3 ] - - [ "PH", 1442080800000, 32, 6613, 1442073600000, 1442084400000, 6, 8, 3 ] - - [ "PH", 1442084400000, 39, 6613, 1442077200000, 1442091600000, 6, 8, 3 ] - - [ "PH", 1442091600000, 816, 6613, 1442080800000, 1442098800000, 6, 8, 3 ] - - [ "PH", 1442098800000, 8, 6613, 1442084400000, null, 6, 8, 3 ] - - [ "PK", 1442019600000, 335, 641, null, 1442026800000, 335, 43, 1 ] - - [ "PK", 1442026800000, 101, 641, null, 1442037600000, 335, 43, 1 ] - - [ "PK", 1442037600000, 100, 641, 1442019600000, 1442041200000, 335, 43, 1 ] - - [ "PK", 1442041200000, 24, 641, 1442026800000, 1442048400000, 335, 43, 2 ] - - [ "PK", 1442048400000, 15, 641, 1442037600000, 1442062800000, 335, 43, 2 ] - - [ "PK", 1442062800000, 23, 641, 1442041200000, 1442070000000, 335, 43, 3 ] - - [ "PK", 1442070000000, 43, 641, 1442048400000, null, 335, 43, 3 ] - - [ "PL", 1442037600000, 95, 9815, null, 1442041200000, 95, -9, 1 ] - - [ "PL", 1442041200000, 281, 9815, null, 1442044800000, 95, -9, 1 ] - - [ "PL", 1442044800000, 319, 9815, 1442037600000, 1442048400000, 95, -9, 1 ] - - [ "PL", 1442048400000, 366, 9815, 1442041200000, 1442052000000, 95, -9, 1 ] - - [ "PL", 1442052000000, 330, 9815, 1442044800000, 1442055600000, 95, -9, 1 ] - - [ "PL", 1442055600000, 410, 9815, 1442048400000, 1442059200000, 95, -9, 1 ] - - [ "PL", 1442059200000, 199, 9815, 1442052000000, 1442062800000, 95, -9, 2 ] - - [ "PL", 1442062800000, 4171, 9815, 1442055600000, 1442066400000, 95, -9, 2 ] - - [ "PL", 1442066400000, 34, 9815, 1442059200000, 1442070000000, 95, -9, 2 ] - - [ "PL", 1442070000000, 146, 9815, 1442062800000, 1442073600000, 95, -9, 2 ] - - [ "PL", 1442073600000, 30, 9815, 1442066400000, 1442077200000, 95, -9, 2 ] - - [ "PL", 1442077200000, 324, 9815, 1442070000000, 1442080800000, 95, -9, 2 ] - - [ "PL", 1442080800000, 7, 9815, 1442073600000, 1442084400000, 95, -9, 3 ] - - [ "PL", 1442084400000, 13, 9815, 1442077200000, 1442088000000, 95, -9, 3 ] - - [ "PL", 1442088000000, 346, 9815, 1442080800000, 1442091600000, 95, -9, 3 ] - - [ "PL", 1442091600000, 902, 9815, 1442084400000, 1442095200000, 95, -9, 3 ] - - [ "PL", 1442095200000, 1851, 9815, 1442088000000, 1442098800000, 95, -9, 3 ] - - [ "PL", 1442098800000, -9, 9815, 1442091600000, null, 95, -9, 3 ] - - [ "PR", 1442026800000, 22, 23, null, 1442030400000, 22, 29, 1 ] - - [ "PR", 1442030400000, 2, 23, null, 1442059200000, 22, 29, 1 ] - - [ "PR", 1442059200000, -35, 23, 1442026800000, 1442077200000, 22, 29, 2 ] - - [ "PR", 1442077200000, 5, 23, 1442030400000, 1442095200000, 22, 29, 2 ] - - [ "PR", 1442095200000, 29, 23, 1442059200000, null, 22, 29, 3 ] - - [ "PT", 1442019600000, 172, 4037, null, 1442044800000, 172, 2, 1 ] - - [ "PT", 1442044800000, 11, 4037, null, 1442052000000, 172, 2, 1 ] - - [ "PT", 1442052000000, 102, 4037, 1442019600000, 1442066400000, 172, 2, 1 ] - - [ "PT", 1442066400000, 12, 4037, 1442044800000, 1442070000000, 172, 2, 1 ] - - [ "PT", 1442070000000, 3470, 4037, 1442052000000, 1442077200000, 172, 2, 2 ] - - [ "PT", 1442077200000, -75, 4037, 1442066400000, 1442080800000, 172, 2, 2 ] - - [ "PT", 1442080800000, -79, 4037, 1442070000000, 1442088000000, 172, 2, 2 ] - - [ "PT", 1442088000000, 403, 4037, 1442077200000, 1442095200000, 172, 2, 3 ] - - [ "PT", 1442095200000, 19, 4037, 1442080800000, 1442098800000, 172, 2, 3 ] - - [ "PT", 1442098800000, 2, 4037, 1442088000000, null, 172, 2, 3 ] - - [ "PY", 1442019600000, 1, 634, null, 1442080800000, 1, 628, 1 ] - - [ "PY", 1442080800000, 5, 634, null, 1442084400000, 1, 628, 2 ] - - [ "PY", 1442084400000, 628, 634, 1442019600000, null, 1, 628, 3 ] - - [ "QA", 1442041200000, 13, 13, null, null, 13, 13, 1 ] - - [ "RO", 1442034000000, 68, 2893, null, 1442041200000, 68, 824, 1 ] - - [ "RO", 1442041200000, 845, 2893, null, 1442044800000, 68, 824, 1 ] - - [ "RO", 1442044800000, 284, 2893, 1442034000000, 1442052000000, 68, 824, 1 ] - - [ "RO", 1442052000000, 319, 2893, 1442041200000, 1442055600000, 68, 824, 1 ] - - [ "RO", 1442055600000, 26, 2893, 1442044800000, 1442062800000, 68, 824, 2 ] - - [ "RO", 1442062800000, 541, 2893, 1442052000000, 1442070000000, 68, 824, 2 ] - - [ "RO", 1442070000000, -29, 2893, 1442055600000, 1442073600000, 68, 824, 2 ] - - [ "RO", 1442073600000, 15, 2893, 1442062800000, 1442091600000, 68, 824, 3 ] - - [ "RO", 1442091600000, 0, 2893, 1442070000000, 1442095200000, 68, 824, 3 ] - - [ "RO", 1442095200000, 824, 2893, 1442073600000, null, 68, 824, 3 ] - - [ "RS", 1442019600000, 6, 906, null, 1442062800000, 6, -15, 1 ] - - [ "RS", 1442062800000, 13, 906, null, 1442066400000, 6, -15, 1 ] - - [ "RS", 1442066400000, 0, 906, 1442019600000, 1442073600000, 6, -15, 1 ] - - [ "RS", 1442073600000, 813, 906, 1442062800000, 1442080800000, 6, -15, 2 ] - - [ "RS", 1442080800000, 0, 906, 1442066400000, 1442084400000, 6, -15, 2 ] - - [ "RS", 1442084400000, 89, 906, 1442073600000, 1442091600000, 6, -15, 3 ] - - [ "RS", 1442091600000, -15, 906, 1442080800000, null, 6, -15, 3 ] - - [ "RU", 1442019600000, 2214, 48104, null, 1442023200000, 2214, 12098, 1 ] - - [ "RU", 1442023200000, 299, 48104, null, 1442026800000, 2214, 12098, 1 ] - - [ "RU", 1442026800000, 0, 48104, 1442019600000, 1442030400000, 2214, 12098, 1 ] - - [ "RU", 1442030400000, 76, 48104, 1442023200000, 1442034000000, 2214, 12098, 1 ] - - [ "RU", 1442034000000, 658, 48104, 1442026800000, 1442037600000, 2214, 12098, 1 ] - - [ "RU", 1442037600000, -324, 48104, 1442030400000, 1442041200000, 2214, 12098, 1 ] - - [ "RU", 1442041200000, 580, 48104, 1442034000000, 1442044800000, 2214, 12098, 1 ] - - [ "RU", 1442044800000, 2564, 48104, 1442037600000, 1442048400000, 2214, 12098, 1 ] - - [ "RU", 1442048400000, 1027, 48104, 1442041200000, 1442052000000, 2214, 12098, 2 ] - - [ "RU", 1442052000000, 1214, 48104, 1442044800000, 1442055600000, 2214, 12098, 2 ] - - [ "RU", 1442055600000, 499, 48104, 1442048400000, 1442059200000, 2214, 12098, 2 ] - - [ "RU", 1442059200000, 3902, 48104, 1442052000000, 1442062800000, 2214, 12098, 2 ] - - [ "RU", 1442062800000, 168, 48104, 1442055600000, 1442066400000, 2214, 12098, 2 ] - - [ "RU", 1442066400000, 2047, 48104, 1442059200000, 1442070000000, 2214, 12098, 2 ] - - [ "RU", 1442070000000, 4706, 48104, 1442062800000, 1442073600000, 2214, 12098, 2 ] - - [ "RU", 1442073600000, 1618, 48104, 1442066400000, 1442077200000, 2214, 12098, 2 ] - - [ "RU", 1442077200000, 1162, 48104, 1442070000000, 1442080800000, 2214, 12098, 3 ] - - [ "RU", 1442080800000, 655, 48104, 1442073600000, 1442084400000, 2214, 12098, 3 ] - - [ "RU", 1442084400000, 6461, 48104, 1442077200000, 1442088000000, 2214, 12098, 3 ] - - [ "RU", 1442088000000, 2596, 48104, 1442080800000, 1442091600000, 2214, 12098, 3 ] - - [ "RU", 1442091600000, 3449, 48104, 1442084400000, 1442095200000, 2214, 12098, 3 ] - - [ "RU", 1442095200000, 435, 48104, 1442088000000, 1442098800000, 2214, 12098, 3 ] - - [ "RU", 1442098800000, 12098, 48104, 1442091600000, null, 2214, 12098, 3 ] - - [ "SA", 1442037600000, -97, 1614, null, 1442048400000, -97, 458, 1 ] - - [ "SA", 1442048400000, 14, 1614, null, 1442055600000, -97, 458, 1 ] - - [ "SA", 1442055600000, 11, 1614, 1442037600000, 1442059200000, -97, 458, 1 ] - - [ "SA", 1442059200000, 0, 1614, 1442048400000, 1442066400000, -97, 458, 2 ] - - [ "SA", 1442066400000, 1276, 1614, 1442055600000, 1442073600000, -97, 458, 2 ] - - [ "SA", 1442073600000, 2, 1614, 1442059200000, 1442077200000, -97, 458, 2 ] - - [ "SA", 1442077200000, -50, 1614, 1442066400000, 1442084400000, -97, 458, 3 ] - - [ "SA", 1442084400000, 458, 1614, 1442073600000, null, -97, 458, 3 ] - - [ "SE", 1442019600000, 109, 1838, null, 1442023200000, 109, 0, 1 ] - - [ "SE", 1442023200000, 3, 1838, null, 1442030400000, 109, 0, 1 ] - - [ "SE", 1442030400000, 30, 1838, 1442019600000, 1442041200000, 109, 0, 1 ] - - [ "SE", 1442041200000, 91, 1838, 1442023200000, 1442048400000, 109, 0, 1 ] - - [ "SE", 1442048400000, -145, 1838, 1442030400000, 1442052000000, 109, 0, 1 ] - - [ "SE", 1442052000000, 1, 1838, 1442041200000, 1442055600000, 109, 0, 2 ] - - [ "SE", 1442055600000, -5, 1838, 1442048400000, 1442059200000, 109, 0, 2 ] - - [ "SE", 1442059200000, 1476, 1838, 1442052000000, 1442066400000, 109, 0, 2 ] - - [ "SE", 1442066400000, 14, 1838, 1442055600000, 1442070000000, 109, 0, 2 ] - - [ "SE", 1442070000000, 78, 1838, 1442059200000, 1442080800000, 109, 0, 2 ] - - [ "SE", 1442080800000, 89, 1838, 1442066400000, 1442084400000, 109, 0, 3 ] - - [ "SE", 1442084400000, 37, 1838, 1442070000000, 1442091600000, 109, 0, 3 ] - - [ "SE", 1442091600000, -1, 1838, 1442080800000, 1442095200000, 109, 0, 3 ] - - [ "SE", 1442095200000, 61, 1838, 1442084400000, 1442098800000, 109, 0, 3 ] - - [ "SE", 1442098800000, 0, 1838, 1442091600000, null, 109, 0, 3 ] - - [ "SG", 1442026800000, 2758, 3338, null, 1442030400000, 2758, 0, 1 ] - - [ "SG", 1442030400000, 1, 3338, null, 1442037600000, 2758, 0, 1 ] - - [ "SG", 1442037600000, 3, 3338, 1442026800000, 1442041200000, 2758, 0, 1 ] - - [ "SG", 1442041200000, 59, 3338, 1442030400000, 1442044800000, 2758, 0, 2 ] - - [ "SG", 1442044800000, 77, 3338, 1442037600000, 1442048400000, 2758, 0, 2 ] - - [ "SG", 1442048400000, 52, 3338, 1442041200000, 1442062800000, 2758, 0, 2 ] - - [ "SG", 1442062800000, 388, 3338, 1442044800000, 1442066400000, 2758, 0, 3 ] - - [ "SG", 1442066400000, 0, 3338, 1442048400000, null, 2758, 0, 3 ] - - [ "SI", 1442080800000, -45, -36, null, 1442091600000, -45, 9, 1 ] - - [ "SI", 1442091600000, 9, -36, null, null, -45, 9, 2 ] - - [ "SK", 1442037600000, -1, 379, null, 1442052000000, -1, 7, 1 ] - - [ "SK", 1442052000000, 13, 379, null, 1442062800000, -1, 7, 1 ] - - [ "SK", 1442062800000, 6, 379, 1442037600000, 1442073600000, -1, 7, 2 ] - - [ "SK", 1442073600000, 446, 379, 1442052000000, 1442084400000, -1, 7, 2 ] - - [ "SK", 1442084400000, -92, 379, 1442062800000, 1442098800000, -1, 7, 3 ] - - [ "SK", 1442098800000, 7, 379, 1442073600000, null, -1, 7, 3 ] - - [ "SV", 1442019600000, -1, 114, null, 1442084400000, -1, 9, 1 ] - - [ "SV", 1442084400000, 106, 114, null, 1442088000000, -1, 9, 2 ] - - [ "SV", 1442088000000, 9, 114, 1442019600000, null, -1, 9, 3 ] - - [ "TH", 1442034000000, 0, 24, null, 1442041200000, 0, 13, 1 ] - - [ "TH", 1442041200000, 3, 24, null, 1442044800000, 0, 13, 1 ] - - [ "TH", 1442044800000, 110, 24, 1442034000000, 1442052000000, 0, 13, 1 ] - - [ "TH", 1442052000000, -22, 24, 1442041200000, 1442055600000, 0, 13, 2 ] - - [ "TH", 1442055600000, 0, 24, 1442044800000, 1442062800000, 0, 13, 2 ] - - [ "TH", 1442062800000, -46, 24, 1442052000000, 1442066400000, 0, 13, 2 ] - - [ "TH", 1442066400000, -34, 24, 1442055600000, 1442070000000, 0, 13, 3 ] - - [ "TH", 1442070000000, 0, 24, 1442062800000, 1442084400000, 0, 13, 3 ] - - [ "TH", 1442084400000, 13, 24, 1442066400000, null, 0, 13, 3 ] - - [ "TJ", 1442048400000, 1471, 1471, null, null, 1471, 1471, 1 ] - - [ "TN", 1442098800000, -9, -9, null, null, -9, -9, 1 ] - - [ "TR", 1442023200000, 306, 7078, null, 1442041200000, 306, -29, 1 ] - - [ "TR", 1442041200000, 1, 7078, null, 1442044800000, 306, -29, 1 ] - - [ "TR", 1442044800000, 41, 7078, 1442023200000, 1442048400000, 306, -29, 1 ] - - [ "TR", 1442048400000, 88, 7078, 1442041200000, 1442052000000, 306, -29, 1 ] - - [ "TR", 1442052000000, 41, 7078, 1442044800000, 1442055600000, 306, -29, 1 ] - - [ "TR", 1442055600000, 299, 7078, 1442048400000, 1442062800000, 306, -29, 2 ] - - [ "TR", 1442062800000, 315, 7078, 1442052000000, 1442066400000, 306, -29, 2 ] - - [ "TR", 1442066400000, 85, 7078, 1442055600000, 1442070000000, 306, -29, 2 ] - - [ "TR", 1442070000000, 236, 7078, 1442062800000, 1442077200000, 306, -29, 2 ] - - [ "TR", 1442077200000, 89, 7078, 1442066400000, 1442080800000, 306, -29, 2 ] - - [ "TR", 1442080800000, -1, 7078, 1442070000000, 1442084400000, 306, -29, 3 ] - - [ "TR", 1442084400000, 170, 7078, 1442077200000, 1442088000000, 306, -29, 3 ] - - [ "TR", 1442088000000, 2389, 7078, 1442080800000, 1442091600000, 306, -29, 3 ] - - [ "TR", 1442091600000, 3048, 7078, 1442084400000, 1442095200000, 306, -29, 3 ] - - [ "TR", 1442095200000, -29, 7078, 1442088000000, null, 306, -29, 3 ] - - [ "TT", 1442088000000, 9, 9, null, null, 9, 9, 1 ] - - [ "TW", 1442016000000, 92, 3656, null, 1442019600000, 92, -60, 1 ] - - [ "TW", 1442019600000, 0, 3656, null, 1442023200000, 92, -60, 1 ] - - [ "TW", 1442023200000, 97, 3656, 1442016000000, 1442026800000, 92, -60, 1 ] - - [ "TW", 1442026800000, 680, 3656, 1442019600000, 1442030400000, 92, -60, 1 ] - - [ "TW", 1442030400000, 0, 3656, 1442023200000, 1442034000000, 92, -60, 1 ] - - [ "TW", 1442034000000, 143, 3656, 1442026800000, 1442037600000, 92, -60, 1 ] - - [ "TW", 1442037600000, 266, 3656, 1442030400000, 1442041200000, 92, -60, 1 ] - - [ "TW", 1442041200000, 366, 3656, 1442034000000, 1442044800000, 92, -60, 1 ] - - [ "TW", 1442044800000, 24, 3656, 1442037600000, 1442048400000, 92, -60, 2 ] - - [ "TW", 1442048400000, 75, 3656, 1442041200000, 1442052000000, 92, -60, 2 ] - - [ "TW", 1442052000000, 24, 3656, 1442044800000, 1442055600000, 92, -60, 2 ] - - [ "TW", 1442055600000, 48, 3656, 1442048400000, 1442059200000, 92, -60, 2 ] - - [ "TW", 1442059200000, -157, 3656, 1442052000000, 1442062800000, 92, -60, 2 ] - - [ "TW", 1442062800000, -272, 3656, 1442055600000, 1442066400000, 92, -60, 2 ] - - [ "TW", 1442066400000, 624, 3656, 1442059200000, 1442070000000, 92, -60, 2 ] - - [ "TW", 1442070000000, 485, 3656, 1442062800000, 1442073600000, 92, -60, 3 ] - - [ "TW", 1442073600000, 772, 3656, 1442066400000, 1442077200000, 92, -60, 3 ] - - [ "TW", 1442077200000, 502, 3656, 1442070000000, 1442080800000, 92, -60, 3 ] - - [ "TW", 1442080800000, 24, 3656, 1442073600000, 1442084400000, 92, -60, 3 ] - - [ "TW", 1442084400000, 0, 3656, 1442077200000, 1442095200000, 92, -60, 3 ] - - [ "TW", 1442095200000, -77, 3656, 1442080800000, 1442098800000, 92, -60, 3 ] - - [ "TW", 1442098800000, -60, 3656, 1442084400000, null, 92, -60, 3 ] - - [ "UA", 1442034000000, 3468, 24898, null, 1442037600000, 3468, 38, 1 ] - - [ "UA", 1442037600000, -1, 24898, null, 1442041200000, 3468, 38, 1 ] - - [ "UA", 1442041200000, 74, 24898, 1442034000000, 1442044800000, 3468, 38, 1 ] - - [ "UA", 1442044800000, 280, 24898, 1442037600000, 1442048400000, 3468, 38, 1 ] - - [ "UA", 1442048400000, 2, 24898, 1442041200000, 1442052000000, 3468, 38, 1 ] - - [ "UA", 1442052000000, 410, 24898, 1442044800000, 1442055600000, 3468, 38, 1 ] - - [ "UA", 1442055600000, 14202, 24898, 1442048400000, 1442059200000, 3468, 38, 1 ] - - [ "UA", 1442059200000, -2, 24898, 1442052000000, 1442062800000, 3468, 38, 2 ] - - [ "UA", 1442062800000, 773, 24898, 1442055600000, 1442066400000, 3468, 38, 2 ] - - [ "UA", 1442066400000, 296, 24898, 1442059200000, 1442070000000, 3468, 38, 2 ] - - [ "UA", 1442070000000, 1733, 24898, 1442062800000, 1442073600000, 3468, 38, 2 ] - - [ "UA", 1442073600000, 4241, 24898, 1442066400000, 1442077200000, 3468, 38, 2 ] - - [ "UA", 1442077200000, -181, 24898, 1442070000000, 1442080800000, 3468, 38, 2 ] - - [ "UA", 1442080800000, -1, 24898, 1442073600000, 1442084400000, 3468, 38, 3 ] - - [ "UA", 1442084400000, 5, 24898, 1442077200000, 1442088000000, 3468, 38, 3 ] - - [ "UA", 1442088000000, -21, 24898, 1442080800000, 1442091600000, 3468, 38, 3 ] - - [ "UA", 1442091600000, -388, 24898, 1442084400000, 1442095200000, 3468, 38, 3 ] - - [ "UA", 1442095200000, -30, 24898, 1442088000000, 1442098800000, 3468, 38, 3 ] - - [ "UA", 1442098800000, 38, 24898, 1442091600000, null, 3468, 38, 3 ] - - [ "UG", 1442070000000, 1, 1, null, null, 1, 1, 1 ] - - [ "US", 1442016000000, 0, 38882, null, 1442019600000, 0, 3575, 1 ] - - [ "US", 1442019600000, 1043, 38882, null, 1442023200000, 0, 3575, 1 ] - - [ "US", 1442023200000, 2844, 38882, 1442016000000, 1442026800000, 0, 3575, 1 ] - - [ "US", 1442026800000, 1512, 38882, 1442019600000, 1442030400000, 0, 3575, 1 ] - - [ "US", 1442030400000, 2023, 38882, 1442023200000, 1442034000000, 0, 3575, 1 ] - - [ "US", 1442034000000, 3648, 38882, 1442026800000, 1442037600000, 0, 3575, 1 ] - - [ "US", 1442037600000, 3675, 38882, 1442030400000, 1442041200000, 0, 3575, 1 ] - - [ "US", 1442041200000, 1999, 38882, 1442034000000, 1442044800000, 0, 3575, 1 ] - - [ "US", 1442044800000, 139, 38882, 1442037600000, 1442048400000, 0, 3575, 2 ] - - [ "US", 1442048400000, -466, 38882, 1442041200000, 1442052000000, 0, 3575, 2 ] - - [ "US", 1442052000000, -2, 38882, 1442044800000, 1442055600000, 0, 3575, 2 ] - - [ "US", 1442055600000, 156, 38882, 1442048400000, 1442059200000, 0, 3575, 2 ] - - [ "US", 1442059200000, 11, 38882, 1442052000000, 1442062800000, 0, 3575, 2 ] - - [ "US", 1442062800000, 47, 38882, 1442055600000, 1442066400000, 0, 3575, 2 ] - - [ "US", 1442066400000, 772, 38882, 1442059200000, 1442070000000, 0, 3575, 2 ] - - [ "US", 1442070000000, 3505, 38882, 1442062800000, 1442073600000, 0, 3575, 2 ] - - [ "US", 1442073600000, 1100, 38882, 1442066400000, 1442077200000, 0, 3575, 3 ] - - [ "US", 1442077200000, 2168, 38882, 1442070000000, 1442080800000, 0, 3575, 3 ] - - [ "US", 1442080800000, 4001, 38882, 1442073600000, 1442084400000, 0, 3575, 3 ] - - [ "US", 1442084400000, 2523, 38882, 1442077200000, 1442088000000, 0, 3575, 3 ] - - [ "US", 1442088000000, 1691, 38882, 1442080800000, 1442091600000, 0, 3575, 3 ] - - [ "US", 1442091600000, 2502, 38882, 1442084400000, 1442095200000, 0, 3575, 3 ] - - [ "US", 1442095200000, 416, 38882, 1442088000000, 1442098800000, 0, 3575, 3 ] - - [ "US", 1442098800000, 3575, 38882, 1442091600000, null, 0, 3575, 3 ] - - [ "UY", 1442019600000, 77, 936, null, 1442023200000, 77, 23, 1 ] - - [ "UY", 1442023200000, 517, 936, null, 1442026800000, 77, 23, 1 ] - - [ "UY", 1442026800000, 76, 936, 1442019600000, 1442037600000, 77, 23, 1 ] - - [ "UY", 1442037600000, 1, 936, 1442023200000, 1442070000000, 77, 23, 2 ] - - [ "UY", 1442070000000, 284, 936, 1442026800000, 1442073600000, 77, 23, 2 ] - - [ "UY", 1442073600000, -42, 936, 1442037600000, 1442077200000, 77, 23, 3 ] - - [ "UY", 1442077200000, 23, 936, 1442070000000, null, 77, 23, 3 ] - - [ "UZ", 1442044800000, 1369, 1369, null, null, 1369, 1369, 1 ] - - [ "VE", 1442023200000, 115, 1101, null, 1442026800000, 115, 9, 1 ] - - [ "VE", 1442026800000, -17, 1101, null, 1442030400000, 115, 9, 1 ] - - [ "VE", 1442030400000, 51, 1101, 1442023200000, 1442034000000, 115, 9, 1 ] - - [ "VE", 1442034000000, -2, 1101, 1442026800000, 1442066400000, 115, 9, 1 ] - - [ "VE", 1442066400000, 18, 1101, 1442030400000, 1442070000000, 115, 9, 2 ] - - [ "VE", 1442070000000, 420, 1101, 1442034000000, 1442077200000, 115, 9, 2 ] - - [ "VE", 1442077200000, 412, 1101, 1442066400000, 1442084400000, 115, 9, 2 ] - - [ "VE", 1442084400000, 60, 1101, 1442070000000, 1442095200000, 115, 9, 3 ] - - [ "VE", 1442095200000, 35, 1101, 1442077200000, 1442098800000, 115, 9, 3 ] - - [ "VE", 1442098800000, 9, 1101, 1442084400000, null, 115, 9, 3 ] - - [ "VG", 1442062800000, -238, -238, null, null, -238, -238, 1 ] - - [ "VN", 1442023200000, -9, 1560, null, 1442026800000, -9, -10, 1 ] - - [ "VN", 1442026800000, 63, 1560, null, 1442034000000, -9, -10, 1 ] - - [ "VN", 1442034000000, -29, 1560, 1442023200000, 1442037600000, -9, -10, 1 ] - - [ "VN", 1442037600000, -11, 1560, 1442026800000, 1442041200000, -9, -10, 1 ] - - [ "VN", 1442041200000, 0, 1560, 1442034000000, 1442048400000, -9, -10, 1 ] - - [ "VN", 1442048400000, -15, 1560, 1442037600000, 1442052000000, -9, -10, 2 ] - - [ "VN", 1442052000000, 90, 1560, 1442041200000, 1442055600000, -9, -10, 2 ] - - [ "VN", 1442055600000, 37, 1560, 1442048400000, 1442059200000, -9, -10, 2 ] - - [ "VN", 1442059200000, 8, 1560, 1442052000000, 1442062800000, -9, -10, 2 ] - - [ "VN", 1442062800000, 146, 1560, 1442055600000, 1442066400000, -9, -10, 3 ] - - [ "VN", 1442066400000, 811, 1560, 1442059200000, 1442070000000, -9, -10, 3 ] - - [ "VN", 1442070000000, 479, 1560, 1442062800000, 1442084400000, -9, -10, 3 ] - - [ "VN", 1442084400000, -10, 1560, 1442066400000, null, -9, -10, 3 ] - - [ "ZA", 1442034000000, -3, 127, null, 1442048400000, -3, 1, 1 ] - - [ "ZA", 1442048400000, 79, 127, null, 1442059200000, -3, 1, 1 ] - - [ "ZA", 1442059200000, 50, 127, 1442034000000, 1442070000000, -3, 1, 2 ] - - [ "ZA", 1442070000000, 0, 127, 1442048400000, 1442091600000, -3, 1, 2 ] - - [ "ZA", 1442091600000, 1, 127, 1442059200000, null, -3, 1, 3 ] - - [ "ZM", 1442041200000, 133, 133, null, null, 133, 133, 1 ] - - [ "ZW", 1442044800000, 0, 254, null, 1442048400000, 0, 254, 1 ] - - [ "ZW", 1442048400000, 254, 254, null, null, 0, 254, 2 ] \ No newline at end of file + - [null,1442016000000,29873,8414700,null,1442019600000,29873,276159,1] + - [null,1442019600000,173892,8414700,null,1442023200000,29873,276159,1] + - [null,1442023200000,399636,8414700,1442016000000,1442026800000,29873,276159,1] + - [null,1442026800000,252626,8414700,1442019600000,1442030400000,29873,276159,1] + - [null,1442030400000,166672,8414700,1442023200000,1442034000000,29873,276159,1] + - [null,1442034000000,330957,8414700,1442026800000,1442037600000,29873,276159,1] + - [null,1442037600000,200605,8414700,1442030400000,1442041200000,29873,276159,1] + - [null,1442041200000,543450,8414700,1442034000000,1442044800000,29873,276159,1] + - [null,1442044800000,316002,8414700,1442037600000,1442048400000,29873,276159,2] + - [null,1442048400000,308316,8414700,1442041200000,1442052000000,29873,276159,2] + - [null,1442052000000,787370,8414700,1442044800000,1442055600000,29873,276159,2] + - [null,1442055600000,283958,8414700,1442048400000,1442059200000,29873,276159,2] + - [null,1442059200000,459297,8414700,1442052000000,1442062800000,29873,276159,2] + - [null,1442062800000,389465,8414700,1442055600000,1442066400000,29873,276159,2] + - [null,1442066400000,351584,8414700,1442059200000,1442070000000,29873,276159,2] + - [null,1442070000000,358515,8414700,1442062800000,1442073600000,29873,276159,2] + - [null,1442073600000,375394,8414700,1442066400000,1442077200000,29873,276159,3] + - [null,1442077200000,392483,8414700,1442070000000,1442080800000,29873,276159,3] + - [null,1442080800000,453077,8414700,1442073600000,1442084400000,29873,276159,3] + - [null,1442084400000,372569,8414700,1442077200000,1442088000000,29873,276159,3] + - [null,1442088000000,303872,8414700,1442080800000,1442091600000,29873,276159,3] + - [null,1442091600000,514427,8414700,1442084400000,1442095200000,29873,276159,3] + - [null,1442095200000,374501,8414700,1442088000000,1442098800000,29873,276159,3] + - [null,1442098800000,276159,8414700,1442091600000,null,29873,276159,3] + - ["AE",1442030400000,118,6547,null,1442044800000,118,42,1] + - ["AE",1442044800000,-7,6547,null,1442048400000,118,42,1] + - ["AE",1442048400000,39,6547,1442030400000,1442052000000,118,42,1] + - ["AE",1442052000000,-3,6547,1442044800000,1442059200000,118,42,2] + - ["AE",1442059200000,-11,6547,1442048400000,1442070000000,118,42,2] + - ["AE",1442070000000,46,6547,1442052000000,1442077200000,118,42,2] + - ["AE",1442077200000,6323,6547,1442059200000,1442080800000,118,42,3] + - ["AE",1442080800000,42,6547,1442070000000,null,118,42,3] + - ["AL",1442077200000,26,80,null,1442091600000,26,54,1] + - ["AL",1442091600000,54,80,null,null,26,54,2] + - ["AO",1442041200000,-26,740,null,1442052000000,-26,722,1] + - ["AO",1442052000000,-18,740,null,1442088000000,-26,722,1] + - ["AO",1442088000000,62,740,1442041200000,1442098800000,-26,722,2] + - ["AO",1442098800000,722,740,1442052000000,null,-26,722,3] + - ["AR",1442019600000,1,4450,null,1442023200000,1,64,1] + - ["AR",1442023200000,2514,4450,null,1442026800000,1,64,1] + - ["AR",1442026800000,644,4450,1442019600000,1442030400000,1,64,1] + - ["AR",1442030400000,-3,4450,1442023200000,1442034000000,1,64,1] + - ["AR",1442034000000,212,4450,1442026800000,1442037600000,1,64,1] + - ["AR",1442037600000,81,4450,1442030400000,1442055600000,1,64,1] + - ["AR",1442055600000,-54,4450,1442034000000,1442059200000,1,64,2] + - ["AR",1442059200000,210,4450,1442037600000,1442062800000,1,64,2] + - ["AR",1442062800000,29,4450,1442055600000,1442066400000,1,64,2] + - ["AR",1442066400000,0,4450,1442059200000,1442070000000,1,64,2] + - ["AR",1442070000000,377,4450,1442062800000,1442077200000,1,64,2] + - ["AR",1442077200000,-591,4450,1442066400000,1442080800000,1,64,2] + - ["AR",1442080800000,1,4450,1442070000000,1442084400000,1,64,3] + - ["AR",1442084400000,-5,4450,1442077200000,1442091600000,1,64,3] + - ["AR",1442091600000,340,4450,1442080800000,1442095200000,1,64,3] + - ["AR",1442095200000,630,4450,1442084400000,1442098800000,1,64,3] + - ["AR",1442098800000,64,4450,1442091600000,null,1,64,3] + - ["AT",1442052000000,4793,12047,null,1442062800000,4793,89,1] + - ["AT",1442062800000,-155,12047,null,1442066400000,4793,89,1] + - ["AT",1442066400000,0,12047,1442052000000,1442070000000,4793,89,1] + - ["AT",1442070000000,272,12047,1442062800000,1442084400000,4793,89,2] + - ["AT",1442084400000,-2,12047,1442066400000,1442088000000,4793,89,2] + - ["AT",1442088000000,7050,12047,1442070000000,1442091600000,4793,89,3] + - ["AT",1442091600000,89,12047,1442084400000,null,4793,89,3] + - ["AU",1442016000000,0,2700,null,1442019600000,0,518,1] + - ["AU",1442019600000,253,2700,null,1442023200000,0,518,1] + - ["AU",1442023200000,52,2700,1442016000000,1442026800000,0,518,1] + - ["AU",1442026800000,188,2700,1442019600000,1442030400000,0,518,1] + - ["AU",1442030400000,-377,2700,1442023200000,1442034000000,0,518,1] + - ["AU",1442034000000,283,2700,1442026800000,1442037600000,0,518,1] + - ["AU",1442037600000,3,2700,1442030400000,1442041200000,0,518,1] + - ["AU",1442041200000,194,2700,1442034000000,1442044800000,0,518,2] + - ["AU",1442044800000,373,2700,1442037600000,1442048400000,0,518,2] + - ["AU",1442048400000,135,2700,1442041200000,1442052000000,0,518,2] + - ["AU",1442052000000,-643,2700,1442044800000,1442055600000,0,518,2] + - ["AU",1442055600000,182,2700,1442048400000,1442059200000,0,518,2] + - ["AU",1442059200000,38,2700,1442052000000,1442066400000,0,518,2] + - ["AU",1442066400000,-21,2700,1442055600000,1442070000000,0,518,3] + - ["AU",1442070000000,-12,2700,1442059200000,1442077200000,0,518,3] + - ["AU",1442077200000,1,2700,1442066400000,1442091600000,0,518,3] + - ["AU",1442091600000,1138,2700,1442070000000,1442095200000,0,518,3] + - ["AU",1442095200000,395,2700,1442077200000,1442098800000,0,518,3] + - ["AU",1442098800000,518,2700,1442091600000,null,0,518,3] + - ["BA",1442048400000,-13,-178,null,1442052000000,-13,-1,1] + - ["BA",1442052000000,38,-178,null,1442055600000,-13,-1,1] + - ["BA",1442055600000,-202,-178,1442048400000,1442084400000,-13,-1,2] + - ["BA",1442084400000,-1,-178,1442052000000,null,-13,-1,3] + - ["BD",1442019600000,0,1106,null,1442041200000,0,-2,1] + - ["BD",1442041200000,854,1106,null,1442066400000,0,-2,1] + - ["BD",1442066400000,76,1106,1442019600000,1442073600000,0,-2,2] + - ["BD",1442073600000,103,1106,1442041200000,1442077200000,0,-2,2] + - ["BD",1442077200000,75,1106,1442066400000,1442091600000,0,-2,3] + - ["BD",1442091600000,-2,1106,1442073600000,null,0,-2,3] + - ["BE",1442030400000,-103,795,null,1442048400000,-103,9,1] + - ["BE",1442048400000,59,795,null,1442052000000,-103,9,1] + - ["BE",1442052000000,-1,795,1442030400000,1442055600000,-103,9,1] + - ["BE",1442055600000,233,795,1442048400000,1442062800000,-103,9,1] + - ["BE",1442062800000,91,795,1442052000000,1442066400000,-103,9,2] + - ["BE",1442066400000,136,795,1442055600000,1442073600000,-103,9,2] + - ["BE",1442073600000,19,795,1442062800000,1442080800000,-103,9,2] + - ["BE",1442080800000,1,795,1442066400000,1442084400000,-103,9,2] + - ["BE",1442084400000,183,795,1442073600000,1442088000000,-103,9,3] + - ["BE",1442088000000,67,795,1442080800000,1442091600000,-103,9,3] + - ["BE",1442091600000,101,795,1442084400000,1442098800000,-103,9,3] + - ["BE",1442098800000,9,795,1442088000000,null,-103,9,3] + - ["BG",1442041200000,9,19592,null,1442052000000,9,401,1] + - ["BG",1442052000000,18936,19592,null,1442059200000,9,401,1] + - ["BG",1442059200000,191,19592,1442041200000,1442070000000,9,401,2] + - ["BG",1442070000000,55,19592,1442052000000,1442084400000,9,401,2] + - ["BG",1442084400000,401,19592,1442059200000,null,9,401,3] + - ["BH",1442052000000,44,44,null,null,44,44,1] + - ["BO",1442080800000,4,4,null,1442088000000,4,-4,1] + - ["BO",1442088000000,4,4,null,1442095200000,4,-4,2] + - ["BO",1442095200000,-4,4,1442080800000,null,4,-4,3] + - ["BR",1442016000000,-248,8550,null,1442019600000,-248,-645,1] + - ["BR",1442019600000,372,8550,null,1442023200000,-248,-645,1] + - ["BR",1442023200000,879,8550,1442016000000,1442026800000,-248,-645,1] + - ["BR",1442026800000,51,8550,1442019600000,1442030400000,-248,-645,1] + - ["BR",1442030400000,30,8550,1442023200000,1442034000000,-248,-645,1] + - ["BR",1442034000000,21,8550,1442026800000,1442037600000,-248,-645,1] + - ["BR",1442037600000,267,8550,1442030400000,1442041200000,-248,-645,1] + - ["BR",1442041200000,3,8550,1442034000000,1442044800000,-248,-645,1] + - ["BR",1442044800000,71,8550,1442037600000,1442052000000,-248,-645,2] + - ["BR",1442052000000,232,8550,1442041200000,1442055600000,-248,-645,2] + - ["BR",1442055600000,242,8550,1442044800000,1442059200000,-248,-645,2] + - ["BR",1442059200000,73,8550,1442052000000,1442062800000,-248,-645,2] + - ["BR",1442062800000,93,8550,1442055600000,1442066400000,-248,-645,2] + - ["BR",1442066400000,1034,8550,1442059200000,1442070000000,-248,-645,2] + - ["BR",1442070000000,536,8550,1442062800000,1442073600000,-248,-645,2] + - ["BR",1442073600000,2087,8550,1442066400000,1442077200000,-248,-645,2] + - ["BR",1442077200000,2253,8550,1442070000000,1442080800000,-248,-645,3] + - ["BR",1442080800000,-267,8550,1442073600000,1442084400000,-248,-645,3] + - ["BR",1442084400000,492,8550,1442077200000,1442088000000,-248,-645,3] + - ["BR",1442088000000,215,8550,1442080800000,1442091600000,-248,-645,3] + - ["BR",1442091600000,11,8550,1442084400000,1442095200000,-248,-645,3] + - ["BR",1442095200000,748,8550,1442088000000,1442098800000,-248,-645,3] + - ["BR",1442098800000,-645,8550,1442091600000,null,-248,-645,3] + - ["BY",1442055600000,1,2153,null,1442059200000,1,33,1] + - ["BY",1442059200000,1464,2153,null,1442073600000,1,33,1] + - ["BY",1442073600000,596,2153,1442055600000,1442077200000,1,33,1] + - ["BY",1442077200000,30,2153,1442059200000,1442080800000,1,33,2] + - ["BY",1442080800000,28,2153,1442073600000,1442084400000,1,33,2] + - ["BY",1442084400000,1,2153,1442077200000,1442088000000,1,33,3] + - ["BY",1442088000000,33,2153,1442080800000,null,1,33,3] + - ["CA",1442016000000,-371,8544,null,1442019600000,-371,164,1] + - ["CA",1442019600000,2184,8544,null,1442023200000,-371,164,1] + - ["CA",1442023200000,286,8544,1442016000000,1442026800000,-371,164,1] + - ["CA",1442026800000,2216,8544,1442019600000,1442030400000,-371,164,1] + - ["CA",1442030400000,-47,8544,1442023200000,1442034000000,-371,164,1] + - ["CA",1442034000000,178,8544,1442026800000,1442037600000,-371,164,1] + - ["CA",1442037600000,-132,8544,1442030400000,1442041200000,-371,164,1] + - ["CA",1442041200000,5,8544,1442034000000,1442044800000,-371,164,1] + - ["CA",1442044800000,1,8544,1442037600000,1442052000000,-371,164,2] + - ["CA",1442052000000,38,8544,1442041200000,1442059200000,-371,164,2] + - ["CA",1442059200000,1036,8544,1442044800000,1442062800000,-371,164,2] + - ["CA",1442062800000,-367,8544,1442052000000,1442066400000,-371,164,2] + - ["CA",1442066400000,307,8544,1442059200000,1442070000000,-371,164,2] + - ["CA",1442070000000,185,8544,1442062800000,1442073600000,-371,164,2] + - ["CA",1442073600000,86,8544,1442066400000,1442077200000,-371,164,2] + - ["CA",1442077200000,-282,8544,1442070000000,1442080800000,-371,164,3] + - ["CA",1442080800000,481,8544,1442073600000,1442084400000,-371,164,3] + - ["CA",1442084400000,44,8544,1442077200000,1442088000000,-371,164,3] + - ["CA",1442088000000,35,8544,1442080800000,1442091600000,-371,164,3] + - ["CA",1442091600000,2858,8544,1442084400000,1442095200000,-371,164,3] + - ["CA",1442095200000,-361,8544,1442088000000,1442098800000,-371,164,3] + - ["CA",1442098800000,164,8544,1442091600000,null,-371,164,3] + - ["CH",1442037600000,59,753,null,1442041200000,59,67,1] + - ["CH",1442041200000,198,753,null,1442044800000,59,67,1] + - ["CH",1442044800000,-54,753,1442037600000,1442048400000,59,67,1] + - ["CH",1442048400000,24,753,1442041200000,1442052000000,59,67,1] + - ["CH",1442052000000,47,753,1442044800000,1442055600000,59,67,2] + - ["CH",1442055600000,0,753,1442048400000,1442062800000,59,67,2] + - ["CH",1442062800000,22,753,1442052000000,1442070000000,59,67,2] + - ["CH",1442070000000,11,753,1442055600000,1442073600000,59,67,2] + - ["CH",1442073600000,360,753,1442062800000,1442077200000,59,67,3] + - ["CH",1442077200000,6,753,1442070000000,1442084400000,59,67,3] + - ["CH",1442084400000,13,753,1442073600000,1442091600000,59,67,3] + - ["CH",1442091600000,67,753,1442077200000,null,59,67,3] + - ["CL",1442016000000,161,533,null,1442019600000,161,9,1] + - ["CL",1442019600000,-370,533,null,1442023200000,161,9,1] + - ["CL",1442023200000,15,533,1442016000000,1442030400000,161,9,1] + - ["CL",1442030400000,40,533,1442019600000,1442034000000,161,9,1] + - ["CL",1442034000000,-1,533,1442023200000,1442037600000,161,9,1] + - ["CL",1442037600000,2,533,1442030400000,1442041200000,161,9,1] + - ["CL",1442041200000,-1,533,1442034000000,1442052000000,161,9,1] + - ["CL",1442052000000,390,533,1442037600000,1442059200000,161,9,2] + - ["CL",1442059200000,-12,533,1442041200000,1442062800000,161,9,2] + - ["CL",1442062800000,17,533,1442052000000,1442066400000,161,9,2] + - ["CL",1442066400000,-41,533,1442059200000,1442070000000,161,9,2] + - ["CL",1442070000000,13,533,1442062800000,1442073600000,161,9,2] + - ["CL",1442073600000,153,533,1442066400000,1442077200000,161,9,2] + - ["CL",1442077200000,-15,533,1442070000000,1442080800000,161,9,2] + - ["CL",1442080800000,17,533,1442073600000,1442084400000,161,9,3] + - ["CL",1442084400000,126,533,1442077200000,1442088000000,161,9,3] + - ["CL",1442088000000,286,533,1442080800000,1442091600000,161,9,3] + - ["CL",1442091600000,20,533,1442084400000,1442095200000,161,9,3] + - ["CL",1442095200000,-276,533,1442088000000,1442098800000,161,9,3] + - ["CL",1442098800000,9,533,1442091600000,null,161,9,3] + - ["CN",1442023200000,-13,583,null,1442026800000,-13,-1,1] + - ["CN",1442026800000,154,583,null,1442037600000,-13,-1,1] + - ["CN",1442037600000,98,583,1442023200000,1442048400000,-13,-1,1] + - ["CN",1442048400000,293,583,1442026800000,1442052000000,-13,-1,1] + - ["CN",1442052000000,0,583,1442037600000,1442055600000,-13,-1,2] + - ["CN",1442055600000,69,583,1442048400000,1442059200000,-13,-1,2] + - ["CN",1442059200000,8,583,1442052000000,1442066400000,-13,-1,2] + - ["CN",1442066400000,-15,583,1442055600000,1442080800000,-13,-1,3] + - ["CN",1442080800000,-10,583,1442059200000,1442084400000,-13,-1,3] + - ["CN",1442084400000,-1,583,1442066400000,null,-13,-1,3] + - ["CO",1442016000000,16,59611,null,1442019600000,16,83,1] + - ["CO",1442019600000,12,59611,null,1442023200000,16,83,1] + - ["CO",1442023200000,9,59611,1442016000000,1442030400000,16,83,1] + - ["CO",1442030400000,441,59611,1442019600000,1442059200000,16,83,1] + - ["CO",1442059200000,473,59611,1442023200000,1442066400000,16,83,1] + - ["CO",1442066400000,288,59611,1442030400000,1442070000000,16,83,2] + - ["CO",1442070000000,-45,59611,1442059200000,1442073600000,16,83,2] + - ["CO",1442073600000,39860,59611,1442066400000,1442077200000,16,83,2] + - ["CO",1442077200000,581,59611,1442070000000,1442080800000,16,83,2] + - ["CO",1442080800000,25,59611,1442073600000,1442084400000,16,83,2] + - ["CO",1442084400000,51,59611,1442077200000,1442088000000,16,83,3] + - ["CO",1442088000000,17150,59611,1442080800000,1442091600000,16,83,3] + - ["CO",1442091600000,377,59611,1442084400000,1442095200000,16,83,3] + - ["CO",1442095200000,290,59611,1442088000000,1442098800000,16,83,3] + - ["CO",1442098800000,83,59611,1442091600000,null,16,83,3] + - ["CR",1442019600000,62,3241,null,1442023200000,62,72,1] + - ["CR",1442023200000,62,3241,null,1442026800000,62,72,1] + - ["CR",1442026800000,140,3241,1442019600000,1442030400000,62,72,1] + - ["CR",1442030400000,2497,3241,1442023200000,1442041200000,62,72,2] + - ["CR",1442041200000,51,3241,1442026800000,1442044800000,62,72,2] + - ["CR",1442044800000,194,3241,1442030400000,1442048400000,62,72,2] + - ["CR",1442048400000,163,3241,1442041200000,1442088000000,62,72,3] + - ["CR",1442088000000,72,3241,1442044800000,null,62,72,3] + - ["CZ",1442026800000,-19,3479,null,1442034000000,-19,2,1] + - ["CZ",1442034000000,78,3479,null,1442037600000,-19,2,1] + - ["CZ",1442037600000,18,3479,1442026800000,1442055600000,-19,2,1] + - ["CZ",1442055600000,1073,3479,1442034000000,1442059200000,-19,2,1] + - ["CZ",1442059200000,21,3479,1442037600000,1442062800000,-19,2,2] + - ["CZ",1442062800000,0,3479,1442055600000,1442070000000,-19,2,2] + - ["CZ",1442070000000,168,3479,1442059200000,1442073600000,-19,2,2] + - ["CZ",1442073600000,2051,3479,1442062800000,1442077200000,-19,2,2] + - ["CZ",1442077200000,115,3479,1442070000000,1442080800000,-19,2,3] + - ["CZ",1442080800000,-28,3479,1442073600000,1442098800000,-19,2,3] + - ["CZ",1442098800000,2,3479,1442077200000,null,-19,2,3] + - ["DE",1442016000000,167,25583,null,1442019600000,167,329,1] + - ["DE",1442019600000,0,25583,null,1442023200000,167,329,1] + - ["DE",1442023200000,64,25583,1442016000000,1442030400000,167,329,1] + - ["DE",1442030400000,373,25583,1442019600000,1442034000000,167,329,1] + - ["DE",1442034000000,358,25583,1442023200000,1442037600000,167,329,1] + - ["DE",1442037600000,544,25583,1442030400000,1442041200000,167,329,1] + - ["DE",1442041200000,197,25583,1442034000000,1442044800000,167,329,1] + - ["DE",1442044800000,979,25583,1442037600000,1442048400000,167,329,1] + - ["DE",1442048400000,811,25583,1442041200000,1442052000000,167,329,2] + - ["DE",1442052000000,1600,25583,1442044800000,1442055600000,167,329,2] + - ["DE",1442055600000,1523,25583,1442048400000,1442059200000,167,329,2] + - ["DE",1442059200000,289,25583,1442052000000,1442062800000,167,329,2] + - ["DE",1442062800000,283,25583,1442055600000,1442066400000,167,329,2] + - ["DE",1442066400000,1577,25583,1442059200000,1442070000000,167,329,2] + - ["DE",1442070000000,1666,25583,1442062800000,1442073600000,167,329,2] + - ["DE",1442073600000,6075,25583,1442066400000,1442077200000,167,329,2] + - ["DE",1442077200000,2188,25583,1442070000000,1442080800000,167,329,3] + - ["DE",1442080800000,1133,25583,1442073600000,1442084400000,167,329,3] + - ["DE",1442084400000,-125,25583,1442077200000,1442088000000,167,329,3] + - ["DE",1442088000000,190,25583,1442080800000,1442091600000,167,329,3] + - ["DE",1442091600000,4355,25583,1442084400000,1442095200000,167,329,3] + - ["DE",1442095200000,1007,25583,1442088000000,1442098800000,167,329,3] + - ["DE",1442098800000,329,25583,1442091600000,null,167,329,3] + - ["DK",1442037600000,10,594,null,1442044800000,10,0,1] + - ["DK",1442044800000,36,594,null,1442048400000,10,0,1] + - ["DK",1442048400000,-5,594,1442037600000,1442055600000,10,0,1] + - ["DK",1442055600000,42,594,1442044800000,1442059200000,10,0,1] + - ["DK",1442059200000,0,594,1442048400000,1442062800000,10,0,2] + - ["DK",1442062800000,1,594,1442055600000,1442066400000,10,0,2] + - ["DK",1442066400000,416,594,1442059200000,1442077200000,10,0,2] + - ["DK",1442077200000,-9,594,1442062800000,1442080800000,10,0,2] + - ["DK",1442080800000,61,594,1442066400000,1442084400000,10,0,3] + - ["DK",1442084400000,-97,594,1442077200000,1442091600000,10,0,3] + - ["DK",1442091600000,139,594,1442080800000,1442095200000,10,0,3] + - ["DK",1442095200000,0,594,1442084400000,null,10,0,3] + - ["DO",1442023200000,8,264,null,1442066400000,8,13,1] + - ["DO",1442066400000,35,264,null,1442073600000,8,13,1] + - ["DO",1442073600000,200,264,1442023200000,1442084400000,8,13,2] + - ["DO",1442084400000,8,264,1442066400000,1442095200000,8,13,2] + - ["DO",1442095200000,13,264,1442073600000,null,8,13,3] + - ["DZ",1442077200000,-1,-1,null,null,-1,-1,1] + - ["EC",1442019600000,29,232,null,1442023200000,29,10,1] + - ["EC",1442023200000,-9,232,null,1442030400000,29,10,1] + - ["EC",1442030400000,0,232,1442019600000,1442077200000,29,10,2] + - ["EC",1442077200000,-366,232,1442023200000,1442084400000,29,10,2] + - ["EC",1442084400000,568,232,1442030400000,1442095200000,29,10,3] + - ["EC",1442095200000,10,232,1442077200000,null,29,10,3] + - ["EE",1442041200000,37,18,null,1442044800000,37,-19,1] + - ["EE",1442044800000,-19,18,null,null,37,-19,2] + - ["EG",1442026800000,16,170,null,1442055600000,16,27,1] + - ["EG",1442055600000,14,170,null,1442062800000,16,27,1] + - ["EG",1442062800000,112,170,1442026800000,1442073600000,16,27,2] + - ["EG",1442073600000,1,170,1442055600000,1442091600000,16,27,2] + - ["EG",1442091600000,27,170,1442062800000,null,16,27,3] + - ["ES",1442019600000,103,7449,null,1442023200000,103,458,1] + - ["ES",1442023200000,-5,7449,null,1442034000000,103,458,1] + - ["ES",1442034000000,-52,7449,1442019600000,1442037600000,103,458,1] + - ["ES",1442037600000,3,7449,1442023200000,1442041200000,103,458,1] + - ["ES",1442041200000,118,7449,1442034000000,1442044800000,103,458,1] + - ["ES",1442044800000,-169,7449,1442037600000,1442048400000,103,458,1] + - ["ES",1442048400000,158,7449,1442041200000,1442052000000,103,458,1] + - ["ES",1442052000000,-4,7449,1442044800000,1442055600000,103,458,2] + - ["ES",1442055600000,495,7449,1442048400000,1442059200000,103,458,2] + - ["ES",1442059200000,1086,7449,1442052000000,1442062800000,103,458,2] + - ["ES",1442062800000,-71,7449,1442055600000,1442066400000,103,458,2] + - ["ES",1442066400000,461,7449,1442059200000,1442070000000,103,458,2] + - ["ES",1442070000000,61,7449,1442062800000,1442073600000,103,458,2] + - ["ES",1442073600000,154,7449,1442066400000,1442077200000,103,458,2] + - ["ES",1442077200000,1240,7449,1442070000000,1442084400000,103,458,3] + - ["ES",1442084400000,337,7449,1442073600000,1442088000000,103,458,3] + - ["ES",1442088000000,-130,7449,1442077200000,1442091600000,103,458,3] + - ["ES",1442091600000,700,7449,1442084400000,1442095200000,103,458,3] + - ["ES",1442095200000,2506,7449,1442088000000,1442098800000,103,458,3] + - ["ES",1442098800000,458,7449,1442091600000,null,103,458,3] + - ["FI",1442030400000,1491,3579,null,1442037600000,1491,69,1] + - ["FI",1442037600000,14,3579,null,1442048400000,1491,69,1] + - ["FI",1442048400000,12,3579,1442030400000,1442052000000,1491,69,1] + - ["FI",1442052000000,186,3579,1442037600000,1442059200000,1491,69,1] + - ["FI",1442059200000,407,3579,1442048400000,1442062800000,1491,69,2] + - ["FI",1442062800000,19,3579,1442052000000,1442066400000,1491,69,2] + - ["FI",1442066400000,183,3579,1442059200000,1442073600000,1491,69,2] + - ["FI",1442073600000,-1,3579,1442062800000,1442077200000,1491,69,2] + - ["FI",1442077200000,200,3579,1442066400000,1442080800000,1491,69,3] + - ["FI",1442080800000,104,3579,1442073600000,1442084400000,1491,69,3] + - ["FI",1442084400000,895,3579,1442077200000,1442095200000,1491,69,3] + - ["FI",1442095200000,69,3579,1442080800000,null,1491,69,3] + - ["FR",1442016000000,-1,37281,null,1442019600000,-1,136,1] + - ["FR",1442019600000,585,37281,null,1442023200000,-1,136,1] + - ["FR",1442023200000,628,37281,1442016000000,1442026800000,-1,136,1] + - ["FR",1442026800000,86,37281,1442019600000,1442034000000,-1,136,1] + - ["FR",1442034000000,476,37281,1442023200000,1442037600000,-1,136,1] + - ["FR",1442037600000,4174,37281,1442026800000,1442041200000,-1,136,1] + - ["FR",1442041200000,604,37281,1442034000000,1442044800000,-1,136,1] + - ["FR",1442044800000,172,37281,1442037600000,1442048400000,-1,136,1] + - ["FR",1442048400000,3027,37281,1442041200000,1442052000000,-1,136,2] + - ["FR",1442052000000,637,37281,1442044800000,1442055600000,-1,136,2] + - ["FR",1442055600000,463,37281,1442048400000,1442059200000,-1,136,2] + - ["FR",1442059200000,4650,37281,1442052000000,1442062800000,-1,136,2] + - ["FR",1442062800000,5676,37281,1442055600000,1442066400000,-1,136,2] + - ["FR",1442066400000,2516,37281,1442059200000,1442070000000,-1,136,2] + - ["FR",1442070000000,474,37281,1442062800000,1442073600000,-1,136,2] + - ["FR",1442073600000,3522,37281,1442066400000,1442077200000,-1,136,2] + - ["FR",1442077200000,-444,37281,1442070000000,1442080800000,-1,136,3] + - ["FR",1442080800000,557,37281,1442073600000,1442084400000,-1,136,3] + - ["FR",1442084400000,6643,37281,1442077200000,1442088000000,-1,136,3] + - ["FR",1442088000000,1872,37281,1442080800000,1442091600000,-1,136,3] + - ["FR",1442091600000,741,37281,1442084400000,1442095200000,-1,136,3] + - ["FR",1442095200000,87,37281,1442088000000,1442098800000,-1,136,3] + - ["FR",1442098800000,136,37281,1442091600000,null,-1,136,3] + - ["GB",1442016000000,-44,35857,null,1442019600000,-44,49,1] + - ["GB",1442019600000,54,35857,null,1442023200000,-44,49,1] + - ["GB",1442023200000,1816,35857,1442016000000,1442026800000,-44,49,1] + - ["GB",1442026800000,339,35857,1442019600000,1442030400000,-44,49,1] + - ["GB",1442030400000,2524,35857,1442023200000,1442034000000,-44,49,1] + - ["GB",1442034000000,-12,35857,1442026800000,1442037600000,-44,49,1] + - ["GB",1442037600000,544,35857,1442030400000,1442041200000,-44,49,1] + - ["GB",1442041200000,42,35857,1442034000000,1442044800000,-44,49,1] + - ["GB",1442044800000,32,35857,1442037600000,1442048400000,-44,49,2] + - ["GB",1442048400000,740,35857,1442041200000,1442052000000,-44,49,2] + - ["GB",1442052000000,168,35857,1442044800000,1442055600000,-44,49,2] + - ["GB",1442055600000,453,35857,1442048400000,1442059200000,-44,49,2] + - ["GB",1442059200000,16111,35857,1442052000000,1442062800000,-44,49,2] + - ["GB",1442062800000,5743,35857,1442055600000,1442066400000,-44,49,2] + - ["GB",1442066400000,671,35857,1442059200000,1442070000000,-44,49,2] + - ["GB",1442070000000,374,35857,1442062800000,1442073600000,-44,49,2] + - ["GB",1442073600000,648,35857,1442066400000,1442077200000,-44,49,3] + - ["GB",1442077200000,1135,35857,1442070000000,1442080800000,-44,49,3] + - ["GB",1442080800000,1444,35857,1442073600000,1442084400000,-44,49,3] + - ["GB",1442084400000,384,35857,1442077200000,1442088000000,-44,49,3] + - ["GB",1442088000000,1593,35857,1442080800000,1442091600000,-44,49,3] + - ["GB",1442091600000,811,35857,1442084400000,1442095200000,-44,49,3] + - ["GB",1442095200000,238,35857,1442088000000,1442098800000,-44,49,3] + - ["GB",1442098800000,49,35857,1442091600000,null,-44,49,3] + - ["GE",1442044800000,-21,-140,null,1442052000000,-21,-27,1] + - ["GE",1442052000000,-108,-140,null,1442062800000,-21,-27,1] + - ["GE",1442062800000,16,-140,1442044800000,1442080800000,-21,-27,2] + - ["GE",1442080800000,-27,-140,1442052000000,null,-21,-27,3] + - ["GH",1442088000000,0,0,null,null,0,0,1] + - ["GR",1442019600000,82,149,null,1442034000000,82,123,1] + - ["GR",1442034000000,0,149,null,1442041200000,82,123,1] + - ["GR",1442041200000,7,149,1442019600000,1442048400000,82,123,1] + - ["GR",1442048400000,-26,149,1442034000000,1442062800000,82,123,1] + - ["GR",1442062800000,8,149,1442041200000,1442070000000,82,123,2] + - ["GR",1442070000000,2,149,1442048400000,1442073600000,82,123,2] + - ["GR",1442073600000,-314,149,1442062800000,1442080800000,82,123,2] + - ["GR",1442080800000,88,149,1442070000000,1442084400000,82,123,3] + - ["GR",1442084400000,179,149,1442073600000,1442091600000,82,123,3] + - ["GR",1442091600000,123,149,1442080800000,null,82,123,3] + - ["GT",1442023200000,-167,7,null,1442026800000,-167,1,1] + - ["GT",1442026800000,173,7,null,1442098800000,-167,1,2] + - ["GT",1442098800000,1,7,1442023200000,null,-167,1,3] + - ["HK",1442019600000,-113,10743,null,1442023200000,-113,-1,1] + - ["HK",1442023200000,2414,10743,null,1442026800000,-113,-1,1] + - ["HK",1442026800000,-211,10743,1442019600000,1442030400000,-113,-1,1] + - ["HK",1442030400000,157,10743,1442023200000,1442034000000,-113,-1,1] + - ["HK",1442034000000,1137,10743,1442026800000,1442037600000,-113,-1,1] + - ["HK",1442037600000,636,10743,1442030400000,1442041200000,-113,-1,1] + - ["HK",1442041200000,-15,10743,1442034000000,1442044800000,-113,-1,1] + - ["HK",1442044800000,21,10743,1442037600000,1442048400000,-113,-1,2] + - ["HK",1442048400000,1,10743,1442041200000,1442052000000,-113,-1,2] + - ["HK",1442052000000,15,10743,1442044800000,1442055600000,-113,-1,2] + - ["HK",1442055600000,804,10743,1442048400000,1442059200000,-113,-1,2] + - ["HK",1442059200000,2,10743,1442052000000,1442062800000,-113,-1,2] + - ["HK",1442062800000,1,10743,1442055600000,1442066400000,-113,-1,2] + - ["HK",1442066400000,39,10743,1442059200000,1442070000000,-113,-1,3] + - ["HK",1442070000000,314,10743,1442062800000,1442073600000,-113,-1,3] + - ["HK",1442073600000,5545,10743,1442066400000,1442080800000,-113,-1,3] + - ["HK",1442080800000,0,10743,1442070000000,1442091600000,-113,-1,3] + - ["HK",1442091600000,-3,10743,1442073600000,1442095200000,-113,-1,3] + - ["HK",1442095200000,-1,10743,1442080800000,null,-113,-1,3] + - ["HN",1442026800000,-1,-1,null,null,-1,-1,1] + - ["HR",1442070000000,32,382,null,1442073600000,32,82,1] + - ["HR",1442073600000,0,382,null,1442077200000,32,82,1] + - ["HR",1442077200000,58,382,1442070000000,1442080800000,32,82,2] + - ["HR",1442080800000,220,382,1442073600000,1442084400000,32,82,2] + - ["HR",1442084400000,-10,382,1442077200000,1442088000000,32,82,3] + - ["HR",1442088000000,82,382,1442080800000,null,32,82,3] + - ["HU",1442019600000,46,2116,null,1442037600000,46,110,1] + - ["HU",1442037600000,197,2116,null,1442041200000,46,110,1] + - ["HU",1442041200000,91,2116,1442019600000,1442044800000,46,110,1] + - ["HU",1442044800000,547,2116,1442037600000,1442048400000,46,110,1] + - ["HU",1442048400000,499,2116,1442041200000,1442055600000,46,110,1] + - ["HU",1442055600000,-2,2116,1442044800000,1442062800000,46,110,2] + - ["HU",1442062800000,50,2116,1442048400000,1442080800000,46,110,2] + - ["HU",1442080800000,242,2116,1442055600000,1442084400000,46,110,2] + - ["HU",1442084400000,141,2116,1442062800000,1442088000000,46,110,2] + - ["HU",1442088000000,-71,2116,1442080800000,1442091600000,46,110,3] + - ["HU",1442091600000,-5,2116,1442084400000,1442095200000,46,110,3] + - ["HU",1442095200000,271,2116,1442088000000,1442098800000,46,110,3] + - ["HU",1442098800000,110,2116,1442091600000,null,46,110,3] + - ["ID",1442023200000,106,-255,null,1442026800000,106,13,1] + - ["ID",1442026800000,-416,-255,null,1442030400000,106,13,1] + - ["ID",1442030400000,279,-255,1442023200000,1442034000000,106,13,1] + - ["ID",1442034000000,19,-255,1442026800000,1442037600000,106,13,1] + - ["ID",1442037600000,14,-255,1442030400000,1442041200000,106,13,1] + - ["ID",1442041200000,2,-255,1442034000000,1442044800000,106,13,2] + - ["ID",1442044800000,-388,-255,1442037600000,1442055600000,106,13,2] + - ["ID",1442055600000,16,-255,1442041200000,1442059200000,106,13,2] + - ["ID",1442059200000,17,-255,1442044800000,1442070000000,106,13,2] + - ["ID",1442070000000,42,-255,1442055600000,1442091600000,106,13,3] + - ["ID",1442091600000,21,-255,1442059200000,1442095200000,106,13,3] + - ["ID",1442095200000,20,-255,1442070000000,1442098800000,106,13,3] + - ["ID",1442098800000,13,-255,1442091600000,null,106,13,3] + - ["IE",1442026800000,1,2142,null,1442030400000,1,-71,1] + - ["IE",1442030400000,1,2142,null,1442048400000,1,-71,1] + - ["IE",1442048400000,27,2142,1442026800000,1442066400000,1,-71,1] + - ["IE",1442066400000,1062,2142,1442030400000,1442070000000,1,-71,2] + - ["IE",1442070000000,-100,2142,1442048400000,1442077200000,1,-71,2] + - ["IE",1442077200000,403,2142,1442066400000,1442084400000,1,-71,2] + - ["IE",1442084400000,819,2142,1442070000000,1442091600000,1,-71,3] + - ["IE",1442091600000,-71,2142,1442077200000,null,1,-71,3] + - ["IL",1442041200000,35,6617,null,1442044800000,35,3,1] + - ["IL",1442044800000,218,6617,null,1442048400000,35,3,1] + - ["IL",1442048400000,25,6617,1442041200000,1442052000000,35,3,1] + - ["IL",1442052000000,2745,6617,1442044800000,1442055600000,35,3,1] + - ["IL",1442055600000,4,6617,1442048400000,1442059200000,35,3,1] + - ["IL",1442059200000,1205,6617,1442052000000,1442062800000,35,3,1] + - ["IL",1442062800000,180,6617,1442055600000,1442066400000,35,3,2] + - ["IL",1442066400000,3,6617,1442059200000,1442070000000,35,3,2] + - ["IL",1442070000000,49,6617,1442062800000,1442073600000,35,3,2] + - ["IL",1442073600000,31,6617,1442066400000,1442077200000,35,3,2] + - ["IL",1442077200000,187,6617,1442070000000,1442080800000,35,3,2] + - ["IL",1442080800000,88,6617,1442073600000,1442084400000,35,3,3] + - ["IL",1442084400000,1137,6617,1442077200000,1442091600000,35,3,3] + - ["IL",1442091600000,707,6617,1442080800000,1442095200000,35,3,3] + - ["IL",1442095200000,0,6617,1442084400000,1442098800000,35,3,3] + - ["IL",1442098800000,3,6617,1442091600000,null,35,3,3] + - ["IN",1442016000000,1,29166,null,1442019600000,1,4,1] + - ["IN",1442019600000,38,29166,null,1442023200000,1,4,1] + - ["IN",1442023200000,-142,29166,1442016000000,1442026800000,1,4,1] + - ["IN",1442026800000,974,29166,1442019600000,1442030400000,1,4,1] + - ["IN",1442030400000,1448,29166,1442023200000,1442034000000,1,4,1] + - ["IN",1442034000000,1350,29166,1442026800000,1442037600000,1,4,1] + - ["IN",1442037600000,135,29166,1442030400000,1442041200000,1,4,1] + - ["IN",1442041200000,80,29166,1442034000000,1442044800000,1,4,1] + - ["IN",1442044800000,2677,29166,1442037600000,1442048400000,1,4,2] + - ["IN",1442048400000,262,29166,1442041200000,1442052000000,1,4,2] + - ["IN",1442052000000,534,29166,1442044800000,1442055600000,1,4,2] + - ["IN",1442055600000,166,29166,1442048400000,1442059200000,1,4,2] + - ["IN",1442059200000,708,29166,1442052000000,1442062800000,1,4,2] + - ["IN",1442062800000,1547,29166,1442055600000,1442066400000,1,4,2] + - ["IN",1442066400000,116,29166,1442059200000,1442070000000,1,4,2] + - ["IN",1442070000000,12091,29166,1442062800000,1442073600000,1,4,3] + - ["IN",1442073600000,1170,29166,1442066400000,1442077200000,1,4,3] + - ["IN",1442077200000,5699,29166,1442070000000,1442080800000,1,4,3] + - ["IN",1442080800000,0,29166,1442073600000,1442084400000,1,4,3] + - ["IN",1442084400000,187,29166,1442077200000,1442088000000,1,4,3] + - ["IN",1442088000000,121,29166,1442080800000,1442095200000,1,4,3] + - ["IN",1442095200000,4,29166,1442084400000,null,1,4,3] + - ["IQ",1442041200000,-1,3,null,1442044800000,-1,-2,1] + - ["IQ",1442044800000,6,3,null,1442052000000,-1,-2,1] + - ["IQ",1442052000000,0,3,1442041200000,1442095200000,-1,-2,2] + - ["IQ",1442095200000,-2,3,1442044800000,null,-1,-2,3] + - ["IR",1442026800000,0,2698,null,1442030400000,0,0,1] + - ["IR",1442030400000,375,2698,null,1442034000000,0,0,1] + - ["IR",1442034000000,-8,2698,1442026800000,1442041200000,0,0,1] + - ["IR",1442041200000,-79,2698,1442030400000,1442044800000,0,0,1] + - ["IR",1442044800000,306,2698,1442034000000,1442052000000,0,0,1] + - ["IR",1442052000000,155,2698,1442041200000,1442055600000,0,0,2] + - ["IR",1442055600000,-124,2698,1442044800000,1442059200000,0,0,2] + - ["IR",1442059200000,1455,2698,1442052000000,1442073600000,0,0,2] + - ["IR",1442073600000,-193,2698,1442055600000,1442077200000,0,0,2] + - ["IR",1442077200000,-34,2698,1442059200000,1442080800000,0,0,3] + - ["IR",1442080800000,131,2698,1442073600000,1442088000000,0,0,3] + - ["IR",1442088000000,714,2698,1442077200000,1442091600000,0,0,3] + - ["IR",1442091600000,0,2698,1442080800000,null,0,0,3] + - ["IT",1442016000000,0,39091,null,1442019600000,0,565,1] + - ["IT",1442019600000,183,39091,null,1442023200000,0,565,1] + - ["IT",1442023200000,111,39091,1442016000000,1442026800000,0,565,1] + - ["IT",1442026800000,222,39091,1442019600000,1442030400000,0,565,1] + - ["IT",1442030400000,-17,39091,1442023200000,1442034000000,0,565,1] + - ["IT",1442034000000,1006,39091,1442026800000,1442037600000,0,565,1] + - ["IT",1442037600000,-9,39091,1442030400000,1442041200000,0,565,1] + - ["IT",1442041200000,20,39091,1442034000000,1442044800000,0,565,1] + - ["IT",1442044800000,1483,39091,1442037600000,1442048400000,0,565,2] + - ["IT",1442048400000,676,39091,1442041200000,1442052000000,0,565,2] + - ["IT",1442052000000,1880,39091,1442044800000,1442055600000,0,565,2] + - ["IT",1442055600000,6240,39091,1442048400000,1442059200000,0,565,2] + - ["IT",1442059200000,542,39091,1442052000000,1442062800000,0,565,2] + - ["IT",1442062800000,1938,39091,1442055600000,1442066400000,0,565,2] + - ["IT",1442066400000,4155,39091,1442059200000,1442070000000,0,565,2] + - ["IT",1442070000000,81,39091,1442062800000,1442073600000,0,565,2] + - ["IT",1442073600000,2586,39091,1442066400000,1442077200000,0,565,3] + - ["IT",1442077200000,2188,39091,1442070000000,1442080800000,0,565,3] + - ["IT",1442080800000,5544,39091,1442073600000,1442084400000,0,565,3] + - ["IT",1442084400000,2660,39091,1442077200000,1442088000000,0,565,3] + - ["IT",1442088000000,3746,39091,1442080800000,1442091600000,0,565,3] + - ["IT",1442091600000,351,39091,1442084400000,1442095200000,0,565,3] + - ["IT",1442095200000,2940,39091,1442088000000,1442098800000,0,565,3] + - ["IT",1442098800000,565,39091,1442091600000,null,0,565,3] + - ["JM",1442070000000,30,30,null,null,30,30,1] + - ["JO",1442055600000,-2,2,null,1442059200000,-2,4,1] + - ["JO",1442059200000,0,2,null,1442080800000,-2,4,2] + - ["JO",1442080800000,4,2,1442055600000,null,-2,4,3] + - ["JP",1442016000000,-113,20378,null,1442019600000,-113,-6,1] + - ["JP",1442019600000,2002,20378,null,1442023200000,-113,-6,1] + - ["JP",1442023200000,1959,20378,1442016000000,1442026800000,-113,-6,1] + - ["JP",1442026800000,1035,20378,1442019600000,1442030400000,-113,-6,1] + - ["JP",1442030400000,805,20378,1442023200000,1442034000000,-113,-6,1] + - ["JP",1442034000000,910,20378,1442026800000,1442037600000,-113,-6,1] + - ["JP",1442037600000,2181,20378,1442030400000,1442041200000,-113,-6,1] + - ["JP",1442041200000,1373,20378,1442034000000,1442044800000,-113,-6,1] + - ["JP",1442044800000,1569,20378,1442037600000,1442048400000,-113,-6,2] + - ["JP",1442048400000,1981,20378,1442041200000,1442052000000,-113,-6,2] + - ["JP",1442052000000,2789,20378,1442044800000,1442055600000,-113,-6,2] + - ["JP",1442055600000,998,20378,1442048400000,1442059200000,-113,-6,2] + - ["JP",1442059200000,-85,20378,1442052000000,1442062800000,-113,-6,2] + - ["JP",1442062800000,803,20378,1442055600000,1442066400000,-113,-6,2] + - ["JP",1442066400000,167,20378,1442059200000,1442070000000,-113,-6,2] + - ["JP",1442070000000,79,20378,1442062800000,1442073600000,-113,-6,2] + - ["JP",1442073600000,1162,20378,1442066400000,1442077200000,-113,-6,3] + - ["JP",1442077200000,51,20378,1442070000000,1442080800000,-113,-6,3] + - ["JP",1442080800000,420,20378,1442073600000,1442084400000,-113,-6,3] + - ["JP",1442084400000,13,20378,1442077200000,1442088000000,-113,-6,3] + - ["JP",1442088000000,57,20378,1442080800000,1442091600000,-113,-6,3] + - ["JP",1442091600000,228,20378,1442084400000,1442095200000,-113,-6,3] + - ["JP",1442095200000,0,20378,1442088000000,1442098800000,-113,-6,3] + - ["JP",1442098800000,-6,20378,1442091600000,null,-113,-6,3] + - ["KE",1442044800000,-1,-1,null,null,-1,-1,1] + - ["KG",1442073600000,6,6,null,null,6,6,1] + - ["KR",1442016000000,1024,13597,null,1442019600000,1024,-36,1] + - ["KR",1442019600000,445,13597,null,1442023200000,1024,-36,1] + - ["KR",1442023200000,319,13597,1442016000000,1442026800000,1024,-36,1] + - ["KR",1442026800000,-179,13597,1442019600000,1442030400000,1024,-36,1] + - ["KR",1442030400000,1035,13597,1442023200000,1442034000000,1024,-36,1] + - ["KR",1442034000000,434,13597,1442026800000,1442037600000,1024,-36,1] + - ["KR",1442037600000,26,13597,1442030400000,1442041200000,1024,-36,1] + - ["KR",1442041200000,20,13597,1442034000000,1442044800000,1024,-36,1] + - ["KR",1442044800000,829,13597,1442037600000,1442048400000,1024,-36,2] + - ["KR",1442048400000,-374,13597,1442041200000,1442052000000,1024,-36,2] + - ["KR",1442052000000,-3,13597,1442044800000,1442055600000,1024,-36,2] + - ["KR",1442055600000,3640,13597,1442048400000,1442059200000,1024,-36,2] + - ["KR",1442059200000,208,13597,1442052000000,1442062800000,1024,-36,2] + - ["KR",1442062800000,1096,13597,1442055600000,1442066400000,1024,-36,2] + - ["KR",1442066400000,3299,13597,1442059200000,1442070000000,1024,-36,2] + - ["KR",1442070000000,222,13597,1442062800000,1442077200000,1024,-36,3] + - ["KR",1442077200000,-40,13597,1442066400000,1442080800000,1024,-36,3] + - ["KR",1442080800000,-33,13597,1442070000000,1442084400000,1024,-36,3] + - ["KR",1442084400000,314,13597,1442077200000,1442088000000,1024,-36,3] + - ["KR",1442088000000,524,13597,1442080800000,1442095200000,1024,-36,3] + - ["KR",1442095200000,827,13597,1442084400000,1442098800000,1024,-36,3] + - ["KR",1442098800000,-36,13597,1442088000000,null,1024,-36,3] + - ["KW",1442055600000,-2,1778,null,1442070000000,-2,-33,1] + - ["KW",1442070000000,1815,1778,null,1442077200000,-2,-33,1] + - ["KW",1442077200000,-2,1778,1442055600000,1442080800000,-2,-33,2] + - ["KW",1442080800000,-33,1778,1442070000000,null,-2,-33,3] + - ["KZ",1442034000000,161,1261,null,1442044800000,161,91,1] + - ["KZ",1442044800000,401,1261,null,1442048400000,161,91,1] + - ["KZ",1442048400000,439,1261,1442034000000,1442052000000,161,91,1] + - ["KZ",1442052000000,412,1261,1442044800000,1442055600000,161,91,1] + - ["KZ",1442055600000,63,1261,1442048400000,1442059200000,161,91,2] + - ["KZ",1442059200000,33,1261,1442052000000,1442062800000,161,91,2] + - ["KZ",1442062800000,0,1261,1442055600000,1442066400000,161,91,2] + - ["KZ",1442066400000,0,1261,1442059200000,1442077200000,161,91,2] + - ["KZ",1442077200000,-317,1261,1442062800000,1442084400000,161,91,3] + - ["KZ",1442084400000,-22,1261,1442066400000,1442095200000,161,91,3] + - ["KZ",1442095200000,91,1261,1442077200000,null,161,91,3] + - ["LB",1442055600000,-67,-67,null,null,-67,-67,1] + - ["LK",1442026800000,79,131,null,1442048400000,79,-3,1] + - ["LK",1442048400000,8,131,null,1442052000000,79,-3,1] + - ["LK",1442052000000,47,131,1442026800000,1442084400000,79,-3,2] + - ["LK",1442084400000,-3,131,1442048400000,null,79,-3,3] + - ["LT",1442080800000,12,-12,null,1442098800000,12,-24,1] + - ["LT",1442098800000,-24,-12,null,null,12,-24,2] + - ["LU",1442059200000,79,606,null,1442066400000,79,2,1] + - ["LU",1442066400000,0,606,null,1442077200000,79,2,1] + - ["LU",1442077200000,525,606,1442059200000,1442095200000,79,2,2] + - ["LU",1442095200000,2,606,1442066400000,null,79,2,3] + - ["LV",1442095200000,0,0,null,null,0,0,1] + - ["MA",1442019600000,-1,229,null,1442055600000,-1,8,1] + - ["MA",1442055600000,23,229,null,1442059200000,-1,8,1] + - ["MA",1442059200000,-56,229,1442019600000,1442062800000,-1,8,1] + - ["MA",1442062800000,0,229,1442055600000,1442077200000,-1,8,2] + - ["MA",1442077200000,250,229,1442059200000,1442080800000,-1,8,2] + - ["MA",1442080800000,5,229,1442062800000,1442098800000,-1,8,3] + - ["MA",1442098800000,8,229,1442077200000,null,-1,8,3] + - ["MD",1442077200000,6916,6916,null,null,6916,6916,1] + - ["ME",1442073600000,0,0,null,null,0,0,1] + - ["MH",1442052000000,40,40,null,null,40,40,1] + - ["MK",1442077200000,-72,-72,null,null,-72,-72,1] + - ["MM",1442070000000,3,28,null,1442073600000,3,25,1] + - ["MM",1442073600000,25,28,null,null,3,25,2] + - ["MO",1442034000000,30,48,null,1442070000000,30,18,1] + - ["MO",1442070000000,18,48,null,null,30,18,2] + - ["MR",1442080800000,10,10,null,null,10,10,1] + - ["MT",1442048400000,-1,-1,null,null,-1,-1,1] + - ["MV",1442073600000,-3,-3,null,null,-3,-3,1] + - ["MX",1442016000000,-67,10472,null,1442023200000,-67,28,1] + - ["MX",1442023200000,549,10472,null,1442026800000,-67,28,1] + - ["MX",1442026800000,3642,10472,1442016000000,1442030400000,-67,28,1] + - ["MX",1442030400000,373,10472,1442023200000,1442034000000,-67,28,1] + - ["MX",1442034000000,944,10472,1442026800000,1442037600000,-67,28,1] + - ["MX",1442037600000,4,10472,1442030400000,1442041200000,-67,28,1] + - ["MX",1442041200000,-294,10472,1442034000000,1442066400000,-67,28,2] + - ["MX",1442066400000,-1,10472,1442037600000,1442070000000,-67,28,2] + - ["MX",1442070000000,-1,10472,1442041200000,1442073600000,-67,28,2] + - ["MX",1442073600000,-21,10472,1442066400000,1442077200000,-67,28,2] + - ["MX",1442077200000,3874,10472,1442070000000,1442080800000,-67,28,2] + - ["MX",1442080800000,-376,10472,1442073600000,1442084400000,-67,28,2] + - ["MX",1442084400000,981,10472,1442077200000,1442088000000,-67,28,3] + - ["MX",1442088000000,494,10472,1442080800000,1442091600000,-67,28,3] + - ["MX",1442091600000,799,10472,1442084400000,1442095200000,-67,28,3] + - ["MX",1442095200000,-456,10472,1442088000000,1442098800000,-67,28,3] + - ["MX",1442098800000,28,10472,1442091600000,null,-67,28,3] + - ["MY",1442019600000,-7,3207,null,1442030400000,-7,739,1] + - ["MY",1442030400000,-3,3207,null,1442034000000,-7,739,1] + - ["MY",1442034000000,1028,3207,1442019600000,1442041200000,-7,739,1] + - ["MY",1442041200000,935,3207,1442030400000,1442044800000,-7,739,1] + - ["MY",1442044800000,-127,3207,1442034000000,1442048400000,-7,739,2] + - ["MY",1442048400000,649,3207,1442041200000,1442055600000,-7,739,2] + - ["MY",1442055600000,1,3207,1442044800000,1442059200000,-7,739,2] + - ["MY",1442059200000,0,3207,1442048400000,1442066400000,-7,739,2] + - ["MY",1442066400000,1,3207,1442055600000,1442073600000,-7,739,3] + - ["MY",1442073600000,1,3207,1442059200000,1442077200000,-7,739,3] + - ["MY",1442077200000,-10,3207,1442066400000,1442098800000,-7,739,3] + - ["MY",1442098800000,739,3207,1442073600000,null,-7,739,3] + - ["NG",1442052000000,208,214,null,1442070000000,208,6,1] + - ["NG",1442070000000,6,214,null,null,208,6,2] + - ["NL",1442034000000,0,12162,null,1442044800000,0,4,1] + - ["NL",1442044800000,16,12162,null,1442048400000,0,4,1] + - ["NL",1442048400000,1303,12162,1442034000000,1442052000000,0,4,1] + - ["NL",1442052000000,53,12162,1442044800000,1442055600000,0,4,1] + - ["NL",1442055600000,105,12162,1442048400000,1442059200000,0,4,1] + - ["NL",1442059200000,206,12162,1442052000000,1442062800000,0,4,1] + - ["NL",1442062800000,-30,12162,1442055600000,1442066400000,0,4,2] + - ["NL",1442066400000,61,12162,1442059200000,1442070000000,0,4,2] + - ["NL",1442070000000,-84,12162,1442062800000,1442073600000,0,4,2] + - ["NL",1442073600000,166,12162,1442066400000,1442077200000,0,4,2] + - ["NL",1442077200000,878,12162,1442070000000,1442080800000,0,4,2] + - ["NL",1442080800000,8947,12162,1442073600000,1442084400000,0,4,2] + - ["NL",1442084400000,436,12162,1442077200000,1442088000000,0,4,3] + - ["NL",1442088000000,12,12162,1442080800000,1442091600000,0,4,3] + - ["NL",1442091600000,19,12162,1442084400000,1442095200000,0,4,3] + - ["NL",1442095200000,70,12162,1442088000000,1442098800000,0,4,3] + - ["NL",1442098800000,4,12162,1442091600000,null,0,4,3] + - ["NO",1442019600000,48,432,null,1442048400000,48,2,1] + - ["NO",1442048400000,-447,432,null,1442052000000,48,2,1] + - ["NO",1442052000000,447,432,1442019600000,1442055600000,48,2,1] + - ["NO",1442055600000,29,432,1442048400000,1442066400000,48,2,1] + - ["NO",1442066400000,71,432,1442052000000,1442073600000,48,2,2] + - ["NO",1442073600000,222,432,1442055600000,1442080800000,48,2,2] + - ["NO",1442080800000,31,432,1442066400000,1442088000000,48,2,2] + - ["NO",1442088000000,15,432,1442073600000,1442091600000,48,2,2] + - ["NO",1442091600000,15,432,1442080800000,1442095200000,48,2,3] + - ["NO",1442095200000,-1,432,1442088000000,1442098800000,48,2,3] + - ["NO",1442098800000,2,432,1442091600000,null,48,2,3] + - ["NP",1442048400000,61,61,null,null,61,61,1] + - ["NZ",1442019600000,28,1693,null,1442026800000,28,-2,1] + - ["NZ",1442026800000,635,1693,null,1442037600000,28,-2,1] + - ["NZ",1442037600000,66,1693,1442019600000,1442048400000,28,-2,1] + - ["NZ",1442048400000,189,1693,1442026800000,1442059200000,28,-2,2] + - ["NZ",1442059200000,428,1693,1442037600000,1442084400000,28,-2,2] + - ["NZ",1442084400000,-52,1693,1442048400000,1442088000000,28,-2,2] + - ["NZ",1442088000000,405,1693,1442059200000,1442095200000,28,-2,3] + - ["NZ",1442095200000,-4,1693,1442084400000,1442098800000,28,-2,3] + - ["NZ",1442098800000,-2,1693,1442088000000,null,28,-2,3] + - ["OM",1442052000000,0,0,null,null,0,0,1] + - ["PA",1442026800000,0,0,null,null,0,0,1] + - ["PE",1442019600000,523,2134,null,1442023200000,523,1861,1] + - ["PE",1442023200000,26,2134,null,1442026800000,523,1861,1] + - ["PE",1442026800000,-12,2134,1442019600000,1442062800000,523,1861,1] + - ["PE",1442062800000,-12,2134,1442023200000,1442077200000,523,1861,2] + - ["PE",1442077200000,-163,2134,1442026800000,1442080800000,523,1861,2] + - ["PE",1442080800000,-2,2134,1442062800000,1442084400000,523,1861,2] + - ["PE",1442084400000,-68,2134,1442077200000,1442095200000,523,1861,3] + - ["PE",1442095200000,-19,2134,1442080800000,1442098800000,523,1861,3] + - ["PE",1442098800000,1861,2134,1442084400000,null,523,1861,3] + - ["PH",1442019600000,6,6613,null,1442023200000,6,8,1] + - ["PH",1442023200000,459,6613,null,1442026800000,6,8,1] + - ["PH",1442026800000,910,6613,1442019600000,1442030400000,6,8,1] + - ["PH",1442030400000,26,6613,1442023200000,1442034000000,6,8,1] + - ["PH",1442034000000,59,6613,1442026800000,1442037600000,6,8,1] + - ["PH",1442037600000,17,6613,1442030400000,1442041200000,6,8,1] + - ["PH",1442041200000,0,6613,1442034000000,1442044800000,6,8,1] + - ["PH",1442044800000,55,6613,1442037600000,1442048400000,6,8,2] + - ["PH",1442048400000,62,6613,1442041200000,1442052000000,6,8,2] + - ["PH",1442052000000,22,6613,1442044800000,1442055600000,6,8,2] + - ["PH",1442055600000,1969,6613,1442048400000,1442059200000,6,8,2] + - ["PH",1442059200000,273,6613,1442052000000,1442062800000,6,8,2] + - ["PH",1442062800000,171,6613,1442055600000,1442066400000,6,8,2] + - ["PH",1442066400000,1880,6613,1442059200000,1442070000000,6,8,2] + - ["PH",1442070000000,34,6613,1442062800000,1442073600000,6,8,3] + - ["PH",1442073600000,-227,6613,1442066400000,1442077200000,6,8,3] + - ["PH",1442077200000,2,6613,1442070000000,1442080800000,6,8,3] + - ["PH",1442080800000,32,6613,1442073600000,1442084400000,6,8,3] + - ["PH",1442084400000,39,6613,1442077200000,1442091600000,6,8,3] + - ["PH",1442091600000,816,6613,1442080800000,1442098800000,6,8,3] + - ["PH",1442098800000,8,6613,1442084400000,null,6,8,3] + - ["PK",1442019600000,335,641,null,1442026800000,335,43,1] + - ["PK",1442026800000,101,641,null,1442037600000,335,43,1] + - ["PK",1442037600000,100,641,1442019600000,1442041200000,335,43,1] + - ["PK",1442041200000,24,641,1442026800000,1442048400000,335,43,2] + - ["PK",1442048400000,15,641,1442037600000,1442062800000,335,43,2] + - ["PK",1442062800000,23,641,1442041200000,1442070000000,335,43,3] + - ["PK",1442070000000,43,641,1442048400000,null,335,43,3] + - ["PL",1442037600000,95,9815,null,1442041200000,95,-9,1] + - ["PL",1442041200000,281,9815,null,1442044800000,95,-9,1] + - ["PL",1442044800000,319,9815,1442037600000,1442048400000,95,-9,1] + - ["PL",1442048400000,366,9815,1442041200000,1442052000000,95,-9,1] + - ["PL",1442052000000,330,9815,1442044800000,1442055600000,95,-9,1] + - ["PL",1442055600000,410,9815,1442048400000,1442059200000,95,-9,1] + - ["PL",1442059200000,199,9815,1442052000000,1442062800000,95,-9,2] + - ["PL",1442062800000,4171,9815,1442055600000,1442066400000,95,-9,2] + - ["PL",1442066400000,34,9815,1442059200000,1442070000000,95,-9,2] + - ["PL",1442070000000,146,9815,1442062800000,1442073600000,95,-9,2] + - ["PL",1442073600000,30,9815,1442066400000,1442077200000,95,-9,2] + - ["PL",1442077200000,324,9815,1442070000000,1442080800000,95,-9,2] + - ["PL",1442080800000,7,9815,1442073600000,1442084400000,95,-9,3] + - ["PL",1442084400000,13,9815,1442077200000,1442088000000,95,-9,3] + - ["PL",1442088000000,346,9815,1442080800000,1442091600000,95,-9,3] + - ["PL",1442091600000,902,9815,1442084400000,1442095200000,95,-9,3] + - ["PL",1442095200000,1851,9815,1442088000000,1442098800000,95,-9,3] + - ["PL",1442098800000,-9,9815,1442091600000,null,95,-9,3] + - ["PR",1442026800000,22,23,null,1442030400000,22,29,1] + - ["PR",1442030400000,2,23,null,1442059200000,22,29,1] + - ["PR",1442059200000,-35,23,1442026800000,1442077200000,22,29,2] + - ["PR",1442077200000,5,23,1442030400000,1442095200000,22,29,2] + - ["PR",1442095200000,29,23,1442059200000,null,22,29,3] + - ["PT",1442019600000,172,4037,null,1442044800000,172,2,1] + - ["PT",1442044800000,11,4037,null,1442052000000,172,2,1] + - ["PT",1442052000000,102,4037,1442019600000,1442066400000,172,2,1] + - ["PT",1442066400000,12,4037,1442044800000,1442070000000,172,2,1] + - ["PT",1442070000000,3470,4037,1442052000000,1442077200000,172,2,2] + - ["PT",1442077200000,-75,4037,1442066400000,1442080800000,172,2,2] + - ["PT",1442080800000,-79,4037,1442070000000,1442088000000,172,2,2] + - ["PT",1442088000000,403,4037,1442077200000,1442095200000,172,2,3] + - ["PT",1442095200000,19,4037,1442080800000,1442098800000,172,2,3] + - ["PT",1442098800000,2,4037,1442088000000,null,172,2,3] + - ["PY",1442019600000,1,634,null,1442080800000,1,628,1] + - ["PY",1442080800000,5,634,null,1442084400000,1,628,2] + - ["PY",1442084400000,628,634,1442019600000,null,1,628,3] + - ["QA",1442041200000,13,13,null,null,13,13,1] + - ["RO",1442034000000,68,2893,null,1442041200000,68,824,1] + - ["RO",1442041200000,845,2893,null,1442044800000,68,824,1] + - ["RO",1442044800000,284,2893,1442034000000,1442052000000,68,824,1] + - ["RO",1442052000000,319,2893,1442041200000,1442055600000,68,824,1] + - ["RO",1442055600000,26,2893,1442044800000,1442062800000,68,824,2] + - ["RO",1442062800000,541,2893,1442052000000,1442070000000,68,824,2] + - ["RO",1442070000000,-29,2893,1442055600000,1442073600000,68,824,2] + - ["RO",1442073600000,15,2893,1442062800000,1442091600000,68,824,3] + - ["RO",1442091600000,0,2893,1442070000000,1442095200000,68,824,3] + - ["RO",1442095200000,824,2893,1442073600000,null,68,824,3] + - ["RS",1442019600000,6,906,null,1442062800000,6,-15,1] + - ["RS",1442062800000,13,906,null,1442066400000,6,-15,1] + - ["RS",1442066400000,0,906,1442019600000,1442073600000,6,-15,1] + - ["RS",1442073600000,813,906,1442062800000,1442080800000,6,-15,2] + - ["RS",1442080800000,0,906,1442066400000,1442084400000,6,-15,2] + - ["RS",1442084400000,89,906,1442073600000,1442091600000,6,-15,3] + - ["RS",1442091600000,-15,906,1442080800000,null,6,-15,3] + - ["RU",1442019600000,2214,48104,null,1442023200000,2214,12098,1] + - ["RU",1442023200000,299,48104,null,1442026800000,2214,12098,1] + - ["RU",1442026800000,0,48104,1442019600000,1442030400000,2214,12098,1] + - ["RU",1442030400000,76,48104,1442023200000,1442034000000,2214,12098,1] + - ["RU",1442034000000,658,48104,1442026800000,1442037600000,2214,12098,1] + - ["RU",1442037600000,-324,48104,1442030400000,1442041200000,2214,12098,1] + - ["RU",1442041200000,580,48104,1442034000000,1442044800000,2214,12098,1] + - ["RU",1442044800000,2564,48104,1442037600000,1442048400000,2214,12098,1] + - ["RU",1442048400000,1027,48104,1442041200000,1442052000000,2214,12098,2] + - ["RU",1442052000000,1214,48104,1442044800000,1442055600000,2214,12098,2] + - ["RU",1442055600000,499,48104,1442048400000,1442059200000,2214,12098,2] + - ["RU",1442059200000,3902,48104,1442052000000,1442062800000,2214,12098,2] + - ["RU",1442062800000,168,48104,1442055600000,1442066400000,2214,12098,2] + - ["RU",1442066400000,2047,48104,1442059200000,1442070000000,2214,12098,2] + - ["RU",1442070000000,4706,48104,1442062800000,1442073600000,2214,12098,2] + - ["RU",1442073600000,1618,48104,1442066400000,1442077200000,2214,12098,2] + - ["RU",1442077200000,1162,48104,1442070000000,1442080800000,2214,12098,3] + - ["RU",1442080800000,655,48104,1442073600000,1442084400000,2214,12098,3] + - ["RU",1442084400000,6461,48104,1442077200000,1442088000000,2214,12098,3] + - ["RU",1442088000000,2596,48104,1442080800000,1442091600000,2214,12098,3] + - ["RU",1442091600000,3449,48104,1442084400000,1442095200000,2214,12098,3] + - ["RU",1442095200000,435,48104,1442088000000,1442098800000,2214,12098,3] + - ["RU",1442098800000,12098,48104,1442091600000,null,2214,12098,3] + - ["SA",1442037600000,-97,1614,null,1442048400000,-97,458,1] + - ["SA",1442048400000,14,1614,null,1442055600000,-97,458,1] + - ["SA",1442055600000,11,1614,1442037600000,1442059200000,-97,458,1] + - ["SA",1442059200000,0,1614,1442048400000,1442066400000,-97,458,2] + - ["SA",1442066400000,1276,1614,1442055600000,1442073600000,-97,458,2] + - ["SA",1442073600000,2,1614,1442059200000,1442077200000,-97,458,2] + - ["SA",1442077200000,-50,1614,1442066400000,1442084400000,-97,458,3] + - ["SA",1442084400000,458,1614,1442073600000,null,-97,458,3] + - ["SE",1442019600000,109,1838,null,1442023200000,109,0,1] + - ["SE",1442023200000,3,1838,null,1442030400000,109,0,1] + - ["SE",1442030400000,30,1838,1442019600000,1442041200000,109,0,1] + - ["SE",1442041200000,91,1838,1442023200000,1442048400000,109,0,1] + - ["SE",1442048400000,-145,1838,1442030400000,1442052000000,109,0,1] + - ["SE",1442052000000,1,1838,1442041200000,1442055600000,109,0,2] + - ["SE",1442055600000,-5,1838,1442048400000,1442059200000,109,0,2] + - ["SE",1442059200000,1476,1838,1442052000000,1442066400000,109,0,2] + - ["SE",1442066400000,14,1838,1442055600000,1442070000000,109,0,2] + - ["SE",1442070000000,78,1838,1442059200000,1442080800000,109,0,2] + - ["SE",1442080800000,89,1838,1442066400000,1442084400000,109,0,3] + - ["SE",1442084400000,37,1838,1442070000000,1442091600000,109,0,3] + - ["SE",1442091600000,-1,1838,1442080800000,1442095200000,109,0,3] + - ["SE",1442095200000,61,1838,1442084400000,1442098800000,109,0,3] + - ["SE",1442098800000,0,1838,1442091600000,null,109,0,3] + - ["SG",1442026800000,2758,3338,null,1442030400000,2758,0,1] + - ["SG",1442030400000,1,3338,null,1442037600000,2758,0,1] + - ["SG",1442037600000,3,3338,1442026800000,1442041200000,2758,0,1] + - ["SG",1442041200000,59,3338,1442030400000,1442044800000,2758,0,2] + - ["SG",1442044800000,77,3338,1442037600000,1442048400000,2758,0,2] + - ["SG",1442048400000,52,3338,1442041200000,1442062800000,2758,0,2] + - ["SG",1442062800000,388,3338,1442044800000,1442066400000,2758,0,3] + - ["SG",1442066400000,0,3338,1442048400000,null,2758,0,3] + - ["SI",1442080800000,-45,-36,null,1442091600000,-45,9,1] + - ["SI",1442091600000,9,-36,null,null,-45,9,2] + - ["SK",1442037600000,-1,379,null,1442052000000,-1,7,1] + - ["SK",1442052000000,13,379,null,1442062800000,-1,7,1] + - ["SK",1442062800000,6,379,1442037600000,1442073600000,-1,7,2] + - ["SK",1442073600000,446,379,1442052000000,1442084400000,-1,7,2] + - ["SK",1442084400000,-92,379,1442062800000,1442098800000,-1,7,3] + - ["SK",1442098800000,7,379,1442073600000,null,-1,7,3] + - ["SV",1442019600000,-1,114,null,1442084400000,-1,9,1] + - ["SV",1442084400000,106,114,null,1442088000000,-1,9,2] + - ["SV",1442088000000,9,114,1442019600000,null,-1,9,3] + - ["TH",1442034000000,0,24,null,1442041200000,0,13,1] + - ["TH",1442041200000,3,24,null,1442044800000,0,13,1] + - ["TH",1442044800000,110,24,1442034000000,1442052000000,0,13,1] + - ["TH",1442052000000,-22,24,1442041200000,1442055600000,0,13,2] + - ["TH",1442055600000,0,24,1442044800000,1442062800000,0,13,2] + - ["TH",1442062800000,-46,24,1442052000000,1442066400000,0,13,2] + - ["TH",1442066400000,-34,24,1442055600000,1442070000000,0,13,3] + - ["TH",1442070000000,0,24,1442062800000,1442084400000,0,13,3] + - ["TH",1442084400000,13,24,1442066400000,null,0,13,3] + - ["TJ",1442048400000,1471,1471,null,null,1471,1471,1] + - ["TN",1442098800000,-9,-9,null,null,-9,-9,1] + - ["TR",1442023200000,306,7078,null,1442041200000,306,-29,1] + - ["TR",1442041200000,1,7078,null,1442044800000,306,-29,1] + - ["TR",1442044800000,41,7078,1442023200000,1442048400000,306,-29,1] + - ["TR",1442048400000,88,7078,1442041200000,1442052000000,306,-29,1] + - ["TR",1442052000000,41,7078,1442044800000,1442055600000,306,-29,1] + - ["TR",1442055600000,299,7078,1442048400000,1442062800000,306,-29,2] + - ["TR",1442062800000,315,7078,1442052000000,1442066400000,306,-29,2] + - ["TR",1442066400000,85,7078,1442055600000,1442070000000,306,-29,2] + - ["TR",1442070000000,236,7078,1442062800000,1442077200000,306,-29,2] + - ["TR",1442077200000,89,7078,1442066400000,1442080800000,306,-29,2] + - ["TR",1442080800000,-1,7078,1442070000000,1442084400000,306,-29,3] + - ["TR",1442084400000,170,7078,1442077200000,1442088000000,306,-29,3] + - ["TR",1442088000000,2389,7078,1442080800000,1442091600000,306,-29,3] + - ["TR",1442091600000,3048,7078,1442084400000,1442095200000,306,-29,3] + - ["TR",1442095200000,-29,7078,1442088000000,null,306,-29,3] + - ["TT",1442088000000,9,9,null,null,9,9,1] + - ["TW",1442016000000,92,3656,null,1442019600000,92,-60,1] + - ["TW",1442019600000,0,3656,null,1442023200000,92,-60,1] + - ["TW",1442023200000,97,3656,1442016000000,1442026800000,92,-60,1] + - ["TW",1442026800000,680,3656,1442019600000,1442030400000,92,-60,1] + - ["TW",1442030400000,0,3656,1442023200000,1442034000000,92,-60,1] + - ["TW",1442034000000,143,3656,1442026800000,1442037600000,92,-60,1] + - ["TW",1442037600000,266,3656,1442030400000,1442041200000,92,-60,1] + - ["TW",1442041200000,366,3656,1442034000000,1442044800000,92,-60,1] + - ["TW",1442044800000,24,3656,1442037600000,1442048400000,92,-60,2] + - ["TW",1442048400000,75,3656,1442041200000,1442052000000,92,-60,2] + - ["TW",1442052000000,24,3656,1442044800000,1442055600000,92,-60,2] + - ["TW",1442055600000,48,3656,1442048400000,1442059200000,92,-60,2] + - ["TW",1442059200000,-157,3656,1442052000000,1442062800000,92,-60,2] + - ["TW",1442062800000,-272,3656,1442055600000,1442066400000,92,-60,2] + - ["TW",1442066400000,624,3656,1442059200000,1442070000000,92,-60,2] + - ["TW",1442070000000,485,3656,1442062800000,1442073600000,92,-60,3] + - ["TW",1442073600000,772,3656,1442066400000,1442077200000,92,-60,3] + - ["TW",1442077200000,502,3656,1442070000000,1442080800000,92,-60,3] + - ["TW",1442080800000,24,3656,1442073600000,1442084400000,92,-60,3] + - ["TW",1442084400000,0,3656,1442077200000,1442095200000,92,-60,3] + - ["TW",1442095200000,-77,3656,1442080800000,1442098800000,92,-60,3] + - ["TW",1442098800000,-60,3656,1442084400000,null,92,-60,3] + - ["UA",1442034000000,3468,24898,null,1442037600000,3468,38,1] + - ["UA",1442037600000,-1,24898,null,1442041200000,3468,38,1] + - ["UA",1442041200000,74,24898,1442034000000,1442044800000,3468,38,1] + - ["UA",1442044800000,280,24898,1442037600000,1442048400000,3468,38,1] + - ["UA",1442048400000,2,24898,1442041200000,1442052000000,3468,38,1] + - ["UA",1442052000000,410,24898,1442044800000,1442055600000,3468,38,1] + - ["UA",1442055600000,14202,24898,1442048400000,1442059200000,3468,38,1] + - ["UA",1442059200000,-2,24898,1442052000000,1442062800000,3468,38,2] + - ["UA",1442062800000,773,24898,1442055600000,1442066400000,3468,38,2] + - ["UA",1442066400000,296,24898,1442059200000,1442070000000,3468,38,2] + - ["UA",1442070000000,1733,24898,1442062800000,1442073600000,3468,38,2] + - ["UA",1442073600000,4241,24898,1442066400000,1442077200000,3468,38,2] + - ["UA",1442077200000,-181,24898,1442070000000,1442080800000,3468,38,2] + - ["UA",1442080800000,-1,24898,1442073600000,1442084400000,3468,38,3] + - ["UA",1442084400000,5,24898,1442077200000,1442088000000,3468,38,3] + - ["UA",1442088000000,-21,24898,1442080800000,1442091600000,3468,38,3] + - ["UA",1442091600000,-388,24898,1442084400000,1442095200000,3468,38,3] + - ["UA",1442095200000,-30,24898,1442088000000,1442098800000,3468,38,3] + - ["UA",1442098800000,38,24898,1442091600000,null,3468,38,3] + - ["UG",1442070000000,1,1,null,null,1,1,1] + - ["US",1442016000000,0,38882,null,1442019600000,0,3575,1] + - ["US",1442019600000,1043,38882,null,1442023200000,0,3575,1] + - ["US",1442023200000,2844,38882,1442016000000,1442026800000,0,3575,1] + - ["US",1442026800000,1512,38882,1442019600000,1442030400000,0,3575,1] + - ["US",1442030400000,2023,38882,1442023200000,1442034000000,0,3575,1] + - ["US",1442034000000,3648,38882,1442026800000,1442037600000,0,3575,1] + - ["US",1442037600000,3675,38882,1442030400000,1442041200000,0,3575,1] + - ["US",1442041200000,1999,38882,1442034000000,1442044800000,0,3575,1] + - ["US",1442044800000,139,38882,1442037600000,1442048400000,0,3575,2] + - ["US",1442048400000,-466,38882,1442041200000,1442052000000,0,3575,2] + - ["US",1442052000000,-2,38882,1442044800000,1442055600000,0,3575,2] + - ["US",1442055600000,156,38882,1442048400000,1442059200000,0,3575,2] + - ["US",1442059200000,11,38882,1442052000000,1442062800000,0,3575,2] + - ["US",1442062800000,47,38882,1442055600000,1442066400000,0,3575,2] + - ["US",1442066400000,772,38882,1442059200000,1442070000000,0,3575,2] + - ["US",1442070000000,3505,38882,1442062800000,1442073600000,0,3575,2] + - ["US",1442073600000,1100,38882,1442066400000,1442077200000,0,3575,3] + - ["US",1442077200000,2168,38882,1442070000000,1442080800000,0,3575,3] + - ["US",1442080800000,4001,38882,1442073600000,1442084400000,0,3575,3] + - ["US",1442084400000,2523,38882,1442077200000,1442088000000,0,3575,3] + - ["US",1442088000000,1691,38882,1442080800000,1442091600000,0,3575,3] + - ["US",1442091600000,2502,38882,1442084400000,1442095200000,0,3575,3] + - ["US",1442095200000,416,38882,1442088000000,1442098800000,0,3575,3] + - ["US",1442098800000,3575,38882,1442091600000,null,0,3575,3] + - ["UY",1442019600000,77,936,null,1442023200000,77,23,1] + - ["UY",1442023200000,517,936,null,1442026800000,77,23,1] + - ["UY",1442026800000,76,936,1442019600000,1442037600000,77,23,1] + - ["UY",1442037600000,1,936,1442023200000,1442070000000,77,23,2] + - ["UY",1442070000000,284,936,1442026800000,1442073600000,77,23,2] + - ["UY",1442073600000,-42,936,1442037600000,1442077200000,77,23,3] + - ["UY",1442077200000,23,936,1442070000000,null,77,23,3] + - ["UZ",1442044800000,1369,1369,null,null,1369,1369,1] + - ["VE",1442023200000,115,1101,null,1442026800000,115,9,1] + - ["VE",1442026800000,-17,1101,null,1442030400000,115,9,1] + - ["VE",1442030400000,51,1101,1442023200000,1442034000000,115,9,1] + - ["VE",1442034000000,-2,1101,1442026800000,1442066400000,115,9,1] + - ["VE",1442066400000,18,1101,1442030400000,1442070000000,115,9,2] + - ["VE",1442070000000,420,1101,1442034000000,1442077200000,115,9,2] + - ["VE",1442077200000,412,1101,1442066400000,1442084400000,115,9,2] + - ["VE",1442084400000,60,1101,1442070000000,1442095200000,115,9,3] + - ["VE",1442095200000,35,1101,1442077200000,1442098800000,115,9,3] + - ["VE",1442098800000,9,1101,1442084400000,null,115,9,3] + - ["VG",1442062800000,-238,-238,null,null,-238,-238,1] + - ["VN",1442023200000,-9,1560,null,1442026800000,-9,-10,1] + - ["VN",1442026800000,63,1560,null,1442034000000,-9,-10,1] + - ["VN",1442034000000,-29,1560,1442023200000,1442037600000,-9,-10,1] + - ["VN",1442037600000,-11,1560,1442026800000,1442041200000,-9,-10,1] + - ["VN",1442041200000,0,1560,1442034000000,1442048400000,-9,-10,1] + - ["VN",1442048400000,-15,1560,1442037600000,1442052000000,-9,-10,2] + - ["VN",1442052000000,90,1560,1442041200000,1442055600000,-9,-10,2] + - ["VN",1442055600000,37,1560,1442048400000,1442059200000,-9,-10,2] + - ["VN",1442059200000,8,1560,1442052000000,1442062800000,-9,-10,2] + - ["VN",1442062800000,146,1560,1442055600000,1442066400000,-9,-10,3] + - ["VN",1442066400000,811,1560,1442059200000,1442070000000,-9,-10,3] + - ["VN",1442070000000,479,1560,1442062800000,1442084400000,-9,-10,3] + - ["VN",1442084400000,-10,1560,1442066400000,null,-9,-10,3] + - ["ZA",1442034000000,-3,127,null,1442048400000,-3,1,1] + - ["ZA",1442048400000,79,127,null,1442059200000,-3,1,1] + - ["ZA",1442059200000,50,127,1442034000000,1442070000000,-3,1,2] + - ["ZA",1442070000000,0,127,1442048400000,1442091600000,-3,1,2] + - ["ZA",1442091600000,1,127,1442059200000,null,-3,1,3] + - ["ZM",1442041200000,133,133,null,null,133,133,1] + - ["ZW",1442044800000,0,254,null,1442048400000,0,254,1] + - ["ZW",1442048400000,254,254,null,null,0,254,2] From 2a4a3ab0d5c7efe8285eba404ebfe519b1c6be69 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 10:29:56 +0000 Subject: [PATCH 092/164] updates to test ouptuts --- ...ipediaAggregationsMultipleOrdering.sqlTest | 48 +- .../window/wikipediaCumulativeOrdered.sqlTest | 1974 ++++++++--------- .../tests/window/wikipediaScanWindow.sqlTest | 496 ++--- ...ikipediaSimplePartitionInitialSort.sqlTest | 1974 ++++++++--------- 4 files changed, 2246 insertions(+), 2246 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest index b2b5aa49c611..e441d0f6f76a 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaAggregationsMultipleOrdering.sqlTest @@ -39,7 +39,7 @@ expectedResults: - ["CL",1442016000000,161,-194,13] - ["DE",1442016000000,167,231,14] - ["KR",1442016000000,1024,1788,15] - - ["",1442016000000,29873,603401,16] + - [null,1442016000000,29873,603401,16] - ["CL",1442019600000,-370,-154,1] - ["HK",1442019600000,-113,2090,2] - ["MY",1442019600000,-7,1018,3] @@ -76,7 +76,7 @@ expectedResults: - ["JP",1442019600000,2002,4883,34] - ["CA",1442019600000,2184,4315,35] - ["RU",1442019600000,2214,2513,36] - - ["",1442019600000,173892,856027,37] + - [null,1442019600000,173892,856027,37] - ["GT",1442023200000,-167,7,1] - ["IN",1442023200000,-142,2319,2] - ["CN",1442023200000,-13,239,3] @@ -109,7 +109,7 @@ expectedResults: - ["HK",1442023200000,2414,2247,30] - ["AR",1442023200000,2514,3156,31] - ["US",1442023200000,2844,7422,32] - - ["",1442023200000,399636,1022699,33] + - [null,1442023200000,399636,1022699,33] - ["ID",1442026800000,-416,-12,1] - ["HK",1442026800000,-211,3384,2] - ["KR",1442026800000,-179,3078,3] @@ -145,7 +145,7 @@ expectedResults: - ["CA",1442026800000,2216,4446,33] - ["SG",1442026800000,2758,2762,34] - ["MX",1442026800000,3642,5441,35] - - ["",1442026800000,252626,1353656,36] + - [null,1442026800000,252626,1353656,36] - ["AU",1442030400000,-377,402,1] - ["BE",1442030400000,-103,-45,2] - ["CA",1442030400000,-47,4685,3] @@ -177,7 +177,7 @@ expectedResults: - ["US",1442030400000,2023,14745,29] - ["CR",1442030400000,2497,3006,30] - ["GB",1442030400000,2524,5265,31] - - ["",1442030400000,166672,1524388,32] + - [null,1442030400000,166672,1524388,32] - ["ES",1442034000000,-52,167,1] - ["VN",1442034000000,-29,14,2] - ["GB",1442034000000,-12,5253,3] @@ -211,7 +211,7 @@ expectedResults: - ["IN",1442034000000,1350,3845,31] - ["UA",1442034000000,3468,3541,32] - ["US",1442034000000,3648,15701,33] - - ["",1442034000000,330957,1893946,34] + - [null,1442034000000,330957,1893946,34] - ["RU",1442037600000,-324,3554,1] - ["CA",1442037600000,-132,2221,2] - ["SA",1442037600000,-97,-72,3] @@ -247,7 +247,7 @@ expectedResults: - ["JP",1442037600000,2181,7873,33] - ["US",1442037600000,3675,12996,34] - ["FR",1442037600000,4174,6140,35] - - ["",1442037600000,200605,1810312,36] + - [null,1442037600000,200605,1810312,36] - ["MX",1442041200000,-294,1025,1] - ["IR",1442041200000,-79,749,2] - ["AO",1442041200000,-26,18,3] @@ -290,7 +290,7 @@ expectedResults: - ["MY",1442041200000,935,2475,40] - ["JP",1442041200000,1373,8819,41] - ["US",1442041200000,1999,11018,42] - - ["",1442041200000,543450,1866002,43] + - [null,1442041200000,543450,1866002,43] - ["ID",1442044800000,-388,-320,1] - ["ES",1442044800000,-169,54,2] - ["MY",1442044800000,-127,2483,3] @@ -331,7 +331,7 @@ expectedResults: - ["JP",1442044800000,1569,10803,38] - ["RU",1442044800000,2564,5719,39] - ["IN",1442044800000,2677,5038,40] - - ["",1442044800000,316002,2486700,41] + - [null,1442044800000,316002,2486700,41] - ["US",1442048400000,-466,5501,1] - ["NO",1442048400000,-447,77,2] - ["KR",1442048400000,-374,4138,3] @@ -377,7 +377,7 @@ expectedResults: - ["TJ",1442048400000,1471,1471,43] - ["JP",1442048400000,1981,10891,44] - ["FR",1442048400000,3027,9077,45] - - ["",1442048400000,308316,2439701,46] + - [null,1442048400000,308316,2439701,46] - ["AU",1442052000000,-643,279,1] - ["GE",1442052000000,-108,-140,2] - ["TH",1442052000000,-22,45,3] @@ -425,7 +425,7 @@ expectedResults: - ["JP",1442052000000,2789,8625,45] - ["AT",1442052000000,4793,4638,46] - ["BG",1442052000000,18936,19191,47] - - ["",1442052000000,787370,2698393,48] + - [null,1442052000000,787370,2698393,48] - ["BA",1442055600000,-202,-178,1] - ["IR",1442055600000,-124,1520,2] - ["LB",1442055600000,-67,-67,3] @@ -470,7 +470,7 @@ expectedResults: - ["KR",1442055600000,3640,5396,42] - ["IT",1442055600000,6240,12759,43] - ["UA",1442055600000,14202,15665,44] - - ["",1442055600000,283958,2544408,45] + - [null,1442055600000,283958,2544408,45] - ["TW",1442059200000,-157,342,1] - ["JP",1442059200000,-85,6653,2] - ["MA",1442059200000,-56,216,3] @@ -514,7 +514,7 @@ expectedResults: - ["RU",1442059200000,3902,8857,41] - ["FR",1442059200000,4650,16969,42] - ["GB",1442059200000,16111,23886,43] - - ["",1442059200000,459297,2579990,44] + - [null,1442059200000,459297,2579990,44] - ["CA",1442062800000,-367,1200,1] - ["TW",1442062800000,-272,752,2] - ["VG",1442062800000,-238,-238,3] @@ -558,7 +558,7 @@ expectedResults: - ["PL",1442062800000,4171,5290,41] - ["FR",1442062800000,5676,14416,42] - ["GB",1442062800000,5743,23520,43] - - ["",1442062800000,389465,2630189,44] + - [null,1442062800000,389465,2630189,44] - ["CL",1442066400000,-41,520,1] - ["TH",1442066400000,-34,-89,2] - ["AU",1442066400000,-21,-455,3] @@ -604,7 +604,7 @@ expectedResults: - ["FR",1442066400000,2516,17301,43] - ["KR",1442066400000,3299,8425,44] - ["IT",1442066400000,4155,15542,45] - - ["",1442066400000,351584,2218213,46] + - [null,1442066400000,351584,2218213,46] - ["IE",1442070000000,-100,2212,1] - ["NL",1442070000000,-84,1197,2] - ["CO",1442070000000,-45,41598,3] @@ -654,7 +654,7 @@ expectedResults: - ["US",1442070000000,3505,7603,47] - ["RU",1442070000000,4706,13603,48] - ["IN",1442070000000,12091,21331,49] - - ["",1442070000000,358515,2326738,50] + - [null,1442070000000,358515,2326738,50] - ["GR",1442073600000,-314,-63,1] - ["PH",1442073600000,-227,1892,2] - ["IR",1442073600000,-193,1390,3] @@ -698,7 +698,7 @@ expectedResults: - ["HK",1442073600000,5545,5896,41] - ["DE",1442073600000,6075,12922,42] - ["CO",1442073600000,39860,41182,43] - - ["",1442073600000,375394,2320518,44] + - [null,1442073600000,375394,2320518,44] - ["AR",1442077200000,-591,-189,1] - ["FR",1442077200000,-444,13268,2] - ["EC",1442077200000,-366,232,3] @@ -749,7 +749,7 @@ expectedResults: - ["IN",1442077200000,5699,19263,48] - ["AE",1442077200000,6323,6397,49] - ["MD",1442077200000,6916,6916,50] - - ["",1442077200000,392483,2303622,51] + - [null,1442077200000,392483,2303622,51] - ["MX",1442080800000,-376,4951,1] - ["BR",1442080800000,-267,5316,2] - ["PT",1442080800000,-79,3750,3] @@ -798,7 +798,7 @@ expectedResults: - ["US",1442080800000,4001,14988,46] - ["IT",1442080800000,5544,16805,47] - ["NL",1442080800000,8947,10355,48] - - ["",1442080800000,453077,2255910,49] + - [null,1442080800000,453077,2255910,49] - ["DE",1442084400000,-125,13816,1] - ["DK",1442084400000,-97,510,2] - ["SK",1442084400000,-92,380,3] @@ -850,7 +850,7 @@ expectedResults: - ["IT",1442084400000,2660,17075,49] - ["RU",1442084400000,6461,15941,50] - ["FR",1442084400000,6643,12891,51] - - ["",1442084400000,372569,2411822,52] + - [null,1442084400000,372569,2411822,52] - ["ES",1442088000000,-130,4807,1] - ["HU",1442088000000,-71,628,2] - ["UA",1442088000000,-21,-616,3] @@ -885,7 +885,7 @@ expectedResults: - ["IT",1442088000000,3746,17429,32] - ["AT",1442088000000,7050,7409,33] - ["CO",1442088000000,17150,18474,34] - - ["",1442088000000,303872,2410929,35] + - [null,1442088000000,303872,2410929,35] - ["UA",1442091600000,-388,-397,1] - ["IE",1442091600000,-71,1051,2] - ["RS",1442091600000,-15,887,3] @@ -926,7 +926,7 @@ expectedResults: - ["TR",1442091600000,3048,5577,38] - ["RU",1442091600000,3449,25694,39] - ["DE",1442091600000,4355,6889,40] - - ["",1442091600000,514427,2294605,41] + - [null,1442091600000,514427,2294605,41] - ["MX",1442095200000,-456,1846,1] - ["CA",1442095200000,-361,2740,2] - ["CL",1442095200000,-276,165,3] @@ -970,7 +970,7 @@ expectedResults: - ["PL",1442095200000,1851,3103,41] - ["ES",1442095200000,2506,3871,42] - ["IT",1442095200000,2940,10262,43] - - ["",1442095200000,374501,1841528,44] + - [null,1442095200000,374501,1841528,44] - ["BR",1442098800000,-645,329,1] - ["TW",1442098800000,-60,-113,2] - ["KR",1442098800000,-36,1629,3] @@ -1010,4 +1010,4 @@ expectedResults: - ["PE",1442098800000,1861,1772,37] - ["US",1442098800000,3575,8184,38] - ["RU",1442098800000,12098,18578,39] - - ["",1442098800000,276159,1468959,40] + - [null,1442098800000,276159,1468959,40] diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest index 7777120e2bae..a5ed81a50c0a 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaCumulativeOrdered.sqlTest @@ -43,990 +43,990 @@ expectedOperators: - { "type": "longSum", "name": "w0", "fieldName": "a0" } expectedResults: - - [ "", 1442016000000, 29873, 29873, null, 1442030400000, 29873, 787370, 1, 1, 0.0, 1, 0.041666666666666664 ] - - [ "", 1442030400000, 166672, 196545, null, 1442019600000, 29873, 787370, 1, 2, 0.043478260869565216, 2, 0.08333333333333333 ] - - [ "", 1442019600000, 173892, 370437, 1442016000000, 1442037600000, 29873, 787370, 1, 3, 0.08695652173913043, 3, 0.125 ] - - [ "", 1442037600000, 200605, 571042, 1442030400000, 1442026800000, 29873, 787370, 1, 4, 0.13043478260869565, 4, 0.16666666666666666 ] - - [ "", 1442026800000, 252626, 823668, 1442019600000, 1442098800000, 29873, 787370, 1, 5, 0.17391304347826086, 5, 0.20833333333333334 ] - - [ "", 1442098800000, 276159, 1099827, 1442037600000, 1442055600000, 29873, 787370, 1, 6, 0.21739130434782608, 6, 0.25 ] - - [ "", 1442055600000, 283958, 1383785, 1442026800000, 1442088000000, 29873, 787370, 1, 7, 0.2608695652173913, 7, 0.2916666666666667 ] - - [ "", 1442088000000, 303872, 1687657, 1442098800000, 1442048400000, 29873, 787370, 1, 8, 0.30434782608695654, 8, 0.3333333333333333 ] - - [ "", 1442048400000, 308316, 1995973, 1442055600000, 1442044800000, 29873, 787370, 2, 9, 0.34782608695652173, 9, 0.375 ] - - [ "", 1442044800000, 316002, 2311975, 1442088000000, 1442034000000, 29873, 787370, 2, 10, 0.391304347826087, 10, 0.4166666666666667 ] - - [ "", 1442034000000, 330957, 2642932, 1442048400000, 1442066400000, 29873, 787370, 2, 11, 0.43478260869565216, 11, 0.4583333333333333 ] - - [ "", 1442066400000, 351584, 2994516, 1442044800000, 1442070000000, 29873, 787370, 2, 12, 0.4782608695652174, 12, 0.5 ] - - [ "", 1442070000000, 358515, 3353031, 1442034000000, 1442084400000, 29873, 787370, 2, 13, 0.5217391304347826, 13, 0.5416666666666666 ] - - [ "", 1442084400000, 372569, 3725600, 1442066400000, 1442095200000, 29873, 787370, 2, 14, 0.5652173913043478, 14, 0.5833333333333334 ] - - [ "", 1442095200000, 374501, 4100101, 1442070000000, 1442073600000, 29873, 787370, 2, 15, 0.6086956521739131, 15, 0.625 ] - - [ "", 1442073600000, 375394, 4475495, 1442084400000, 1442062800000, 29873, 787370, 2, 16, 0.6521739130434783, 16, 0.6666666666666666 ] - - [ "", 1442062800000, 389465, 4864960, 1442095200000, 1442077200000, 29873, 787370, 3, 17, 0.6956521739130435, 17, 0.7083333333333334 ] - - [ "", 1442077200000, 392483, 5257443, 1442073600000, 1442023200000, 29873, 787370, 3, 18, 0.7391304347826086, 18, 0.75 ] - - [ "", 1442023200000, 399636, 5657079, 1442062800000, 1442080800000, 29873, 787370, 3, 19, 0.782608695652174, 19, 0.7916666666666666 ] - - [ "", 1442080800000, 453077, 6110156, 1442077200000, 1442059200000, 29873, 787370, 3, 20, 0.8260869565217391, 20, 0.8333333333333334 ] - - [ "", 1442059200000, 459297, 6569453, 1442023200000, 1442091600000, 29873, 787370, 3, 21, 0.8695652173913043, 21, 0.875 ] - - [ "", 1442091600000, 514427, 7083880, 1442080800000, 1442041200000, 29873, 787370, 3, 22, 0.9130434782608695, 22, 0.9166666666666666 ] - - [ "", 1442041200000, 543450, 7627330, 1442059200000, 1442052000000, 29873, 787370, 3, 23, 0.9565217391304348, 23, 0.9583333333333334 ] - - [ "", 1442052000000, 787370, 8414700, 1442091600000, null, 29873, 787370, 3, 24, 1.0, 24, 1.0 ] - - [ "AE", 1442059200000, -11, -11, null, 1442044800000, -11, 6323, 1, 1, 0.0, 1, 0.125 ] - - [ "AE", 1442044800000, -7, -18, null, 1442052000000, -11, 6323, 1, 2, 0.14285714285714285, 2, 0.25 ] - - [ "AE", 1442052000000, -3, -21, 1442059200000, 1442048400000, -11, 6323, 1, 3, 0.2857142857142857, 3, 0.375 ] - - [ "AE", 1442048400000, 39, 18, 1442044800000, 1442080800000, -11, 6323, 2, 4, 0.42857142857142855, 4, 0.5 ] - - [ "AE", 1442080800000, 42, 60, 1442052000000, 1442070000000, -11, 6323, 2, 5, 0.5714285714285714, 5, 0.625 ] - - [ "AE", 1442070000000, 46, 106, 1442048400000, 1442030400000, -11, 6323, 2, 6, 0.7142857142857143, 6, 0.75 ] - - [ "AE", 1442030400000, 118, 224, 1442080800000, 1442077200000, -11, 6323, 3, 7, 0.8571428571428571, 7, 0.875 ] - - [ "AE", 1442077200000, 6323, 6547, 1442070000000, null, -11, 6323, 3, 8, 1.0, 8, 1.0 ] - - [ "AL", 1442077200000, 26, 26, null, 1442091600000, 26, 54, 1, 1, 0.0, 1, 0.5 ] - - [ "AL", 1442091600000, 54, 80, null, null, 26, 54, 2, 2, 1.0, 2, 1.0 ] - - [ "AO", 1442041200000, -26, -26, null, 1442052000000, -26, 722, 1, 1, 0.0, 1, 0.25 ] - - [ "AO", 1442052000000, -18, -44, null, 1442088000000, -26, 722, 1, 2, 0.3333333333333333, 2, 0.5 ] - - [ "AO", 1442088000000, 62, 18, 1442041200000, 1442098800000, -26, 722, 2, 3, 0.6666666666666666, 3, 0.75 ] - - [ "AO", 1442098800000, 722, 740, 1442052000000, null, -26, 722, 3, 4, 1.0, 4, 1.0 ] - - [ "AR", 1442077200000, -591, -591, null, 1442055600000, -591, 2514, 1, 1, 0.0, 1, 0.058823529411764705 ] - - [ "AR", 1442055600000, -54, -645, null, 1442084400000, -591, 2514, 1, 2, 0.0625, 2, 0.11764705882352941 ] - - [ "AR", 1442084400000, -5, -650, 1442077200000, 1442030400000, -591, 2514, 1, 3, 0.125, 3, 0.17647058823529413 ] - - [ "AR", 1442030400000, -3, -653, 1442055600000, 1442066400000, -591, 2514, 1, 4, 0.1875, 4, 0.23529411764705882 ] - - [ "AR", 1442066400000, 0, -653, 1442084400000, 1442019600000, -591, 2514, 1, 5, 0.25, 5, 0.29411764705882354 ] - - [ "AR", 1442019600000, 1, -652, 1442030400000, 1442080800000, -591, 2514, 1, 6, 0.3125, 6, 0.4117647058823529 ] - - [ "AR", 1442080800000, 1, -651, 1442066400000, 1442062800000, -591, 2514, 2, 6, 0.3125, 6, 0.4117647058823529 ] - - [ "AR", 1442062800000, 29, -622, 1442019600000, 1442098800000, -591, 2514, 2, 8, 0.4375, 7, 0.47058823529411764 ] - - [ "AR", 1442098800000, 64, -558, 1442080800000, 1442037600000, -591, 2514, 2, 9, 0.5, 8, 0.5294117647058824 ] - - [ "AR", 1442037600000, 81, -477, 1442062800000, 1442059200000, -591, 2514, 2, 10, 0.5625, 9, 0.5882352941176471 ] - - [ "AR", 1442059200000, 210, -267, 1442098800000, 1442034000000, -591, 2514, 2, 11, 0.625, 10, 0.6470588235294118 ] - - [ "AR", 1442034000000, 212, -55, 1442037600000, 1442091600000, -591, 2514, 2, 12, 0.6875, 11, 0.7058823529411765 ] - - [ "AR", 1442091600000, 340, 285, 1442059200000, 1442070000000, -591, 2514, 3, 13, 0.75, 12, 0.7647058823529411 ] - - [ "AR", 1442070000000, 377, 662, 1442034000000, 1442095200000, -591, 2514, 3, 14, 0.8125, 13, 0.8235294117647058 ] - - [ "AR", 1442095200000, 630, 1292, 1442091600000, 1442026800000, -591, 2514, 3, 15, 0.875, 14, 0.8823529411764706 ] - - [ "AR", 1442026800000, 644, 1936, 1442070000000, 1442023200000, -591, 2514, 3, 16, 0.9375, 15, 0.9411764705882353 ] - - [ "AR", 1442023200000, 2514, 4450, 1442095200000, null, -591, 2514, 3, 17, 1.0, 16, 1.0 ] - - [ "AT", 1442062800000, -155, -155, null, 1442084400000, -155, 7050, 1, 1, 0.0, 1, 0.14285714285714285 ] - - [ "AT", 1442084400000, -2, -157, null, 1442066400000, -155, 7050, 1, 2, 0.16666666666666666, 2, 0.2857142857142857 ] - - [ "AT", 1442066400000, 0, -157, 1442062800000, 1442091600000, -155, 7050, 1, 3, 0.3333333333333333, 3, 0.42857142857142855 ] - - [ "AT", 1442091600000, 89, -68, 1442084400000, 1442070000000, -155, 7050, 2, 4, 0.5, 4, 0.5714285714285714 ] - - [ "AT", 1442070000000, 272, 204, 1442066400000, 1442052000000, -155, 7050, 2, 5, 0.6666666666666666, 5, 0.7142857142857143 ] - - [ "AT", 1442052000000, 4793, 4997, 1442091600000, 1442088000000, -155, 7050, 3, 6, 0.8333333333333334, 6, 0.8571428571428571 ] - - [ "AT", 1442088000000, 7050, 12047, 1442070000000, null, -155, 7050, 3, 7, 1.0, 7, 1.0 ] - - [ "AU", 1442052000000, -643, -643, null, 1442030400000, -643, 1138, 1, 1, 0.0, 1, 0.05263157894736842 ] - - [ "AU", 1442030400000, -377, -1020, null, 1442066400000, -643, 1138, 1, 2, 0.05555555555555555, 2, 0.10526315789473684 ] - - [ "AU", 1442066400000, -21, -1041, 1442052000000, 1442070000000, -643, 1138, 1, 3, 0.1111111111111111, 3, 0.15789473684210525 ] - - [ "AU", 1442070000000, -12, -1053, 1442030400000, 1442016000000, -643, 1138, 1, 4, 0.16666666666666666, 4, 0.21052631578947367 ] - - [ "AU", 1442016000000, 0, -1053, 1442066400000, 1442077200000, -643, 1138, 1, 5, 0.2222222222222222, 5, 0.2631578947368421 ] - - [ "AU", 1442077200000, 1, -1052, 1442070000000, 1442037600000, -643, 1138, 1, 6, 0.2777777777777778, 6, 0.3157894736842105 ] - - [ "AU", 1442037600000, 3, -1049, 1442016000000, 1442059200000, -643, 1138, 1, 7, 0.3333333333333333, 7, 0.3684210526315789 ] - - [ "AU", 1442059200000, 38, -1011, 1442077200000, 1442023200000, -643, 1138, 2, 8, 0.3888888888888889, 8, 0.42105263157894735 ] - - [ "AU", 1442023200000, 52, -959, 1442037600000, 1442048400000, -643, 1138, 2, 9, 0.4444444444444444, 9, 0.47368421052631576 ] - - [ "AU", 1442048400000, 135, -824, 1442059200000, 1442055600000, -643, 1138, 2, 10, 0.5, 10, 0.5263157894736842 ] - - [ "AU", 1442055600000, 182, -642, 1442023200000, 1442026800000, -643, 1138, 2, 11, 0.5555555555555556, 11, 0.5789473684210527 ] - - [ "AU", 1442026800000, 188, -454, 1442048400000, 1442041200000, -643, 1138, 2, 12, 0.6111111111111112, 12, 0.631578947368421 ] - - [ "AU", 1442041200000, 194, -260, 1442055600000, 1442019600000, -643, 1138, 2, 13, 0.6666666666666666, 13, 0.6842105263157895 ] - - [ "AU", 1442019600000, 253, -7, 1442026800000, 1442034000000, -643, 1138, 3, 14, 0.7222222222222222, 14, 0.7368421052631579 ] - - [ "AU", 1442034000000, 283, 276, 1442041200000, 1442044800000, -643, 1138, 3, 15, 0.7777777777777778, 15, 0.7894736842105263 ] - - [ "AU", 1442044800000, 373, 649, 1442019600000, 1442095200000, -643, 1138, 3, 16, 0.8333333333333334, 16, 0.8421052631578947 ] - - [ "AU", 1442095200000, 395, 1044, 1442034000000, 1442098800000, -643, 1138, 3, 17, 0.8888888888888888, 17, 0.8947368421052632 ] - - [ "AU", 1442098800000, 518, 1562, 1442044800000, 1442091600000, -643, 1138, 3, 18, 0.9444444444444444, 18, 0.9473684210526315 ] - - [ "AU", 1442091600000, 1138, 2700, 1442095200000, null, -643, 1138, 3, 19, 1.0, 19, 1.0 ] - - [ "BA", 1442055600000, -202, -202, null, 1442048400000, -202, 38, 1, 1, 0.0, 1, 0.25 ] - - [ "BA", 1442048400000, -13, -215, null, 1442084400000, -202, 38, 1, 2, 0.3333333333333333, 2, 0.5 ] - - [ "BA", 1442084400000, -1, -216, 1442055600000, 1442052000000, -202, 38, 2, 3, 0.6666666666666666, 3, 0.75 ] - - [ "BA", 1442052000000, 38, -178, 1442048400000, null, -202, 38, 3, 4, 1.0, 4, 1.0 ] - - [ "BD", 1442091600000, -2, -2, null, 1442019600000, -2, 854, 1, 1, 0.0, 1, 0.16666666666666666 ] - - [ "BD", 1442019600000, 0, -2, null, 1442077200000, -2, 854, 1, 2, 0.2, 2, 0.3333333333333333 ] - - [ "BD", 1442077200000, 75, 73, 1442091600000, 1442066400000, -2, 854, 2, 3, 0.4, 3, 0.5 ] - - [ "BD", 1442066400000, 76, 149, 1442019600000, 1442073600000, -2, 854, 2, 4, 0.6, 4, 0.6666666666666666 ] - - [ "BD", 1442073600000, 103, 252, 1442077200000, 1442041200000, -2, 854, 3, 5, 0.8, 5, 0.8333333333333334 ] - - [ "BD", 1442041200000, 854, 1106, 1442066400000, null, -2, 854, 3, 6, 1.0, 6, 1.0 ] - - [ "BE", 1442030400000, -103, -103, null, 1442052000000, -103, 233, 1, 1, 0.0, 1, 0.08333333333333333 ] - - [ "BE", 1442052000000, -1, -104, null, 1442080800000, -103, 233, 1, 2, 0.09090909090909091, 2, 0.16666666666666666 ] - - [ "BE", 1442080800000, 1, -103, 1442030400000, 1442098800000, -103, 233, 1, 3, 0.18181818181818182, 3, 0.25 ] - - [ "BE", 1442098800000, 9, -94, 1442052000000, 1442073600000, -103, 233, 1, 4, 0.2727272727272727, 4, 0.3333333333333333 ] - - [ "BE", 1442073600000, 19, -75, 1442080800000, 1442048400000, -103, 233, 2, 5, 0.36363636363636365, 5, 0.4166666666666667 ] - - [ "BE", 1442048400000, 59, -16, 1442098800000, 1442088000000, -103, 233, 2, 6, 0.45454545454545453, 6, 0.5 ] - - [ "BE", 1442088000000, 67, 51, 1442073600000, 1442062800000, -103, 233, 2, 7, 0.5454545454545454, 7, 0.5833333333333334 ] - - [ "BE", 1442062800000, 91, 142, 1442048400000, 1442091600000, -103, 233, 2, 8, 0.6363636363636364, 8, 0.6666666666666666 ] - - [ "BE", 1442091600000, 101, 243, 1442088000000, 1442066400000, -103, 233, 3, 9, 0.7272727272727273, 9, 0.75 ] - - [ "BE", 1442066400000, 136, 379, 1442062800000, 1442084400000, -103, 233, 3, 10, 0.8181818181818182, 10, 0.8333333333333334 ] - - [ "BE", 1442084400000, 183, 562, 1442091600000, 1442055600000, -103, 233, 3, 11, 0.9090909090909091, 11, 0.9166666666666666 ] - - [ "BE", 1442055600000, 233, 795, 1442066400000, null, -103, 233, 3, 12, 1.0, 12, 1.0 ] - - [ "BG", 1442041200000, 9, 9, null, 1442070000000, 9, 18936, 1, 1, 0.0, 1, 0.2 ] - - [ "BG", 1442070000000, 55, 64, null, 1442059200000, 9, 18936, 1, 2, 0.25, 2, 0.4 ] - - [ "BG", 1442059200000, 191, 255, 1442041200000, 1442084400000, 9, 18936, 2, 3, 0.5, 3, 0.6 ] - - [ "BG", 1442084400000, 401, 656, 1442070000000, 1442052000000, 9, 18936, 2, 4, 0.75, 4, 0.8 ] - - [ "BG", 1442052000000, 18936, 19592, 1442059200000, null, 9, 18936, 3, 5, 1.0, 5, 1.0 ] - - [ "BH", 1442052000000, 44, 44, null, null, 44, 44, 1, 1, 0.0, 1, 1.0 ] - - [ "BO", 1442095200000, -4, -4, null, 1442080800000, -4, 4, 1, 1, 0.0, 1, 0.3333333333333333 ] - - [ "BO", 1442080800000, 4, 0, null, 1442088000000, -4, 4, 2, 2, 0.5, 2, 1.0 ] - - [ "BO", 1442088000000, 4, 4, 1442095200000, null, -4, 4, 3, 2, 0.5, 2, 1.0 ] - - [ "BR", 1442098800000, -645, -645, null, 1442080800000, -645, 2253, 1, 1, 0.0, 1, 0.043478260869565216 ] - - [ "BR", 1442080800000, -267, -912, null, 1442016000000, -645, 2253, 1, 2, 0.045454545454545456, 2, 0.08695652173913043 ] - - [ "BR", 1442016000000, -248, -1160, 1442098800000, 1442041200000, -645, 2253, 1, 3, 0.09090909090909091, 3, 0.13043478260869565 ] - - [ "BR", 1442041200000, 3, -1157, 1442080800000, 1442091600000, -645, 2253, 1, 4, 0.13636363636363635, 4, 0.17391304347826086 ] - - [ "BR", 1442091600000, 11, -1146, 1442016000000, 1442034000000, -645, 2253, 1, 5, 0.18181818181818182, 5, 0.21739130434782608 ] - - [ "BR", 1442034000000, 21, -1125, 1442041200000, 1442030400000, -645, 2253, 1, 6, 0.22727272727272727, 6, 0.2608695652173913 ] - - [ "BR", 1442030400000, 30, -1095, 1442091600000, 1442026800000, -645, 2253, 1, 7, 0.2727272727272727, 7, 0.30434782608695654 ] - - [ "BR", 1442026800000, 51, -1044, 1442034000000, 1442044800000, -645, 2253, 1, 8, 0.3181818181818182, 8, 0.34782608695652173 ] - - [ "BR", 1442044800000, 71, -973, 1442030400000, 1442059200000, -645, 2253, 2, 9, 0.36363636363636365, 9, 0.391304347826087 ] - - [ "BR", 1442059200000, 73, -900, 1442026800000, 1442062800000, -645, 2253, 2, 10, 0.4090909090909091, 10, 0.43478260869565216 ] - - [ "BR", 1442062800000, 93, -807, 1442044800000, 1442088000000, -645, 2253, 2, 11, 0.45454545454545453, 11, 0.4782608695652174 ] - - [ "BR", 1442088000000, 215, -592, 1442059200000, 1442052000000, -645, 2253, 2, 12, 0.5, 12, 0.5217391304347826 ] - - [ "BR", 1442052000000, 232, -360, 1442062800000, 1442055600000, -645, 2253, 2, 13, 0.5454545454545454, 13, 0.5652173913043478 ] - - [ "BR", 1442055600000, 242, -118, 1442088000000, 1442037600000, -645, 2253, 2, 14, 0.5909090909090909, 14, 0.6086956521739131 ] - - [ "BR", 1442037600000, 267, 149, 1442052000000, 1442019600000, -645, 2253, 2, 15, 0.6363636363636364, 15, 0.6521739130434783 ] - - [ "BR", 1442019600000, 372, 521, 1442055600000, 1442084400000, -645, 2253, 2, 16, 0.6818181818181818, 16, 0.6956521739130435 ] - - [ "BR", 1442084400000, 492, 1013, 1442037600000, 1442070000000, -645, 2253, 3, 17, 0.7272727272727273, 17, 0.7391304347826086 ] - - [ "BR", 1442070000000, 536, 1549, 1442019600000, 1442095200000, -645, 2253, 3, 18, 0.7727272727272727, 18, 0.782608695652174 ] - - [ "BR", 1442095200000, 748, 2297, 1442084400000, 1442023200000, -645, 2253, 3, 19, 0.8181818181818182, 19, 0.8260869565217391 ] - - [ "BR", 1442023200000, 879, 3176, 1442070000000, 1442066400000, -645, 2253, 3, 20, 0.8636363636363636, 20, 0.8695652173913043 ] - - [ "BR", 1442066400000, 1034, 4210, 1442095200000, 1442073600000, -645, 2253, 3, 21, 0.9090909090909091, 21, 0.9130434782608695 ] - - [ "BR", 1442073600000, 2087, 6297, 1442023200000, 1442077200000, -645, 2253, 3, 22, 0.9545454545454546, 22, 0.9565217391304348 ] - - [ "BR", 1442077200000, 2253, 8550, 1442066400000, null, -645, 2253, 3, 23, 1.0, 23, 1.0 ] - - [ "BY", 1442055600000, 1, 1, null, 1442084400000, 1, 1464, 1, 1, 0.0, 1, 0.2857142857142857 ] - - [ "BY", 1442084400000, 1, 2, null, 1442080800000, 1, 1464, 1, 1, 0.0, 1, 0.2857142857142857 ] - - [ "BY", 1442080800000, 28, 30, 1442055600000, 1442077200000, 1, 1464, 1, 3, 0.3333333333333333, 2, 0.42857142857142855 ] - - [ "BY", 1442077200000, 30, 60, 1442084400000, 1442088000000, 1, 1464, 2, 4, 0.5, 3, 0.5714285714285714 ] - - [ "BY", 1442088000000, 33, 93, 1442080800000, 1442073600000, 1, 1464, 2, 5, 0.6666666666666666, 4, 0.7142857142857143 ] - - [ "BY", 1442073600000, 596, 689, 1442077200000, 1442059200000, 1, 1464, 3, 6, 0.8333333333333334, 5, 0.8571428571428571 ] - - [ "BY", 1442059200000, 1464, 2153, 1442088000000, null, 1, 1464, 3, 7, 1.0, 6, 1.0 ] - - [ "CA", 1442016000000, -371, -371, null, 1442062800000, -371, 2858, 1, 1, 0.0, 1, 0.045454545454545456 ] - - [ "CA", 1442062800000, -367, -738, null, 1442095200000, -371, 2858, 1, 2, 0.047619047619047616, 2, 0.09090909090909091 ] - - [ "CA", 1442095200000, -361, -1099, 1442016000000, 1442077200000, -371, 2858, 1, 3, 0.09523809523809523, 3, 0.13636363636363635 ] - - [ "CA", 1442077200000, -282, -1381, 1442062800000, 1442037600000, -371, 2858, 1, 4, 0.14285714285714285, 4, 0.18181818181818182 ] - - [ "CA", 1442037600000, -132, -1513, 1442095200000, 1442030400000, -371, 2858, 1, 5, 0.19047619047619047, 5, 0.22727272727272727 ] - - [ "CA", 1442030400000, -47, -1560, 1442077200000, 1442044800000, -371, 2858, 1, 6, 0.23809523809523808, 6, 0.2727272727272727 ] - - [ "CA", 1442044800000, 1, -1559, 1442037600000, 1442041200000, -371, 2858, 1, 7, 0.2857142857142857, 7, 0.3181818181818182 ] - - [ "CA", 1442041200000, 5, -1554, 1442030400000, 1442088000000, -371, 2858, 1, 8, 0.3333333333333333, 8, 0.36363636363636365 ] - - [ "CA", 1442088000000, 35, -1519, 1442044800000, 1442052000000, -371, 2858, 2, 9, 0.38095238095238093, 9, 0.4090909090909091 ] - - [ "CA", 1442052000000, 38, -1481, 1442041200000, 1442084400000, -371, 2858, 2, 10, 0.42857142857142855, 10, 0.45454545454545453 ] - - [ "CA", 1442084400000, 44, -1437, 1442088000000, 1442073600000, -371, 2858, 2, 11, 0.47619047619047616, 11, 0.5 ] - - [ "CA", 1442073600000, 86, -1351, 1442052000000, 1442098800000, -371, 2858, 2, 12, 0.5238095238095238, 12, 0.5454545454545454 ] - - [ "CA", 1442098800000, 164, -1187, 1442084400000, 1442034000000, -371, 2858, 2, 13, 0.5714285714285714, 13, 0.5909090909090909 ] - - [ "CA", 1442034000000, 178, -1009, 1442073600000, 1442070000000, -371, 2858, 2, 14, 0.6190476190476191, 14, 0.6363636363636364 ] - - [ "CA", 1442070000000, 185, -824, 1442098800000, 1442023200000, -371, 2858, 2, 15, 0.6666666666666666, 15, 0.6818181818181818 ] - - [ "CA", 1442023200000, 286, -538, 1442034000000, 1442066400000, -371, 2858, 3, 16, 0.7142857142857143, 16, 0.7272727272727273 ] - - [ "CA", 1442066400000, 307, -231, 1442070000000, 1442080800000, -371, 2858, 3, 17, 0.7619047619047619, 17, 0.7727272727272727 ] - - [ "CA", 1442080800000, 481, 250, 1442023200000, 1442059200000, -371, 2858, 3, 18, 0.8095238095238095, 18, 0.8181818181818182 ] - - [ "CA", 1442059200000, 1036, 1286, 1442066400000, 1442019600000, -371, 2858, 3, 19, 0.8571428571428571, 19, 0.8636363636363636 ] - - [ "CA", 1442019600000, 2184, 3470, 1442080800000, 1442026800000, -371, 2858, 3, 20, 0.9047619047619048, 20, 0.9090909090909091 ] - - [ "CA", 1442026800000, 2216, 5686, 1442059200000, 1442091600000, -371, 2858, 3, 21, 0.9523809523809523, 21, 0.9545454545454546 ] - - [ "CA", 1442091600000, 2858, 8544, 1442019600000, null, -371, 2858, 3, 22, 1.0, 22, 1.0 ] - - [ "CH", 1442044800000, -54, -54, null, 1442055600000, -54, 360, 1, 1, 0.0, 1, 0.08333333333333333 ] - - [ "CH", 1442055600000, 0, -54, null, 1442077200000, -54, 360, 1, 2, 0.09090909090909091, 2, 0.16666666666666666 ] - - [ "CH", 1442077200000, 6, -48, 1442044800000, 1442070000000, -54, 360, 1, 3, 0.18181818181818182, 3, 0.25 ] - - [ "CH", 1442070000000, 11, -37, 1442055600000, 1442084400000, -54, 360, 1, 4, 0.2727272727272727, 4, 0.3333333333333333 ] - - [ "CH", 1442084400000, 13, -24, 1442077200000, 1442062800000, -54, 360, 2, 5, 0.36363636363636365, 5, 0.4166666666666667 ] - - [ "CH", 1442062800000, 22, -2, 1442070000000, 1442048400000, -54, 360, 2, 6, 0.45454545454545453, 6, 0.5 ] - - [ "CH", 1442048400000, 24, 22, 1442084400000, 1442052000000, -54, 360, 2, 7, 0.5454545454545454, 7, 0.5833333333333334 ] - - [ "CH", 1442052000000, 47, 69, 1442062800000, 1442037600000, -54, 360, 2, 8, 0.6363636363636364, 8, 0.6666666666666666 ] - - [ "CH", 1442037600000, 59, 128, 1442048400000, 1442091600000, -54, 360, 3, 9, 0.7272727272727273, 9, 0.75 ] - - [ "CH", 1442091600000, 67, 195, 1442052000000, 1442041200000, -54, 360, 3, 10, 0.8181818181818182, 10, 0.8333333333333334 ] - - [ "CH", 1442041200000, 198, 393, 1442037600000, 1442073600000, -54, 360, 3, 11, 0.9090909090909091, 11, 0.9166666666666666 ] - - [ "CH", 1442073600000, 360, 753, 1442091600000, null, -54, 360, 3, 12, 1.0, 12, 1.0 ] - - [ "CL", 1442019600000, -370, -370, null, 1442095200000, -370, 390, 1, 1, 0.0, 1, 0.05 ] - - [ "CL", 1442095200000, -276, -646, null, 1442066400000, -370, 390, 1, 2, 0.05263157894736842, 2, 0.1 ] - - [ "CL", 1442066400000, -41, -687, 1442019600000, 1442077200000, -370, 390, 1, 3, 0.10526315789473684, 3, 0.15 ] - - [ "CL", 1442077200000, -15, -702, 1442095200000, 1442059200000, -370, 390, 1, 4, 0.15789473684210525, 4, 0.2 ] - - [ "CL", 1442059200000, -12, -714, 1442066400000, 1442034000000, -370, 390, 1, 5, 0.21052631578947367, 5, 0.25 ] - - [ "CL", 1442034000000, -1, -715, 1442077200000, 1442041200000, -370, 390, 1, 6, 0.2631578947368421, 6, 0.35 ] - - [ "CL", 1442041200000, -1, -716, 1442059200000, 1442037600000, -370, 390, 1, 6, 0.2631578947368421, 6, 0.35 ] - - [ "CL", 1442037600000, 2, -714, 1442034000000, 1442098800000, -370, 390, 2, 8, 0.3684210526315789, 7, 0.4 ] - - [ "CL", 1442098800000, 9, -705, 1442041200000, 1442070000000, -370, 390, 2, 9, 0.42105263157894735, 8, 0.45 ] - - [ "CL", 1442070000000, 13, -692, 1442037600000, 1442023200000, -370, 390, 2, 10, 0.47368421052631576, 9, 0.5 ] - - [ "CL", 1442023200000, 15, -677, 1442098800000, 1442062800000, -370, 390, 2, 11, 0.5263157894736842, 10, 0.55 ] - - [ "CL", 1442062800000, 17, -660, 1442070000000, 1442080800000, -370, 390, 2, 12, 0.5789473684210527, 11, 0.65 ] - - [ "CL", 1442080800000, 17, -643, 1442023200000, 1442091600000, -370, 390, 2, 12, 0.5789473684210527, 11, 0.65 ] - - [ "CL", 1442091600000, 20, -623, 1442062800000, 1442030400000, -370, 390, 2, 14, 0.6842105263157895, 12, 0.7 ] - - [ "CL", 1442030400000, 40, -583, 1442080800000, 1442084400000, -370, 390, 3, 15, 0.7368421052631579, 13, 0.75 ] - - [ "CL", 1442084400000, 126, -457, 1442091600000, 1442073600000, -370, 390, 3, 16, 0.7894736842105263, 14, 0.8 ] - - [ "CL", 1442073600000, 153, -304, 1442030400000, 1442016000000, -370, 390, 3, 17, 0.8421052631578947, 15, 0.85 ] - - [ "CL", 1442016000000, 161, -143, 1442084400000, 1442088000000, -370, 390, 3, 18, 0.8947368421052632, 16, 0.9 ] - - [ "CL", 1442088000000, 286, 143, 1442073600000, 1442052000000, -370, 390, 3, 19, 0.9473684210526315, 17, 0.95 ] - - [ "CL", 1442052000000, 390, 533, 1442016000000, null, -370, 390, 3, 20, 1.0, 18, 1.0 ] - - [ "CN", 1442066400000, -15, -15, null, 1442023200000, -15, 293, 1, 1, 0.0, 1, 0.1 ] - - [ "CN", 1442023200000, -13, -28, null, 1442080800000, -15, 293, 1, 2, 0.1111111111111111, 2, 0.2 ] - - [ "CN", 1442080800000, -10, -38, 1442066400000, 1442084400000, -15, 293, 1, 3, 0.2222222222222222, 3, 0.3 ] - - [ "CN", 1442084400000, -1, -39, 1442023200000, 1442052000000, -15, 293, 1, 4, 0.3333333333333333, 4, 0.4 ] - - [ "CN", 1442052000000, 0, -39, 1442080800000, 1442059200000, -15, 293, 2, 5, 0.4444444444444444, 5, 0.5 ] - - [ "CN", 1442059200000, 8, -31, 1442084400000, 1442055600000, -15, 293, 2, 6, 0.5555555555555556, 6, 0.6 ] - - [ "CN", 1442055600000, 69, 38, 1442052000000, 1442037600000, -15, 293, 2, 7, 0.6666666666666666, 7, 0.7 ] - - [ "CN", 1442037600000, 98, 136, 1442059200000, 1442026800000, -15, 293, 3, 8, 0.7777777777777778, 8, 0.8 ] - - [ "CN", 1442026800000, 154, 290, 1442055600000, 1442048400000, -15, 293, 3, 9, 0.8888888888888888, 9, 0.9 ] - - [ "CN", 1442048400000, 293, 583, 1442037600000, null, -15, 293, 3, 10, 1.0, 10, 1.0 ] - - [ "CO", 1442070000000, -45, -45, null, 1442023200000, -45, 39860, 1, 1, 0.0, 1, 0.06666666666666667 ] - - [ "CO", 1442023200000, 9, -36, null, 1442019600000, -45, 39860, 1, 2, 0.07142857142857142, 2, 0.13333333333333333 ] - - [ "CO", 1442019600000, 12, -24, 1442070000000, 1442016000000, -45, 39860, 1, 3, 0.14285714285714285, 3, 0.2 ] - - [ "CO", 1442016000000, 16, -8, 1442023200000, 1442080800000, -45, 39860, 1, 4, 0.21428571428571427, 4, 0.26666666666666666 ] - - [ "CO", 1442080800000, 25, 17, 1442019600000, 1442084400000, -45, 39860, 1, 5, 0.2857142857142857, 5, 0.3333333333333333 ] - - [ "CO", 1442084400000, 51, 68, 1442016000000, 1442098800000, -45, 39860, 2, 6, 0.35714285714285715, 6, 0.4 ] - - [ "CO", 1442098800000, 83, 151, 1442080800000, 1442066400000, -45, 39860, 2, 7, 0.42857142857142855, 7, 0.4666666666666667 ] - - [ "CO", 1442066400000, 288, 439, 1442084400000, 1442095200000, -45, 39860, 2, 8, 0.5, 8, 0.5333333333333333 ] - - [ "CO", 1442095200000, 290, 729, 1442098800000, 1442091600000, -45, 39860, 2, 9, 0.5714285714285714, 9, 0.6 ] - - [ "CO", 1442091600000, 377, 1106, 1442066400000, 1442030400000, -45, 39860, 2, 10, 0.6428571428571429, 10, 0.6666666666666666 ] - - [ "CO", 1442030400000, 441, 1547, 1442095200000, 1442059200000, -45, 39860, 3, 11, 0.7142857142857143, 11, 0.7333333333333333 ] - - [ "CO", 1442059200000, 473, 2020, 1442091600000, 1442077200000, -45, 39860, 3, 12, 0.7857142857142857, 12, 0.8 ] - - [ "CO", 1442077200000, 581, 2601, 1442030400000, 1442088000000, -45, 39860, 3, 13, 0.8571428571428571, 13, 0.8666666666666667 ] - - [ "CO", 1442088000000, 17150, 19751, 1442059200000, 1442073600000, -45, 39860, 3, 14, 0.9285714285714286, 14, 0.9333333333333333 ] - - [ "CO", 1442073600000, 39860, 59611, 1442077200000, null, -45, 39860, 3, 15, 1.0, 15, 1.0 ] - - [ "CR", 1442041200000, 51, 51, null, 1442019600000, 51, 2497, 1, 1, 0.0, 1, 0.125 ] - - [ "CR", 1442019600000, 62, 113, null, 1442023200000, 51, 2497, 1, 2, 0.14285714285714285, 2, 0.375 ] - - [ "CR", 1442023200000, 62, 175, 1442041200000, 1442088000000, 51, 2497, 1, 2, 0.14285714285714285, 2, 0.375 ] - - [ "CR", 1442088000000, 72, 247, 1442019600000, 1442026800000, 51, 2497, 2, 4, 0.42857142857142855, 3, 0.5 ] - - [ "CR", 1442026800000, 140, 387, 1442023200000, 1442048400000, 51, 2497, 2, 5, 0.5714285714285714, 4, 0.625 ] - - [ "CR", 1442048400000, 163, 550, 1442088000000, 1442044800000, 51, 2497, 2, 6, 0.7142857142857143, 5, 0.75 ] - - [ "CR", 1442044800000, 194, 744, 1442026800000, 1442030400000, 51, 2497, 3, 7, 0.8571428571428571, 6, 0.875 ] - - [ "CR", 1442030400000, 2497, 3241, 1442048400000, null, 51, 2497, 3, 8, 1.0, 7, 1.0 ] - - [ "CZ", 1442080800000, -28, -28, null, 1442026800000, -28, 2051, 1, 1, 0.0, 1, 0.09090909090909091 ] - - [ "CZ", 1442026800000, -19, -47, null, 1442062800000, -28, 2051, 1, 2, 0.1, 2, 0.18181818181818182 ] - - [ "CZ", 1442062800000, 0, -47, 1442080800000, 1442098800000, -28, 2051, 1, 3, 0.2, 3, 0.2727272727272727 ] - - [ "CZ", 1442098800000, 2, -45, 1442026800000, 1442037600000, -28, 2051, 1, 4, 0.3, 4, 0.36363636363636365 ] - - [ "CZ", 1442037600000, 18, -27, 1442062800000, 1442059200000, -28, 2051, 2, 5, 0.4, 5, 0.45454545454545453 ] - - [ "CZ", 1442059200000, 21, -6, 1442098800000, 1442034000000, -28, 2051, 2, 6, 0.5, 6, 0.5454545454545454 ] - - [ "CZ", 1442034000000, 78, 72, 1442037600000, 1442077200000, -28, 2051, 2, 7, 0.6, 7, 0.6363636363636364 ] - - [ "CZ", 1442077200000, 115, 187, 1442059200000, 1442070000000, -28, 2051, 2, 8, 0.7, 8, 0.7272727272727273 ] - - [ "CZ", 1442070000000, 168, 355, 1442034000000, 1442055600000, -28, 2051, 3, 9, 0.8, 9, 0.8181818181818182 ] - - [ "CZ", 1442055600000, 1073, 1428, 1442077200000, 1442073600000, -28, 2051, 3, 10, 0.9, 10, 0.9090909090909091 ] - - [ "CZ", 1442073600000, 2051, 3479, 1442070000000, null, -28, 2051, 3, 11, 1.0, 11, 1.0 ] - - [ "DE", 1442084400000, -125, -125, null, 1442019600000, -125, 6075, 1, 1, 0.0, 1, 0.043478260869565216 ] - - [ "DE", 1442019600000, 0, -125, null, 1442023200000, -125, 6075, 1, 2, 0.045454545454545456, 2, 0.08695652173913043 ] - - [ "DE", 1442023200000, 64, -61, 1442084400000, 1442016000000, -125, 6075, 1, 3, 0.09090909090909091, 3, 0.13043478260869565 ] - - [ "DE", 1442016000000, 167, 106, 1442019600000, 1442088000000, -125, 6075, 1, 4, 0.13636363636363635, 4, 0.17391304347826086 ] - - [ "DE", 1442088000000, 190, 296, 1442023200000, 1442041200000, -125, 6075, 1, 5, 0.18181818181818182, 5, 0.21739130434782608 ] - - [ "DE", 1442041200000, 197, 493, 1442016000000, 1442062800000, -125, 6075, 1, 6, 0.22727272727272727, 6, 0.2608695652173913 ] - - [ "DE", 1442062800000, 283, 776, 1442088000000, 1442059200000, -125, 6075, 1, 7, 0.2727272727272727, 7, 0.30434782608695654 ] - - [ "DE", 1442059200000, 289, 1065, 1442041200000, 1442098800000, -125, 6075, 1, 8, 0.3181818181818182, 8, 0.34782608695652173 ] - - [ "DE", 1442098800000, 329, 1394, 1442062800000, 1442034000000, -125, 6075, 2, 9, 0.36363636363636365, 9, 0.391304347826087 ] - - [ "DE", 1442034000000, 358, 1752, 1442059200000, 1442030400000, -125, 6075, 2, 10, 0.4090909090909091, 10, 0.43478260869565216 ] - - [ "DE", 1442030400000, 373, 2125, 1442098800000, 1442037600000, -125, 6075, 2, 11, 0.45454545454545453, 11, 0.4782608695652174 ] - - [ "DE", 1442037600000, 544, 2669, 1442034000000, 1442048400000, -125, 6075, 2, 12, 0.5, 12, 0.5217391304347826 ] - - [ "DE", 1442048400000, 811, 3480, 1442030400000, 1442044800000, -125, 6075, 2, 13, 0.5454545454545454, 13, 0.5652173913043478 ] - - [ "DE", 1442044800000, 979, 4459, 1442037600000, 1442095200000, -125, 6075, 2, 14, 0.5909090909090909, 14, 0.6086956521739131 ] - - [ "DE", 1442095200000, 1007, 5466, 1442048400000, 1442080800000, -125, 6075, 2, 15, 0.6363636363636364, 15, 0.6521739130434783 ] - - [ "DE", 1442080800000, 1133, 6599, 1442044800000, 1442055600000, -125, 6075, 2, 16, 0.6818181818181818, 16, 0.6956521739130435 ] - - [ "DE", 1442055600000, 1523, 8122, 1442095200000, 1442066400000, -125, 6075, 3, 17, 0.7272727272727273, 17, 0.7391304347826086 ] - - [ "DE", 1442066400000, 1577, 9699, 1442080800000, 1442052000000, -125, 6075, 3, 18, 0.7727272727272727, 18, 0.782608695652174 ] - - [ "DE", 1442052000000, 1600, 11299, 1442055600000, 1442070000000, -125, 6075, 3, 19, 0.8181818181818182, 19, 0.8260869565217391 ] - - [ "DE", 1442070000000, 1666, 12965, 1442066400000, 1442077200000, -125, 6075, 3, 20, 0.8636363636363636, 20, 0.8695652173913043 ] - - [ "DE", 1442077200000, 2188, 15153, 1442052000000, 1442091600000, -125, 6075, 3, 21, 0.9090909090909091, 21, 0.9130434782608695 ] - - [ "DE", 1442091600000, 4355, 19508, 1442070000000, 1442073600000, -125, 6075, 3, 22, 0.9545454545454546, 22, 0.9565217391304348 ] - - [ "DE", 1442073600000, 6075, 25583, 1442077200000, null, -125, 6075, 3, 23, 1.0, 23, 1.0 ] - - [ "DK", 1442084400000, -97, -97, null, 1442077200000, -97, 416, 1, 1, 0.0, 1, 0.08333333333333333 ] - - [ "DK", 1442077200000, -9, -106, null, 1442048400000, -97, 416, 1, 2, 0.09090909090909091, 2, 0.16666666666666666 ] - - [ "DK", 1442048400000, -5, -111, 1442084400000, 1442059200000, -97, 416, 1, 3, 0.18181818181818182, 3, 0.25 ] - - [ "DK", 1442059200000, 0, -111, 1442077200000, 1442095200000, -97, 416, 1, 4, 0.2727272727272727, 4, 0.4166666666666667 ] - - [ "DK", 1442095200000, 0, -111, 1442048400000, 1442062800000, -97, 416, 2, 4, 0.2727272727272727, 4, 0.4166666666666667 ] - - [ "DK", 1442062800000, 1, -110, 1442059200000, 1442037600000, -97, 416, 2, 6, 0.45454545454545453, 5, 0.5 ] - - [ "DK", 1442037600000, 10, -100, 1442095200000, 1442044800000, -97, 416, 2, 7, 0.5454545454545454, 6, 0.5833333333333334 ] - - [ "DK", 1442044800000, 36, -64, 1442062800000, 1442055600000, -97, 416, 2, 8, 0.6363636363636364, 7, 0.6666666666666666 ] - - [ "DK", 1442055600000, 42, -22, 1442037600000, 1442080800000, -97, 416, 3, 9, 0.7272727272727273, 8, 0.75 ] - - [ "DK", 1442080800000, 61, 39, 1442044800000, 1442091600000, -97, 416, 3, 10, 0.8181818181818182, 9, 0.8333333333333334 ] - - [ "DK", 1442091600000, 139, 178, 1442055600000, 1442066400000, -97, 416, 3, 11, 0.9090909090909091, 10, 0.9166666666666666 ] - - [ "DK", 1442066400000, 416, 594, 1442080800000, null, -97, 416, 3, 12, 1.0, 11, 1.0 ] - - [ "DO", 1442023200000, 8, 8, null, 1442084400000, 8, 200, 1, 1, 0.0, 1, 0.4 ] - - [ "DO", 1442084400000, 8, 16, null, 1442095200000, 8, 200, 1, 1, 0.0, 1, 0.4 ] - - [ "DO", 1442095200000, 13, 29, 1442023200000, 1442066400000, 8, 200, 2, 3, 0.5, 2, 0.6 ] - - [ "DO", 1442066400000, 35, 64, 1442084400000, 1442073600000, 8, 200, 2, 4, 0.75, 3, 0.8 ] - - [ "DO", 1442073600000, 200, 264, 1442095200000, null, 8, 200, 3, 5, 1.0, 4, 1.0 ] - - [ "DZ", 1442077200000, -1, -1, null, null, -1, -1, 1, 1, 0.0, 1, 1.0 ] - - [ "EC", 1442077200000, -366, -366, null, 1442023200000, -366, 568, 1, 1, 0.0, 1, 0.16666666666666666 ] - - [ "EC", 1442023200000, -9, -375, null, 1442030400000, -366, 568, 1, 2, 0.2, 2, 0.3333333333333333 ] - - [ "EC", 1442030400000, 0, -375, 1442077200000, 1442095200000, -366, 568, 2, 3, 0.4, 3, 0.5 ] - - [ "EC", 1442095200000, 10, -365, 1442023200000, 1442019600000, -366, 568, 2, 4, 0.6, 4, 0.6666666666666666 ] - - [ "EC", 1442019600000, 29, -336, 1442030400000, 1442084400000, -366, 568, 3, 5, 0.8, 5, 0.8333333333333334 ] - - [ "EC", 1442084400000, 568, 232, 1442095200000, null, -366, 568, 3, 6, 1.0, 6, 1.0 ] - - [ "EE", 1442044800000, -19, -19, null, 1442041200000, -19, 37, 1, 1, 0.0, 1, 0.5 ] - - [ "EE", 1442041200000, 37, 18, null, null, -19, 37, 2, 2, 1.0, 2, 1.0 ] - - [ "EG", 1442073600000, 1, 1, null, 1442055600000, 1, 112, 1, 1, 0.0, 1, 0.2 ] - - [ "EG", 1442055600000, 14, 15, null, 1442026800000, 1, 112, 1, 2, 0.25, 2, 0.4 ] - - [ "EG", 1442026800000, 16, 31, 1442073600000, 1442091600000, 1, 112, 2, 3, 0.5, 3, 0.6 ] - - [ "EG", 1442091600000, 27, 58, 1442055600000, 1442062800000, 1, 112, 2, 4, 0.75, 4, 0.8 ] - - [ "EG", 1442062800000, 112, 170, 1442026800000, null, 1, 112, 3, 5, 1.0, 5, 1.0 ] - - [ "ES", 1442044800000, -169, -169, null, 1442088000000, -169, 2506, 1, 1, 0.0, 1, 0.05 ] - - [ "ES", 1442088000000, -130, -299, null, 1442062800000, -169, 2506, 1, 2, 0.05263157894736842, 2, 0.1 ] - - [ "ES", 1442062800000, -71, -370, 1442044800000, 1442034000000, -169, 2506, 1, 3, 0.10526315789473684, 3, 0.15 ] - - [ "ES", 1442034000000, -52, -422, 1442088000000, 1442023200000, -169, 2506, 1, 4, 0.15789473684210525, 4, 0.2 ] - - [ "ES", 1442023200000, -5, -427, 1442062800000, 1442052000000, -169, 2506, 1, 5, 0.21052631578947367, 5, 0.25 ] - - [ "ES", 1442052000000, -4, -431, 1442034000000, 1442037600000, -169, 2506, 1, 6, 0.2631578947368421, 6, 0.3 ] - - [ "ES", 1442037600000, 3, -428, 1442023200000, 1442070000000, -169, 2506, 1, 7, 0.3157894736842105, 7, 0.35 ] - - [ "ES", 1442070000000, 61, -367, 1442052000000, 1442019600000, -169, 2506, 2, 8, 0.3684210526315789, 8, 0.4 ] - - [ "ES", 1442019600000, 103, -264, 1442037600000, 1442041200000, -169, 2506, 2, 9, 0.42105263157894735, 9, 0.45 ] - - [ "ES", 1442041200000, 118, -146, 1442070000000, 1442073600000, -169, 2506, 2, 10, 0.47368421052631576, 10, 0.5 ] - - [ "ES", 1442073600000, 154, 8, 1442019600000, 1442048400000, -169, 2506, 2, 11, 0.5263157894736842, 11, 0.55 ] - - [ "ES", 1442048400000, 158, 166, 1442041200000, 1442084400000, -169, 2506, 2, 12, 0.5789473684210527, 12, 0.6 ] - - [ "ES", 1442084400000, 337, 503, 1442073600000, 1442098800000, -169, 2506, 2, 13, 0.631578947368421, 13, 0.65 ] - - [ "ES", 1442098800000, 458, 961, 1442048400000, 1442066400000, -169, 2506, 2, 14, 0.6842105263157895, 14, 0.7 ] - - [ "ES", 1442066400000, 461, 1422, 1442084400000, 1442055600000, -169, 2506, 3, 15, 0.7368421052631579, 15, 0.75 ] - - [ "ES", 1442055600000, 495, 1917, 1442098800000, 1442091600000, -169, 2506, 3, 16, 0.7894736842105263, 16, 0.8 ] - - [ "ES", 1442091600000, 700, 2617, 1442066400000, 1442059200000, -169, 2506, 3, 17, 0.8421052631578947, 17, 0.85 ] - - [ "ES", 1442059200000, 1086, 3703, 1442055600000, 1442077200000, -169, 2506, 3, 18, 0.8947368421052632, 18, 0.9 ] - - [ "ES", 1442077200000, 1240, 4943, 1442091600000, 1442095200000, -169, 2506, 3, 19, 0.9473684210526315, 19, 0.95 ] - - [ "ES", 1442095200000, 2506, 7449, 1442059200000, null, -169, 2506, 3, 20, 1.0, 20, 1.0 ] - - [ "FI", 1442073600000, -1, -1, null, 1442048400000, -1, 1491, 1, 1, 0.0, 1, 0.08333333333333333 ] - - [ "FI", 1442048400000, 12, 11, null, 1442037600000, -1, 1491, 1, 2, 0.09090909090909091, 2, 0.16666666666666666 ] - - [ "FI", 1442037600000, 14, 25, 1442073600000, 1442062800000, -1, 1491, 1, 3, 0.18181818181818182, 3, 0.25 ] - - [ "FI", 1442062800000, 19, 44, 1442048400000, 1442095200000, -1, 1491, 1, 4, 0.2727272727272727, 4, 0.3333333333333333 ] - - [ "FI", 1442095200000, 69, 113, 1442037600000, 1442080800000, -1, 1491, 2, 5, 0.36363636363636365, 5, 0.4166666666666667 ] - - [ "FI", 1442080800000, 104, 217, 1442062800000, 1442066400000, -1, 1491, 2, 6, 0.45454545454545453, 6, 0.5 ] - - [ "FI", 1442066400000, 183, 400, 1442095200000, 1442052000000, -1, 1491, 2, 7, 0.5454545454545454, 7, 0.5833333333333334 ] - - [ "FI", 1442052000000, 186, 586, 1442080800000, 1442077200000, -1, 1491, 2, 8, 0.6363636363636364, 8, 0.6666666666666666 ] - - [ "FI", 1442077200000, 200, 786, 1442066400000, 1442059200000, -1, 1491, 3, 9, 0.7272727272727273, 9, 0.75 ] - - [ "FI", 1442059200000, 407, 1193, 1442052000000, 1442084400000, -1, 1491, 3, 10, 0.8181818181818182, 10, 0.8333333333333334 ] - - [ "FI", 1442084400000, 895, 2088, 1442077200000, 1442030400000, -1, 1491, 3, 11, 0.9090909090909091, 11, 0.9166666666666666 ] - - [ "FI", 1442030400000, 1491, 3579, 1442059200000, null, -1, 1491, 3, 12, 1.0, 12, 1.0 ] - - [ "FR", 1442077200000, -444, -444, null, 1442016000000, -444, 6643, 1, 1, 0.0, 1, 0.043478260869565216 ] - - [ "FR", 1442016000000, -1, -445, null, 1442026800000, -444, 6643, 1, 2, 0.045454545454545456, 2, 0.08695652173913043 ] - - [ "FR", 1442026800000, 86, -359, 1442077200000, 1442095200000, -444, 6643, 1, 3, 0.09090909090909091, 3, 0.13043478260869565 ] - - [ "FR", 1442095200000, 87, -272, 1442016000000, 1442098800000, -444, 6643, 1, 4, 0.13636363636363635, 4, 0.17391304347826086 ] - - [ "FR", 1442098800000, 136, -136, 1442026800000, 1442044800000, -444, 6643, 1, 5, 0.18181818181818182, 5, 0.21739130434782608 ] - - [ "FR", 1442044800000, 172, 36, 1442095200000, 1442055600000, -444, 6643, 1, 6, 0.22727272727272727, 6, 0.2608695652173913 ] - - [ "FR", 1442055600000, 463, 499, 1442098800000, 1442070000000, -444, 6643, 1, 7, 0.2727272727272727, 7, 0.30434782608695654 ] - - [ "FR", 1442070000000, 474, 973, 1442044800000, 1442034000000, -444, 6643, 1, 8, 0.3181818181818182, 8, 0.34782608695652173 ] - - [ "FR", 1442034000000, 476, 1449, 1442055600000, 1442080800000, -444, 6643, 2, 9, 0.36363636363636365, 9, 0.391304347826087 ] - - [ "FR", 1442080800000, 557, 2006, 1442070000000, 1442019600000, -444, 6643, 2, 10, 0.4090909090909091, 10, 0.43478260869565216 ] - - [ "FR", 1442019600000, 585, 2591, 1442034000000, 1442041200000, -444, 6643, 2, 11, 0.45454545454545453, 11, 0.4782608695652174 ] - - [ "FR", 1442041200000, 604, 3195, 1442080800000, 1442023200000, -444, 6643, 2, 12, 0.5, 12, 0.5217391304347826 ] - - [ "FR", 1442023200000, 628, 3823, 1442019600000, 1442052000000, -444, 6643, 2, 13, 0.5454545454545454, 13, 0.5652173913043478 ] - - [ "FR", 1442052000000, 637, 4460, 1442041200000, 1442091600000, -444, 6643, 2, 14, 0.5909090909090909, 14, 0.6086956521739131 ] - - [ "FR", 1442091600000, 741, 5201, 1442023200000, 1442088000000, -444, 6643, 2, 15, 0.6363636363636364, 15, 0.6521739130434783 ] - - [ "FR", 1442088000000, 1872, 7073, 1442052000000, 1442066400000, -444, 6643, 2, 16, 0.6818181818181818, 16, 0.6956521739130435 ] - - [ "FR", 1442066400000, 2516, 9589, 1442091600000, 1442048400000, -444, 6643, 3, 17, 0.7272727272727273, 17, 0.7391304347826086 ] - - [ "FR", 1442048400000, 3027, 12616, 1442088000000, 1442073600000, -444, 6643, 3, 18, 0.7727272727272727, 18, 0.782608695652174 ] - - [ "FR", 1442073600000, 3522, 16138, 1442066400000, 1442037600000, -444, 6643, 3, 19, 0.8181818181818182, 19, 0.8260869565217391 ] - - [ "FR", 1442037600000, 4174, 20312, 1442048400000, 1442059200000, -444, 6643, 3, 20, 0.8636363636363636, 20, 0.8695652173913043 ] - - [ "FR", 1442059200000, 4650, 24962, 1442073600000, 1442062800000, -444, 6643, 3, 21, 0.9090909090909091, 21, 0.9130434782608695 ] - - [ "FR", 1442062800000, 5676, 30638, 1442037600000, 1442084400000, -444, 6643, 3, 22, 0.9545454545454546, 22, 0.9565217391304348 ] - - [ "FR", 1442084400000, 6643, 37281, 1442059200000, null, -444, 6643, 3, 23, 1.0, 23, 1.0 ] - - [ "GB", 1442016000000, -44, -44, null, 1442034000000, -44, 16111, 1, 1, 0.0, 1, 0.041666666666666664 ] - - [ "GB", 1442034000000, -12, -56, null, 1442044800000, -44, 16111, 1, 2, 0.043478260869565216, 2, 0.08333333333333333 ] - - [ "GB", 1442044800000, 32, -24, 1442016000000, 1442041200000, -44, 16111, 1, 3, 0.08695652173913043, 3, 0.125 ] - - [ "GB", 1442041200000, 42, 18, 1442034000000, 1442098800000, -44, 16111, 1, 4, 0.13043478260869565, 4, 0.16666666666666666 ] - - [ "GB", 1442098800000, 49, 67, 1442044800000, 1442019600000, -44, 16111, 1, 5, 0.17391304347826086, 5, 0.20833333333333334 ] - - [ "GB", 1442019600000, 54, 121, 1442041200000, 1442052000000, -44, 16111, 1, 6, 0.21739130434782608, 6, 0.25 ] - - [ "GB", 1442052000000, 168, 289, 1442098800000, 1442095200000, -44, 16111, 1, 7, 0.2608695652173913, 7, 0.2916666666666667 ] - - [ "GB", 1442095200000, 238, 527, 1442019600000, 1442026800000, -44, 16111, 1, 8, 0.30434782608695654, 8, 0.3333333333333333 ] - - [ "GB", 1442026800000, 339, 866, 1442052000000, 1442070000000, -44, 16111, 2, 9, 0.34782608695652173, 9, 0.375 ] - - [ "GB", 1442070000000, 374, 1240, 1442095200000, 1442084400000, -44, 16111, 2, 10, 0.391304347826087, 10, 0.4166666666666667 ] - - [ "GB", 1442084400000, 384, 1624, 1442026800000, 1442055600000, -44, 16111, 2, 11, 0.43478260869565216, 11, 0.4583333333333333 ] - - [ "GB", 1442055600000, 453, 2077, 1442070000000, 1442037600000, -44, 16111, 2, 12, 0.4782608695652174, 12, 0.5 ] - - [ "GB", 1442037600000, 544, 2621, 1442084400000, 1442073600000, -44, 16111, 2, 13, 0.5217391304347826, 13, 0.5416666666666666 ] - - [ "GB", 1442073600000, 648, 3269, 1442055600000, 1442066400000, -44, 16111, 2, 14, 0.5652173913043478, 14, 0.5833333333333334 ] - - [ "GB", 1442066400000, 671, 3940, 1442037600000, 1442048400000, -44, 16111, 2, 15, 0.6086956521739131, 15, 0.625 ] - - [ "GB", 1442048400000, 740, 4680, 1442073600000, 1442091600000, -44, 16111, 2, 16, 0.6521739130434783, 16, 0.6666666666666666 ] - - [ "GB", 1442091600000, 811, 5491, 1442066400000, 1442077200000, -44, 16111, 3, 17, 0.6956521739130435, 17, 0.7083333333333334 ] - - [ "GB", 1442077200000, 1135, 6626, 1442048400000, 1442080800000, -44, 16111, 3, 18, 0.7391304347826086, 18, 0.75 ] - - [ "GB", 1442080800000, 1444, 8070, 1442091600000, 1442088000000, -44, 16111, 3, 19, 0.782608695652174, 19, 0.7916666666666666 ] - - [ "GB", 1442088000000, 1593, 9663, 1442077200000, 1442023200000, -44, 16111, 3, 20, 0.8260869565217391, 20, 0.8333333333333334 ] - - [ "GB", 1442023200000, 1816, 11479, 1442080800000, 1442030400000, -44, 16111, 3, 21, 0.8695652173913043, 21, 0.875 ] - - [ "GB", 1442030400000, 2524, 14003, 1442088000000, 1442062800000, -44, 16111, 3, 22, 0.9130434782608695, 22, 0.9166666666666666 ] - - [ "GB", 1442062800000, 5743, 19746, 1442023200000, 1442059200000, -44, 16111, 3, 23, 0.9565217391304348, 23, 0.9583333333333334 ] - - [ "GB", 1442059200000, 16111, 35857, 1442030400000, null, -44, 16111, 3, 24, 1.0, 24, 1.0 ] - - [ "GE", 1442052000000, -108, -108, null, 1442080800000, -108, 16, 1, 1, 0.0, 1, 0.25 ] - - [ "GE", 1442080800000, -27, -135, null, 1442044800000, -108, 16, 1, 2, 0.3333333333333333, 2, 0.5 ] - - [ "GE", 1442044800000, -21, -156, 1442052000000, 1442062800000, -108, 16, 2, 3, 0.6666666666666666, 3, 0.75 ] - - [ "GE", 1442062800000, 16, -140, 1442080800000, null, -108, 16, 3, 4, 1.0, 4, 1.0 ] - - [ "GH", 1442088000000, 0, 0, null, null, 0, 0, 1, 1, 0.0, 1, 1.0 ] - - [ "GR", 1442073600000, -314, -314, null, 1442048400000, -314, 179, 1, 1, 0.0, 1, 0.1 ] - - [ "GR", 1442048400000, -26, -340, null, 1442034000000, -314, 179, 1, 2, 0.1111111111111111, 2, 0.2 ] - - [ "GR", 1442034000000, 0, -340, 1442073600000, 1442070000000, -314, 179, 1, 3, 0.2222222222222222, 3, 0.3 ] - - [ "GR", 1442070000000, 2, -338, 1442048400000, 1442041200000, -314, 179, 1, 4, 0.3333333333333333, 4, 0.4 ] - - [ "GR", 1442041200000, 7, -331, 1442034000000, 1442062800000, -314, 179, 2, 5, 0.4444444444444444, 5, 0.5 ] - - [ "GR", 1442062800000, 8, -323, 1442070000000, 1442019600000, -314, 179, 2, 6, 0.5555555555555556, 6, 0.6 ] - - [ "GR", 1442019600000, 82, -241, 1442041200000, 1442080800000, -314, 179, 2, 7, 0.6666666666666666, 7, 0.7 ] - - [ "GR", 1442080800000, 88, -153, 1442062800000, 1442091600000, -314, 179, 3, 8, 0.7777777777777778, 8, 0.8 ] - - [ "GR", 1442091600000, 123, -30, 1442019600000, 1442084400000, -314, 179, 3, 9, 0.8888888888888888, 9, 0.9 ] - - [ "GR", 1442084400000, 179, 149, 1442080800000, null, -314, 179, 3, 10, 1.0, 10, 1.0 ] - - [ "GT", 1442023200000, -167, -167, null, 1442098800000, -167, 173, 1, 1, 0.0, 1, 0.3333333333333333 ] - - [ "GT", 1442098800000, 1, -166, null, 1442026800000, -167, 173, 2, 2, 0.5, 2, 0.6666666666666666 ] - - [ "GT", 1442026800000, 173, 7, 1442023200000, null, -167, 173, 3, 3, 1.0, 3, 1.0 ] - - [ "HK", 1442026800000, -211, -211, null, 1442019600000, -211, 5545, 1, 1, 0.0, 1, 0.05263157894736842 ] - - [ "HK", 1442019600000, -113, -324, null, 1442041200000, -211, 5545, 1, 2, 0.05555555555555555, 2, 0.10526315789473684 ] - - [ "HK", 1442041200000, -15, -339, 1442026800000, 1442091600000, -211, 5545, 1, 3, 0.1111111111111111, 3, 0.15789473684210525 ] - - [ "HK", 1442091600000, -3, -342, 1442019600000, 1442095200000, -211, 5545, 1, 4, 0.16666666666666666, 4, 0.21052631578947367 ] - - [ "HK", 1442095200000, -1, -343, 1442041200000, 1442080800000, -211, 5545, 1, 5, 0.2222222222222222, 5, 0.2631578947368421 ] - - [ "HK", 1442080800000, 0, -343, 1442091600000, 1442048400000, -211, 5545, 1, 6, 0.2777777777777778, 6, 0.3157894736842105 ] - - [ "HK", 1442048400000, 1, -342, 1442095200000, 1442062800000, -211, 5545, 1, 7, 0.3333333333333333, 7, 0.42105263157894735 ] - - [ "HK", 1442062800000, 1, -341, 1442080800000, 1442059200000, -211, 5545, 2, 7, 0.3333333333333333, 7, 0.42105263157894735 ] - - [ "HK", 1442059200000, 2, -339, 1442048400000, 1442052000000, -211, 5545, 2, 9, 0.4444444444444444, 8, 0.47368421052631576 ] - - [ "HK", 1442052000000, 15, -324, 1442062800000, 1442044800000, -211, 5545, 2, 10, 0.5, 9, 0.5263157894736842 ] - - [ "HK", 1442044800000, 21, -303, 1442059200000, 1442066400000, -211, 5545, 2, 11, 0.5555555555555556, 10, 0.5789473684210527 ] - - [ "HK", 1442066400000, 39, -264, 1442052000000, 1442030400000, -211, 5545, 2, 12, 0.6111111111111112, 11, 0.631578947368421 ] - - [ "HK", 1442030400000, 157, -107, 1442044800000, 1442070000000, -211, 5545, 2, 13, 0.6666666666666666, 12, 0.6842105263157895 ] - - [ "HK", 1442070000000, 314, 207, 1442066400000, 1442037600000, -211, 5545, 3, 14, 0.7222222222222222, 13, 0.7368421052631579 ] - - [ "HK", 1442037600000, 636, 843, 1442030400000, 1442055600000, -211, 5545, 3, 15, 0.7777777777777778, 14, 0.7894736842105263 ] - - [ "HK", 1442055600000, 804, 1647, 1442070000000, 1442034000000, -211, 5545, 3, 16, 0.8333333333333334, 15, 0.8421052631578947 ] - - [ "HK", 1442034000000, 1137, 2784, 1442037600000, 1442023200000, -211, 5545, 3, 17, 0.8888888888888888, 16, 0.8947368421052632 ] - - [ "HK", 1442023200000, 2414, 5198, 1442055600000, 1442073600000, -211, 5545, 3, 18, 0.9444444444444444, 17, 0.9473684210526315 ] - - [ "HK", 1442073600000, 5545, 10743, 1442034000000, null, -211, 5545, 3, 19, 1.0, 18, 1.0 ] - - [ "HN", 1442026800000, -1, -1, null, null, -1, -1, 1, 1, 0.0, 1, 1.0 ] - - [ "HR", 1442084400000, -10, -10, null, 1442073600000, -10, 220, 1, 1, 0.0, 1, 0.16666666666666666 ] - - [ "HR", 1442073600000, 0, -10, null, 1442070000000, -10, 220, 1, 2, 0.2, 2, 0.3333333333333333 ] - - [ "HR", 1442070000000, 32, 22, 1442084400000, 1442077200000, -10, 220, 2, 3, 0.4, 3, 0.5 ] - - [ "HR", 1442077200000, 58, 80, 1442073600000, 1442088000000, -10, 220, 2, 4, 0.6, 4, 0.6666666666666666 ] - - [ "HR", 1442088000000, 82, 162, 1442070000000, 1442080800000, -10, 220, 3, 5, 0.8, 5, 0.8333333333333334 ] - - [ "HR", 1442080800000, 220, 382, 1442077200000, null, -10, 220, 3, 6, 1.0, 6, 1.0 ] - - [ "HU", 1442088000000, -71, -71, null, 1442091600000, -71, 547, 1, 1, 0.0, 1, 0.07692307692307693 ] - - [ "HU", 1442091600000, -5, -76, null, 1442055600000, -71, 547, 1, 2, 0.08333333333333333, 2, 0.15384615384615385 ] - - [ "HU", 1442055600000, -2, -78, 1442088000000, 1442019600000, -71, 547, 1, 3, 0.16666666666666666, 3, 0.23076923076923078 ] - - [ "HU", 1442019600000, 46, -32, 1442091600000, 1442062800000, -71, 547, 1, 4, 0.25, 4, 0.3076923076923077 ] - - [ "HU", 1442062800000, 50, 18, 1442055600000, 1442041200000, -71, 547, 1, 5, 0.3333333333333333, 5, 0.38461538461538464 ] - - [ "HU", 1442041200000, 91, 109, 1442019600000, 1442098800000, -71, 547, 2, 6, 0.4166666666666667, 6, 0.46153846153846156 ] - - [ "HU", 1442098800000, 110, 219, 1442062800000, 1442084400000, -71, 547, 2, 7, 0.5, 7, 0.5384615384615384 ] - - [ "HU", 1442084400000, 141, 360, 1442041200000, 1442037600000, -71, 547, 2, 8, 0.5833333333333334, 8, 0.6153846153846154 ] - - [ "HU", 1442037600000, 197, 557, 1442098800000, 1442080800000, -71, 547, 2, 9, 0.6666666666666666, 9, 0.6923076923076923 ] - - [ "HU", 1442080800000, 242, 799, 1442084400000, 1442095200000, -71, 547, 3, 10, 0.75, 10, 0.7692307692307693 ] - - [ "HU", 1442095200000, 271, 1070, 1442037600000, 1442048400000, -71, 547, 3, 11, 0.8333333333333334, 11, 0.8461538461538461 ] - - [ "HU", 1442048400000, 499, 1569, 1442080800000, 1442044800000, -71, 547, 3, 12, 0.9166666666666666, 12, 0.9230769230769231 ] - - [ "HU", 1442044800000, 547, 2116, 1442095200000, null, -71, 547, 3, 13, 1.0, 13, 1.0 ] - - [ "ID", 1442026800000, -416, -416, null, 1442044800000, -416, 279, 1, 1, 0.0, 1, 0.07692307692307693 ] - - [ "ID", 1442044800000, -388, -804, null, 1442041200000, -416, 279, 1, 2, 0.08333333333333333, 2, 0.15384615384615385 ] - - [ "ID", 1442041200000, 2, -802, 1442026800000, 1442098800000, -416, 279, 1, 3, 0.16666666666666666, 3, 0.23076923076923078 ] - - [ "ID", 1442098800000, 13, -789, 1442044800000, 1442037600000, -416, 279, 1, 4, 0.25, 4, 0.3076923076923077 ] - - [ "ID", 1442037600000, 14, -775, 1442041200000, 1442055600000, -416, 279, 1, 5, 0.3333333333333333, 5, 0.38461538461538464 ] - - [ "ID", 1442055600000, 16, -759, 1442098800000, 1442059200000, -416, 279, 2, 6, 0.4166666666666667, 6, 0.46153846153846156 ] - - [ "ID", 1442059200000, 17, -742, 1442037600000, 1442034000000, -416, 279, 2, 7, 0.5, 7, 0.5384615384615384 ] - - [ "ID", 1442034000000, 19, -723, 1442055600000, 1442095200000, -416, 279, 2, 8, 0.5833333333333334, 8, 0.6153846153846154 ] - - [ "ID", 1442095200000, 20, -703, 1442059200000, 1442091600000, -416, 279, 2, 9, 0.6666666666666666, 9, 0.6923076923076923 ] - - [ "ID", 1442091600000, 21, -682, 1442034000000, 1442070000000, -416, 279, 3, 10, 0.75, 10, 0.7692307692307693 ] - - [ "ID", 1442070000000, 42, -640, 1442095200000, 1442023200000, -416, 279, 3, 11, 0.8333333333333334, 11, 0.8461538461538461 ] - - [ "ID", 1442023200000, 106, -534, 1442091600000, 1442030400000, -416, 279, 3, 12, 0.9166666666666666, 12, 0.9230769230769231 ] - - [ "ID", 1442030400000, 279, -255, 1442070000000, null, -416, 279, 3, 13, 1.0, 13, 1.0 ] - - [ "IE", 1442070000000, -100, -100, null, 1442091600000, -100, 1062, 1, 1, 0.0, 1, 0.125 ] - - [ "IE", 1442091600000, -71, -171, null, 1442026800000, -100, 1062, 1, 2, 0.14285714285714285, 2, 0.25 ] - - [ "IE", 1442026800000, 1, -170, 1442070000000, 1442030400000, -100, 1062, 1, 3, 0.2857142857142857, 3, 0.5 ] - - [ "IE", 1442030400000, 1, -169, 1442091600000, 1442048400000, -100, 1062, 2, 3, 0.2857142857142857, 3, 0.5 ] - - [ "IE", 1442048400000, 27, -142, 1442026800000, 1442077200000, -100, 1062, 2, 5, 0.5714285714285714, 4, 0.625 ] - - [ "IE", 1442077200000, 403, 261, 1442030400000, 1442084400000, -100, 1062, 2, 6, 0.7142857142857143, 5, 0.75 ] - - [ "IE", 1442084400000, 819, 1080, 1442048400000, 1442066400000, -100, 1062, 3, 7, 0.8571428571428571, 6, 0.875 ] - - [ "IE", 1442066400000, 1062, 2142, 1442077200000, null, -100, 1062, 3, 8, 1.0, 7, 1.0 ] - - [ "IL", 1442095200000, 0, 0, null, 1442066400000, 0, 2745, 1, 1, 0.0, 1, 0.0625 ] - - [ "IL", 1442066400000, 3, 3, null, 1442098800000, 0, 2745, 1, 2, 0.06666666666666667, 2, 0.1875 ] - - [ "IL", 1442098800000, 3, 6, 1442095200000, 1442055600000, 0, 2745, 1, 2, 0.06666666666666667, 2, 0.1875 ] - - [ "IL", 1442055600000, 4, 10, 1442066400000, 1442048400000, 0, 2745, 1, 4, 0.2, 3, 0.25 ] - - [ "IL", 1442048400000, 25, 35, 1442098800000, 1442073600000, 0, 2745, 1, 5, 0.26666666666666666, 4, 0.3125 ] - - [ "IL", 1442073600000, 31, 66, 1442055600000, 1442041200000, 0, 2745, 1, 6, 0.3333333333333333, 5, 0.375 ] - - [ "IL", 1442041200000, 35, 101, 1442048400000, 1442070000000, 0, 2745, 2, 7, 0.4, 6, 0.4375 ] - - [ "IL", 1442070000000, 49, 150, 1442073600000, 1442080800000, 0, 2745, 2, 8, 0.4666666666666667, 7, 0.5 ] - - [ "IL", 1442080800000, 88, 238, 1442041200000, 1442062800000, 0, 2745, 2, 9, 0.5333333333333333, 8, 0.5625 ] - - [ "IL", 1442062800000, 180, 418, 1442070000000, 1442077200000, 0, 2745, 2, 10, 0.6, 9, 0.625 ] - - [ "IL", 1442077200000, 187, 605, 1442080800000, 1442044800000, 0, 2745, 2, 11, 0.6666666666666666, 10, 0.6875 ] - - [ "IL", 1442044800000, 218, 823, 1442062800000, 1442091600000, 0, 2745, 3, 12, 0.7333333333333333, 11, 0.75 ] - - [ "IL", 1442091600000, 707, 1530, 1442077200000, 1442084400000, 0, 2745, 3, 13, 0.8, 12, 0.8125 ] - - [ "IL", 1442084400000, 1137, 2667, 1442044800000, 1442059200000, 0, 2745, 3, 14, 0.8666666666666667, 13, 0.875 ] - - [ "IL", 1442059200000, 1205, 3872, 1442091600000, 1442052000000, 0, 2745, 3, 15, 0.9333333333333333, 14, 0.9375 ] - - [ "IL", 1442052000000, 2745, 6617, 1442084400000, null, 0, 2745, 3, 16, 1.0, 15, 1.0 ] - - [ "IN", 1442023200000, -142, -142, null, 1442080800000, -142, 12091, 1, 1, 0.0, 1, 0.045454545454545456 ] - - [ "IN", 1442080800000, 0, -142, null, 1442016000000, -142, 12091, 1, 2, 0.047619047619047616, 2, 0.09090909090909091 ] - - [ "IN", 1442016000000, 1, -141, 1442023200000, 1442095200000, -142, 12091, 1, 3, 0.09523809523809523, 3, 0.13636363636363635 ] - - [ "IN", 1442095200000, 4, -137, 1442080800000, 1442019600000, -142, 12091, 1, 4, 0.14285714285714285, 4, 0.18181818181818182 ] - - [ "IN", 1442019600000, 38, -99, 1442016000000, 1442041200000, -142, 12091, 1, 5, 0.19047619047619047, 5, 0.22727272727272727 ] - - [ "IN", 1442041200000, 80, -19, 1442095200000, 1442066400000, -142, 12091, 1, 6, 0.23809523809523808, 6, 0.2727272727272727 ] - - [ "IN", 1442066400000, 116, 97, 1442019600000, 1442088000000, -142, 12091, 1, 7, 0.2857142857142857, 7, 0.3181818181818182 ] - - [ "IN", 1442088000000, 121, 218, 1442041200000, 1442037600000, -142, 12091, 1, 8, 0.3333333333333333, 8, 0.36363636363636365 ] - - [ "IN", 1442037600000, 135, 353, 1442066400000, 1442055600000, -142, 12091, 2, 9, 0.38095238095238093, 9, 0.4090909090909091 ] - - [ "IN", 1442055600000, 166, 519, 1442088000000, 1442084400000, -142, 12091, 2, 10, 0.42857142857142855, 10, 0.45454545454545453 ] - - [ "IN", 1442084400000, 187, 706, 1442037600000, 1442048400000, -142, 12091, 2, 11, 0.47619047619047616, 11, 0.5 ] - - [ "IN", 1442048400000, 262, 968, 1442055600000, 1442052000000, -142, 12091, 2, 12, 0.5238095238095238, 12, 0.5454545454545454 ] - - [ "IN", 1442052000000, 534, 1502, 1442084400000, 1442059200000, -142, 12091, 2, 13, 0.5714285714285714, 13, 0.5909090909090909 ] - - [ "IN", 1442059200000, 708, 2210, 1442048400000, 1442026800000, -142, 12091, 2, 14, 0.6190476190476191, 14, 0.6363636363636364 ] - - [ "IN", 1442026800000, 974, 3184, 1442052000000, 1442073600000, -142, 12091, 2, 15, 0.6666666666666666, 15, 0.6818181818181818 ] - - [ "IN", 1442073600000, 1170, 4354, 1442059200000, 1442034000000, -142, 12091, 3, 16, 0.7142857142857143, 16, 0.7272727272727273 ] - - [ "IN", 1442034000000, 1350, 5704, 1442026800000, 1442030400000, -142, 12091, 3, 17, 0.7619047619047619, 17, 0.7727272727272727 ] - - [ "IN", 1442030400000, 1448, 7152, 1442073600000, 1442062800000, -142, 12091, 3, 18, 0.8095238095238095, 18, 0.8181818181818182 ] - - [ "IN", 1442062800000, 1547, 8699, 1442034000000, 1442044800000, -142, 12091, 3, 19, 0.8571428571428571, 19, 0.8636363636363636 ] - - [ "IN", 1442044800000, 2677, 11376, 1442030400000, 1442077200000, -142, 12091, 3, 20, 0.9047619047619048, 20, 0.9090909090909091 ] - - [ "IN", 1442077200000, 5699, 17075, 1442062800000, 1442070000000, -142, 12091, 3, 21, 0.9523809523809523, 21, 0.9545454545454546 ] - - [ "IN", 1442070000000, 12091, 29166, 1442044800000, null, -142, 12091, 3, 22, 1.0, 22, 1.0 ] - - [ "IQ", 1442095200000, -2, -2, null, 1442041200000, -2, 6, 1, 1, 0.0, 1, 0.25 ] - - [ "IQ", 1442041200000, -1, -3, null, 1442052000000, -2, 6, 1, 2, 0.3333333333333333, 2, 0.5 ] - - [ "IQ", 1442052000000, 0, -3, 1442095200000, 1442044800000, -2, 6, 2, 3, 0.6666666666666666, 3, 0.75 ] - - [ "IQ", 1442044800000, 6, 3, 1442041200000, null, -2, 6, 3, 4, 1.0, 4, 1.0 ] - - [ "IR", 1442073600000, -193, -193, null, 1442055600000, -193, 1455, 1, 1, 0.0, 1, 0.07692307692307693 ] - - [ "IR", 1442055600000, -124, -317, null, 1442041200000, -193, 1455, 1, 2, 0.08333333333333333, 2, 0.15384615384615385 ] - - [ "IR", 1442041200000, -79, -396, 1442073600000, 1442077200000, -193, 1455, 1, 3, 0.16666666666666666, 3, 0.23076923076923078 ] - - [ "IR", 1442077200000, -34, -430, 1442055600000, 1442034000000, -193, 1455, 1, 4, 0.25, 4, 0.3076923076923077 ] - - [ "IR", 1442034000000, -8, -438, 1442041200000, 1442026800000, -193, 1455, 1, 5, 0.3333333333333333, 5, 0.38461538461538464 ] - - [ "IR", 1442026800000, 0, -438, 1442077200000, 1442091600000, -193, 1455, 2, 6, 0.4166666666666667, 6, 0.5384615384615384 ] - - [ "IR", 1442091600000, 0, -438, 1442034000000, 1442080800000, -193, 1455, 2, 6, 0.4166666666666667, 6, 0.5384615384615384 ] - - [ "IR", 1442080800000, 131, -307, 1442026800000, 1442052000000, -193, 1455, 2, 8, 0.5833333333333334, 7, 0.6153846153846154 ] - - [ "IR", 1442052000000, 155, -152, 1442091600000, 1442044800000, -193, 1455, 2, 9, 0.6666666666666666, 8, 0.6923076923076923 ] - - [ "IR", 1442044800000, 306, 154, 1442080800000, 1442030400000, -193, 1455, 3, 10, 0.75, 9, 0.7692307692307693 ] - - [ "IR", 1442030400000, 375, 529, 1442052000000, 1442088000000, -193, 1455, 3, 11, 0.8333333333333334, 10, 0.8461538461538461 ] - - [ "IR", 1442088000000, 714, 1243, 1442044800000, 1442059200000, -193, 1455, 3, 12, 0.9166666666666666, 11, 0.9230769230769231 ] - - [ "IR", 1442059200000, 1455, 2698, 1442030400000, null, -193, 1455, 3, 13, 1.0, 12, 1.0 ] - - [ "IT", 1442030400000, -17, -17, null, 1442037600000, -17, 6240, 1, 1, 0.0, 1, 0.041666666666666664 ] - - [ "IT", 1442037600000, -9, -26, null, 1442016000000, -17, 6240, 1, 2, 0.043478260869565216, 2, 0.08333333333333333 ] - - [ "IT", 1442016000000, 0, -26, 1442030400000, 1442041200000, -17, 6240, 1, 3, 0.08695652173913043, 3, 0.125 ] - - [ "IT", 1442041200000, 20, -6, 1442037600000, 1442070000000, -17, 6240, 1, 4, 0.13043478260869565, 4, 0.16666666666666666 ] - - [ "IT", 1442070000000, 81, 75, 1442016000000, 1442023200000, -17, 6240, 1, 5, 0.17391304347826086, 5, 0.20833333333333334 ] - - [ "IT", 1442023200000, 111, 186, 1442041200000, 1442019600000, -17, 6240, 1, 6, 0.21739130434782608, 6, 0.25 ] - - [ "IT", 1442019600000, 183, 369, 1442070000000, 1442026800000, -17, 6240, 1, 7, 0.2608695652173913, 7, 0.2916666666666667 ] - - [ "IT", 1442026800000, 222, 591, 1442023200000, 1442091600000, -17, 6240, 1, 8, 0.30434782608695654, 8, 0.3333333333333333 ] - - [ "IT", 1442091600000, 351, 942, 1442019600000, 1442059200000, -17, 6240, 2, 9, 0.34782608695652173, 9, 0.375 ] - - [ "IT", 1442059200000, 542, 1484, 1442026800000, 1442098800000, -17, 6240, 2, 10, 0.391304347826087, 10, 0.4166666666666667 ] - - [ "IT", 1442098800000, 565, 2049, 1442091600000, 1442048400000, -17, 6240, 2, 11, 0.43478260869565216, 11, 0.4583333333333333 ] - - [ "IT", 1442048400000, 676, 2725, 1442059200000, 1442034000000, -17, 6240, 2, 12, 0.4782608695652174, 12, 0.5 ] - - [ "IT", 1442034000000, 1006, 3731, 1442098800000, 1442044800000, -17, 6240, 2, 13, 0.5217391304347826, 13, 0.5416666666666666 ] - - [ "IT", 1442044800000, 1483, 5214, 1442048400000, 1442052000000, -17, 6240, 2, 14, 0.5652173913043478, 14, 0.5833333333333334 ] - - [ "IT", 1442052000000, 1880, 7094, 1442034000000, 1442062800000, -17, 6240, 2, 15, 0.6086956521739131, 15, 0.625 ] - - [ "IT", 1442062800000, 1938, 9032, 1442044800000, 1442077200000, -17, 6240, 2, 16, 0.6521739130434783, 16, 0.6666666666666666 ] - - [ "IT", 1442077200000, 2188, 11220, 1442052000000, 1442073600000, -17, 6240, 3, 17, 0.6956521739130435, 17, 0.7083333333333334 ] - - [ "IT", 1442073600000, 2586, 13806, 1442062800000, 1442084400000, -17, 6240, 3, 18, 0.7391304347826086, 18, 0.75 ] - - [ "IT", 1442084400000, 2660, 16466, 1442077200000, 1442095200000, -17, 6240, 3, 19, 0.782608695652174, 19, 0.7916666666666666 ] - - [ "IT", 1442095200000, 2940, 19406, 1442073600000, 1442088000000, -17, 6240, 3, 20, 0.8260869565217391, 20, 0.8333333333333334 ] - - [ "IT", 1442088000000, 3746, 23152, 1442084400000, 1442066400000, -17, 6240, 3, 21, 0.8695652173913043, 21, 0.875 ] - - [ "IT", 1442066400000, 4155, 27307, 1442095200000, 1442080800000, -17, 6240, 3, 22, 0.9130434782608695, 22, 0.9166666666666666 ] - - [ "IT", 1442080800000, 5544, 32851, 1442088000000, 1442055600000, -17, 6240, 3, 23, 0.9565217391304348, 23, 0.9583333333333334 ] - - [ "IT", 1442055600000, 6240, 39091, 1442066400000, null, -17, 6240, 3, 24, 1.0, 24, 1.0 ] - - [ "JM", 1442070000000, 30, 30, null, null, 30, 30, 1, 1, 0.0, 1, 1.0 ] - - [ "JO", 1442055600000, -2, -2, null, 1442059200000, -2, 4, 1, 1, 0.0, 1, 0.3333333333333333 ] - - [ "JO", 1442059200000, 0, -2, null, 1442080800000, -2, 4, 2, 2, 0.5, 2, 0.6666666666666666 ] - - [ "JO", 1442080800000, 4, 2, 1442055600000, null, -2, 4, 3, 3, 1.0, 3, 1.0 ] - - [ "JP", 1442016000000, -113, -113, null, 1442059200000, -113, 2789, 1, 1, 0.0, 1, 0.041666666666666664 ] - - [ "JP", 1442059200000, -85, -198, null, 1442098800000, -113, 2789, 1, 2, 0.043478260869565216, 2, 0.08333333333333333 ] - - [ "JP", 1442098800000, -6, -204, 1442016000000, 1442095200000, -113, 2789, 1, 3, 0.08695652173913043, 3, 0.125 ] - - [ "JP", 1442095200000, 0, -204, 1442059200000, 1442084400000, -113, 2789, 1, 4, 0.13043478260869565, 4, 0.16666666666666666 ] - - [ "JP", 1442084400000, 13, -191, 1442098800000, 1442077200000, -113, 2789, 1, 5, 0.17391304347826086, 5, 0.20833333333333334 ] - - [ "JP", 1442077200000, 51, -140, 1442095200000, 1442088000000, -113, 2789, 1, 6, 0.21739130434782608, 6, 0.25 ] - - [ "JP", 1442088000000, 57, -83, 1442084400000, 1442070000000, -113, 2789, 1, 7, 0.2608695652173913, 7, 0.2916666666666667 ] - - [ "JP", 1442070000000, 79, -4, 1442077200000, 1442066400000, -113, 2789, 1, 8, 0.30434782608695654, 8, 0.3333333333333333 ] - - [ "JP", 1442066400000, 167, 163, 1442088000000, 1442091600000, -113, 2789, 2, 9, 0.34782608695652173, 9, 0.375 ] - - [ "JP", 1442091600000, 228, 391, 1442070000000, 1442080800000, -113, 2789, 2, 10, 0.391304347826087, 10, 0.4166666666666667 ] - - [ "JP", 1442080800000, 420, 811, 1442066400000, 1442062800000, -113, 2789, 2, 11, 0.43478260869565216, 11, 0.4583333333333333 ] - - [ "JP", 1442062800000, 803, 1614, 1442091600000, 1442030400000, -113, 2789, 2, 12, 0.4782608695652174, 12, 0.5 ] - - [ "JP", 1442030400000, 805, 2419, 1442080800000, 1442034000000, -113, 2789, 2, 13, 0.5217391304347826, 13, 0.5416666666666666 ] - - [ "JP", 1442034000000, 910, 3329, 1442062800000, 1442055600000, -113, 2789, 2, 14, 0.5652173913043478, 14, 0.5833333333333334 ] - - [ "JP", 1442055600000, 998, 4327, 1442030400000, 1442026800000, -113, 2789, 2, 15, 0.6086956521739131, 15, 0.625 ] - - [ "JP", 1442026800000, 1035, 5362, 1442034000000, 1442073600000, -113, 2789, 2, 16, 0.6521739130434783, 16, 0.6666666666666666 ] - - [ "JP", 1442073600000, 1162, 6524, 1442055600000, 1442041200000, -113, 2789, 3, 17, 0.6956521739130435, 17, 0.7083333333333334 ] - - [ "JP", 1442041200000, 1373, 7897, 1442026800000, 1442044800000, -113, 2789, 3, 18, 0.7391304347826086, 18, 0.75 ] - - [ "JP", 1442044800000, 1569, 9466, 1442073600000, 1442023200000, -113, 2789, 3, 19, 0.782608695652174, 19, 0.7916666666666666 ] - - [ "JP", 1442023200000, 1959, 11425, 1442041200000, 1442048400000, -113, 2789, 3, 20, 0.8260869565217391, 20, 0.8333333333333334 ] - - [ "JP", 1442048400000, 1981, 13406, 1442044800000, 1442019600000, -113, 2789, 3, 21, 0.8695652173913043, 21, 0.875 ] - - [ "JP", 1442019600000, 2002, 15408, 1442023200000, 1442037600000, -113, 2789, 3, 22, 0.9130434782608695, 22, 0.9166666666666666 ] - - [ "JP", 1442037600000, 2181, 17589, 1442048400000, 1442052000000, -113, 2789, 3, 23, 0.9565217391304348, 23, 0.9583333333333334 ] - - [ "JP", 1442052000000, 2789, 20378, 1442019600000, null, -113, 2789, 3, 24, 1.0, 24, 1.0 ] - - [ "KE", 1442044800000, -1, -1, null, null, -1, -1, 1, 1, 0.0, 1, 1.0 ] - - [ "KG", 1442073600000, 6, 6, null, null, 6, 6, 1, 1, 0.0, 1, 1.0 ] - - [ "KR", 1442048400000, -374, -374, null, 1442026800000, -374, 3640, 1, 1, 0.0, 1, 0.045454545454545456 ] - - [ "KR", 1442026800000, -179, -553, null, 1442077200000, -374, 3640, 1, 2, 0.047619047619047616, 2, 0.09090909090909091 ] - - [ "KR", 1442077200000, -40, -593, 1442048400000, 1442098800000, -374, 3640, 1, 3, 0.09523809523809523, 3, 0.13636363636363635 ] - - [ "KR", 1442098800000, -36, -629, 1442026800000, 1442080800000, -374, 3640, 1, 4, 0.14285714285714285, 4, 0.18181818181818182 ] - - [ "KR", 1442080800000, -33, -662, 1442077200000, 1442052000000, -374, 3640, 1, 5, 0.19047619047619047, 5, 0.22727272727272727 ] - - [ "KR", 1442052000000, -3, -665, 1442098800000, 1442041200000, -374, 3640, 1, 6, 0.23809523809523808, 6, 0.2727272727272727 ] - - [ "KR", 1442041200000, 20, -645, 1442080800000, 1442037600000, -374, 3640, 1, 7, 0.2857142857142857, 7, 0.3181818181818182 ] - - [ "KR", 1442037600000, 26, -619, 1442052000000, 1442059200000, -374, 3640, 1, 8, 0.3333333333333333, 8, 0.36363636363636365 ] - - [ "KR", 1442059200000, 208, -411, 1442041200000, 1442070000000, -374, 3640, 2, 9, 0.38095238095238093, 9, 0.4090909090909091 ] - - [ "KR", 1442070000000, 222, -189, 1442037600000, 1442084400000, -374, 3640, 2, 10, 0.42857142857142855, 10, 0.45454545454545453 ] - - [ "KR", 1442084400000, 314, 125, 1442059200000, 1442023200000, -374, 3640, 2, 11, 0.47619047619047616, 11, 0.5 ] - - [ "KR", 1442023200000, 319, 444, 1442070000000, 1442034000000, -374, 3640, 2, 12, 0.5238095238095238, 12, 0.5454545454545454 ] - - [ "KR", 1442034000000, 434, 878, 1442084400000, 1442019600000, -374, 3640, 2, 13, 0.5714285714285714, 13, 0.5909090909090909 ] - - [ "KR", 1442019600000, 445, 1323, 1442023200000, 1442088000000, -374, 3640, 2, 14, 0.6190476190476191, 14, 0.6363636363636364 ] - - [ "KR", 1442088000000, 524, 1847, 1442034000000, 1442095200000, -374, 3640, 2, 15, 0.6666666666666666, 15, 0.6818181818181818 ] - - [ "KR", 1442095200000, 827, 2674, 1442019600000, 1442044800000, -374, 3640, 3, 16, 0.7142857142857143, 16, 0.7272727272727273 ] - - [ "KR", 1442044800000, 829, 3503, 1442088000000, 1442016000000, -374, 3640, 3, 17, 0.7619047619047619, 17, 0.7727272727272727 ] - - [ "KR", 1442016000000, 1024, 4527, 1442095200000, 1442030400000, -374, 3640, 3, 18, 0.8095238095238095, 18, 0.8181818181818182 ] - - [ "KR", 1442030400000, 1035, 5562, 1442044800000, 1442062800000, -374, 3640, 3, 19, 0.8571428571428571, 19, 0.8636363636363636 ] - - [ "KR", 1442062800000, 1096, 6658, 1442016000000, 1442066400000, -374, 3640, 3, 20, 0.9047619047619048, 20, 0.9090909090909091 ] - - [ "KR", 1442066400000, 3299, 9957, 1442030400000, 1442055600000, -374, 3640, 3, 21, 0.9523809523809523, 21, 0.9545454545454546 ] - - [ "KR", 1442055600000, 3640, 13597, 1442062800000, null, -374, 3640, 3, 22, 1.0, 22, 1.0 ] - - [ "KW", 1442080800000, -33, -33, null, 1442055600000, -33, 1815, 1, 1, 0.0, 1, 0.25 ] - - [ "KW", 1442055600000, -2, -35, null, 1442077200000, -33, 1815, 1, 2, 0.3333333333333333, 2, 0.75 ] - - [ "KW", 1442077200000, -2, -37, 1442080800000, 1442070000000, -33, 1815, 2, 2, 0.3333333333333333, 2, 0.75 ] - - [ "KW", 1442070000000, 1815, 1778, 1442055600000, null, -33, 1815, 3, 4, 1.0, 3, 1.0 ] - - [ "KZ", 1442077200000, -317, -317, null, 1442084400000, -317, 439, 1, 1, 0.0, 1, 0.09090909090909091 ] - - [ "KZ", 1442084400000, -22, -339, null, 1442062800000, -317, 439, 1, 2, 0.1, 2, 0.18181818181818182 ] - - [ "KZ", 1442062800000, 0, -339, 1442077200000, 1442066400000, -317, 439, 1, 3, 0.2, 3, 0.36363636363636365 ] - - [ "KZ", 1442066400000, 0, -339, 1442084400000, 1442059200000, -317, 439, 1, 3, 0.2, 3, 0.36363636363636365 ] - - [ "KZ", 1442059200000, 33, -306, 1442062800000, 1442055600000, -317, 439, 2, 5, 0.4, 4, 0.45454545454545453 ] - - [ "KZ", 1442055600000, 63, -243, 1442066400000, 1442095200000, -317, 439, 2, 6, 0.5, 5, 0.5454545454545454 ] - - [ "KZ", 1442095200000, 91, -152, 1442059200000, 1442034000000, -317, 439, 2, 7, 0.6, 6, 0.6363636363636364 ] - - [ "KZ", 1442034000000, 161, 9, 1442055600000, 1442044800000, -317, 439, 2, 8, 0.7, 7, 0.7272727272727273 ] - - [ "KZ", 1442044800000, 401, 410, 1442095200000, 1442052000000, -317, 439, 3, 9, 0.8, 8, 0.8181818181818182 ] - - [ "KZ", 1442052000000, 412, 822, 1442034000000, 1442048400000, -317, 439, 3, 10, 0.9, 9, 0.9090909090909091 ] - - [ "KZ", 1442048400000, 439, 1261, 1442044800000, null, -317, 439, 3, 11, 1.0, 10, 1.0 ] - - [ "LB", 1442055600000, -67, -67, null, null, -67, -67, 1, 1, 0.0, 1, 1.0 ] - - [ "LK", 1442084400000, -3, -3, null, 1442048400000, -3, 79, 1, 1, 0.0, 1, 0.25 ] - - [ "LK", 1442048400000, 8, 5, null, 1442052000000, -3, 79, 1, 2, 0.3333333333333333, 2, 0.5 ] - - [ "LK", 1442052000000, 47, 52, 1442084400000, 1442026800000, -3, 79, 2, 3, 0.6666666666666666, 3, 0.75 ] - - [ "LK", 1442026800000, 79, 131, 1442048400000, null, -3, 79, 3, 4, 1.0, 4, 1.0 ] - - [ "LT", 1442098800000, -24, -24, null, 1442080800000, -24, 12, 1, 1, 0.0, 1, 0.5 ] - - [ "LT", 1442080800000, 12, -12, null, null, -24, 12, 2, 2, 1.0, 2, 1.0 ] - - [ "LU", 1442066400000, 0, 0, null, 1442095200000, 0, 525, 1, 1, 0.0, 1, 0.25 ] - - [ "LU", 1442095200000, 2, 2, null, 1442059200000, 0, 525, 1, 2, 0.3333333333333333, 2, 0.5 ] - - [ "LU", 1442059200000, 79, 81, 1442066400000, 1442077200000, 0, 525, 2, 3, 0.6666666666666666, 3, 0.75 ] - - [ "LU", 1442077200000, 525, 606, 1442095200000, null, 0, 525, 3, 4, 1.0, 4, 1.0 ] - - [ "LV", 1442095200000, 0, 0, null, null, 0, 0, 1, 1, 0.0, 1, 1.0 ] - - [ "MA", 1442059200000, -56, -56, null, 1442019600000, -56, 250, 1, 1, 0.0, 1, 0.14285714285714285 ] - - [ "MA", 1442019600000, -1, -57, null, 1442062800000, -56, 250, 1, 2, 0.16666666666666666, 2, 0.2857142857142857 ] - - [ "MA", 1442062800000, 0, -57, 1442059200000, 1442080800000, -56, 250, 1, 3, 0.3333333333333333, 3, 0.42857142857142855 ] - - [ "MA", 1442080800000, 5, -52, 1442019600000, 1442098800000, -56, 250, 2, 4, 0.5, 4, 0.5714285714285714 ] - - [ "MA", 1442098800000, 8, -44, 1442062800000, 1442055600000, -56, 250, 2, 5, 0.6666666666666666, 5, 0.7142857142857143 ] - - [ "MA", 1442055600000, 23, -21, 1442080800000, 1442077200000, -56, 250, 3, 6, 0.8333333333333334, 6, 0.8571428571428571 ] - - [ "MA", 1442077200000, 250, 229, 1442098800000, null, -56, 250, 3, 7, 1.0, 7, 1.0 ] - - [ "MD", 1442077200000, 6916, 6916, null, null, 6916, 6916, 1, 1, 0.0, 1, 1.0 ] - - [ "ME", 1442073600000, 0, 0, null, null, 0, 0, 1, 1, 0.0, 1, 1.0 ] - - [ "MH", 1442052000000, 40, 40, null, null, 40, 40, 1, 1, 0.0, 1, 1.0 ] - - [ "MK", 1442077200000, -72, -72, null, null, -72, -72, 1, 1, 0.0, 1, 1.0 ] - - [ "MM", 1442070000000, 3, 3, null, 1442073600000, 3, 25, 1, 1, 0.0, 1, 0.5 ] - - [ "MM", 1442073600000, 25, 28, null, null, 3, 25, 2, 2, 1.0, 2, 1.0 ] - - [ "MO", 1442070000000, 18, 18, null, 1442034000000, 18, 30, 1, 1, 0.0, 1, 0.5 ] - - [ "MO", 1442034000000, 30, 48, null, null, 18, 30, 2, 2, 1.0, 2, 1.0 ] - - [ "MR", 1442080800000, 10, 10, null, null, 10, 10, 1, 1, 0.0, 1, 1.0 ] - - [ "MT", 1442048400000, -1, -1, null, null, -1, -1, 1, 1, 0.0, 1, 1.0 ] - - [ "MV", 1442073600000, -3, -3, null, null, -3, -3, 1, 1, 0.0, 1, 1.0 ] - - [ "MX", 1442095200000, -456, -456, null, 1442080800000, -456, 3874, 1, 1, 0.0, 1, 0.058823529411764705 ] - - [ "MX", 1442080800000, -376, -832, null, 1442041200000, -456, 3874, 1, 2, 0.0625, 2, 0.11764705882352941 ] - - [ "MX", 1442041200000, -294, -1126, 1442095200000, 1442016000000, -456, 3874, 1, 3, 0.125, 3, 0.17647058823529413 ] - - [ "MX", 1442016000000, -67, -1193, 1442080800000, 1442073600000, -456, 3874, 1, 4, 0.1875, 4, 0.23529411764705882 ] - - [ "MX", 1442073600000, -21, -1214, 1442041200000, 1442066400000, -456, 3874, 1, 5, 0.25, 5, 0.29411764705882354 ] - - [ "MX", 1442066400000, -1, -1215, 1442016000000, 1442070000000, -456, 3874, 1, 6, 0.3125, 6, 0.4117647058823529 ] - - [ "MX", 1442070000000, -1, -1216, 1442073600000, 1442037600000, -456, 3874, 2, 6, 0.3125, 6, 0.4117647058823529 ] - - [ "MX", 1442037600000, 4, -1212, 1442066400000, 1442098800000, -456, 3874, 2, 8, 0.4375, 7, 0.47058823529411764 ] - - [ "MX", 1442098800000, 28, -1184, 1442070000000, 1442030400000, -456, 3874, 2, 9, 0.5, 8, 0.5294117647058824 ] - - [ "MX", 1442030400000, 373, -811, 1442037600000, 1442088000000, -456, 3874, 2, 10, 0.5625, 9, 0.5882352941176471 ] - - [ "MX", 1442088000000, 494, -317, 1442098800000, 1442023200000, -456, 3874, 2, 11, 0.625, 10, 0.6470588235294118 ] - - [ "MX", 1442023200000, 549, 232, 1442030400000, 1442091600000, -456, 3874, 2, 12, 0.6875, 11, 0.7058823529411765 ] - - [ "MX", 1442091600000, 799, 1031, 1442088000000, 1442034000000, -456, 3874, 3, 13, 0.75, 12, 0.7647058823529411 ] - - [ "MX", 1442034000000, 944, 1975, 1442023200000, 1442084400000, -456, 3874, 3, 14, 0.8125, 13, 0.8235294117647058 ] - - [ "MX", 1442084400000, 981, 2956, 1442091600000, 1442026800000, -456, 3874, 3, 15, 0.875, 14, 0.8823529411764706 ] - - [ "MX", 1442026800000, 3642, 6598, 1442034000000, 1442077200000, -456, 3874, 3, 16, 0.9375, 15, 0.9411764705882353 ] - - [ "MX", 1442077200000, 3874, 10472, 1442084400000, null, -456, 3874, 3, 17, 1.0, 16, 1.0 ] - - [ "MY", 1442044800000, -127, -127, null, 1442077200000, -127, 1028, 1, 1, 0.0, 1, 0.08333333333333333 ] - - [ "MY", 1442077200000, -10, -137, null, 1442019600000, -127, 1028, 1, 2, 0.09090909090909091, 2, 0.16666666666666666 ] - - [ "MY", 1442019600000, -7, -144, 1442044800000, 1442030400000, -127, 1028, 1, 3, 0.18181818181818182, 3, 0.25 ] - - [ "MY", 1442030400000, -3, -147, 1442077200000, 1442059200000, -127, 1028, 1, 4, 0.2727272727272727, 4, 0.3333333333333333 ] - - [ "MY", 1442059200000, 0, -147, 1442019600000, 1442055600000, -127, 1028, 2, 5, 0.36363636363636365, 5, 0.4166666666666667 ] - - [ "MY", 1442055600000, 1, -146, 1442030400000, 1442066400000, -127, 1028, 2, 6, 0.45454545454545453, 6, 0.6666666666666666 ] - - [ "MY", 1442066400000, 1, -145, 1442059200000, 1442073600000, -127, 1028, 2, 6, 0.45454545454545453, 6, 0.6666666666666666 ] - - [ "MY", 1442073600000, 1, -144, 1442055600000, 1442048400000, -127, 1028, 2, 6, 0.45454545454545453, 6, 0.6666666666666666 ] - - [ "MY", 1442048400000, 649, 505, 1442066400000, 1442098800000, -127, 1028, 3, 9, 0.7272727272727273, 7, 0.75 ] - - [ "MY", 1442098800000, 739, 1244, 1442073600000, 1442041200000, -127, 1028, 3, 10, 0.8181818181818182, 8, 0.8333333333333334 ] - - [ "MY", 1442041200000, 935, 2179, 1442048400000, 1442034000000, -127, 1028, 3, 11, 0.9090909090909091, 9, 0.9166666666666666 ] - - [ "MY", 1442034000000, 1028, 3207, 1442098800000, null, -127, 1028, 3, 12, 1.0, 10, 1.0 ] - - [ "NG", 1442070000000, 6, 6, null, 1442052000000, 6, 208, 1, 1, 0.0, 1, 0.5 ] - - [ "NG", 1442052000000, 208, 214, null, null, 6, 208, 2, 2, 1.0, 2, 1.0 ] - - [ "NL", 1442070000000, -84, -84, null, 1442062800000, -84, 8947, 1, 1, 0.0, 1, 0.058823529411764705 ] - - [ "NL", 1442062800000, -30, -114, null, 1442034000000, -84, 8947, 1, 2, 0.0625, 2, 0.11764705882352941 ] - - [ "NL", 1442034000000, 0, -114, 1442070000000, 1442098800000, -84, 8947, 1, 3, 0.125, 3, 0.17647058823529413 ] - - [ "NL", 1442098800000, 4, -110, 1442062800000, 1442088000000, -84, 8947, 1, 4, 0.1875, 4, 0.23529411764705882 ] - - [ "NL", 1442088000000, 12, -98, 1442034000000, 1442044800000, -84, 8947, 1, 5, 0.25, 5, 0.29411764705882354 ] - - [ "NL", 1442044800000, 16, -82, 1442098800000, 1442091600000, -84, 8947, 1, 6, 0.3125, 6, 0.35294117647058826 ] - - [ "NL", 1442091600000, 19, -63, 1442088000000, 1442052000000, -84, 8947, 2, 7, 0.375, 7, 0.4117647058823529 ] - - [ "NL", 1442052000000, 53, -10, 1442044800000, 1442066400000, -84, 8947, 2, 8, 0.4375, 8, 0.47058823529411764 ] - - [ "NL", 1442066400000, 61, 51, 1442091600000, 1442095200000, -84, 8947, 2, 9, 0.5, 9, 0.5294117647058824 ] - - [ "NL", 1442095200000, 70, 121, 1442052000000, 1442055600000, -84, 8947, 2, 10, 0.5625, 10, 0.5882352941176471 ] - - [ "NL", 1442055600000, 105, 226, 1442066400000, 1442073600000, -84, 8947, 2, 11, 0.625, 11, 0.6470588235294118 ] - - [ "NL", 1442073600000, 166, 392, 1442095200000, 1442059200000, -84, 8947, 2, 12, 0.6875, 12, 0.7058823529411765 ] - - [ "NL", 1442059200000, 206, 598, 1442055600000, 1442084400000, -84, 8947, 3, 13, 0.75, 13, 0.7647058823529411 ] - - [ "NL", 1442084400000, 436, 1034, 1442073600000, 1442077200000, -84, 8947, 3, 14, 0.8125, 14, 0.8235294117647058 ] - - [ "NL", 1442077200000, 878, 1912, 1442059200000, 1442048400000, -84, 8947, 3, 15, 0.875, 15, 0.8823529411764706 ] - - [ "NL", 1442048400000, 1303, 3215, 1442084400000, 1442080800000, -84, 8947, 3, 16, 0.9375, 16, 0.9411764705882353 ] - - [ "NL", 1442080800000, 8947, 12162, 1442077200000, null, -84, 8947, 3, 17, 1.0, 17, 1.0 ] - - [ "NO", 1442048400000, -447, -447, null, 1442095200000, -447, 447, 1, 1, 0.0, 1, 0.09090909090909091 ] - - [ "NO", 1442095200000, -1, -448, null, 1442098800000, -447, 447, 1, 2, 0.1, 2, 0.18181818181818182 ] - - [ "NO", 1442098800000, 2, -446, 1442048400000, 1442088000000, -447, 447, 1, 3, 0.2, 3, 0.2727272727272727 ] - - [ "NO", 1442088000000, 15, -431, 1442095200000, 1442091600000, -447, 447, 1, 4, 0.3, 4, 0.45454545454545453 ] - - [ "NO", 1442091600000, 15, -416, 1442098800000, 1442055600000, -447, 447, 2, 4, 0.3, 4, 0.45454545454545453 ] - - [ "NO", 1442055600000, 29, -387, 1442088000000, 1442080800000, -447, 447, 2, 6, 0.5, 5, 0.5454545454545454 ] - - [ "NO", 1442080800000, 31, -356, 1442091600000, 1442019600000, -447, 447, 2, 7, 0.6, 6, 0.6363636363636364 ] - - [ "NO", 1442019600000, 48, -308, 1442055600000, 1442066400000, -447, 447, 2, 8, 0.7, 7, 0.7272727272727273 ] - - [ "NO", 1442066400000, 71, -237, 1442080800000, 1442073600000, -447, 447, 3, 9, 0.8, 8, 0.8181818181818182 ] - - [ "NO", 1442073600000, 222, -15, 1442019600000, 1442052000000, -447, 447, 3, 10, 0.9, 9, 0.9090909090909091 ] - - [ "NO", 1442052000000, 447, 432, 1442066400000, null, -447, 447, 3, 11, 1.0, 10, 1.0 ] - - [ "NP", 1442048400000, 61, 61, null, null, 61, 61, 1, 1, 0.0, 1, 1.0 ] - - [ "NZ", 1442084400000, -52, -52, null, 1442095200000, -52, 635, 1, 1, 0.0, 1, 0.1111111111111111 ] - - [ "NZ", 1442095200000, -4, -56, null, 1442098800000, -52, 635, 1, 2, 0.125, 2, 0.2222222222222222 ] - - [ "NZ", 1442098800000, -2, -58, 1442084400000, 1442019600000, -52, 635, 1, 3, 0.25, 3, 0.3333333333333333 ] - - [ "NZ", 1442019600000, 28, -30, 1442095200000, 1442037600000, -52, 635, 2, 4, 0.375, 4, 0.4444444444444444 ] - - [ "NZ", 1442037600000, 66, 36, 1442098800000, 1442048400000, -52, 635, 2, 5, 0.5, 5, 0.5555555555555556 ] - - [ "NZ", 1442048400000, 189, 225, 1442019600000, 1442088000000, -52, 635, 2, 6, 0.625, 6, 0.6666666666666666 ] - - [ "NZ", 1442088000000, 405, 630, 1442037600000, 1442059200000, -52, 635, 3, 7, 0.75, 7, 0.7777777777777778 ] - - [ "NZ", 1442059200000, 428, 1058, 1442048400000, 1442026800000, -52, 635, 3, 8, 0.875, 8, 0.8888888888888888 ] - - [ "NZ", 1442026800000, 635, 1693, 1442088000000, null, -52, 635, 3, 9, 1.0, 9, 1.0 ] - - [ "OM", 1442052000000, 0, 0, null, null, 0, 0, 1, 1, 0.0, 1, 1.0 ] - - [ "PA", 1442026800000, 0, 0, null, null, 0, 0, 1, 1, 0.0, 1, 1.0 ] - - [ "PE", 1442077200000, -163, -163, null, 1442084400000, -163, 1861, 1, 1, 0.0, 1, 0.1111111111111111 ] - - [ "PE", 1442084400000, -68, -231, null, 1442095200000, -163, 1861, 1, 2, 0.125, 2, 0.2222222222222222 ] - - [ "PE", 1442095200000, -19, -250, 1442077200000, 1442026800000, -163, 1861, 1, 3, 0.25, 3, 0.3333333333333333 ] - - [ "PE", 1442026800000, -12, -262, 1442084400000, 1442062800000, -163, 1861, 2, 4, 0.375, 4, 0.5555555555555556 ] - - [ "PE", 1442062800000, -12, -274, 1442095200000, 1442080800000, -163, 1861, 2, 4, 0.375, 4, 0.5555555555555556 ] - - [ "PE", 1442080800000, -2, -276, 1442026800000, 1442023200000, -163, 1861, 2, 6, 0.625, 5, 0.6666666666666666 ] - - [ "PE", 1442023200000, 26, -250, 1442062800000, 1442019600000, -163, 1861, 3, 7, 0.75, 6, 0.7777777777777778 ] - - [ "PE", 1442019600000, 523, 273, 1442080800000, 1442098800000, -163, 1861, 3, 8, 0.875, 7, 0.8888888888888888 ] - - [ "PE", 1442098800000, 1861, 2134, 1442023200000, null, -163, 1861, 3, 9, 1.0, 8, 1.0 ] - - [ "PH", 1442073600000, -227, -227, null, 1442041200000, -227, 1969, 1, 1, 0.0, 1, 0.047619047619047616 ] - - [ "PH", 1442041200000, 0, -227, null, 1442077200000, -227, 1969, 1, 2, 0.05, 2, 0.09523809523809523 ] - - [ "PH", 1442077200000, 2, -225, 1442073600000, 1442019600000, -227, 1969, 1, 3, 0.1, 3, 0.14285714285714285 ] - - [ "PH", 1442019600000, 6, -219, 1442041200000, 1442098800000, -227, 1969, 1, 4, 0.15, 4, 0.19047619047619047 ] - - [ "PH", 1442098800000, 8, -211, 1442077200000, 1442037600000, -227, 1969, 1, 5, 0.2, 5, 0.23809523809523808 ] - - [ "PH", 1442037600000, 17, -194, 1442019600000, 1442052000000, -227, 1969, 1, 6, 0.25, 6, 0.2857142857142857 ] - - [ "PH", 1442052000000, 22, -172, 1442098800000, 1442030400000, -227, 1969, 1, 7, 0.3, 7, 0.3333333333333333 ] - - [ "PH", 1442030400000, 26, -146, 1442037600000, 1442080800000, -227, 1969, 2, 8, 0.35, 8, 0.38095238095238093 ] - - [ "PH", 1442080800000, 32, -114, 1442052000000, 1442070000000, -227, 1969, 2, 9, 0.4, 9, 0.42857142857142855 ] - - [ "PH", 1442070000000, 34, -80, 1442030400000, 1442084400000, -227, 1969, 2, 10, 0.45, 10, 0.47619047619047616 ] - - [ "PH", 1442084400000, 39, -41, 1442080800000, 1442044800000, -227, 1969, 2, 11, 0.5, 11, 0.5238095238095238 ] - - [ "PH", 1442044800000, 55, 14, 1442070000000, 1442034000000, -227, 1969, 2, 12, 0.55, 12, 0.5714285714285714 ] - - [ "PH", 1442034000000, 59, 73, 1442084400000, 1442048400000, -227, 1969, 2, 13, 0.6, 13, 0.6190476190476191 ] - - [ "PH", 1442048400000, 62, 135, 1442044800000, 1442062800000, -227, 1969, 2, 14, 0.65, 14, 0.6666666666666666 ] - - [ "PH", 1442062800000, 171, 306, 1442034000000, 1442059200000, -227, 1969, 3, 15, 0.7, 15, 0.7142857142857143 ] - - [ "PH", 1442059200000, 273, 579, 1442048400000, 1442023200000, -227, 1969, 3, 16, 0.75, 16, 0.7619047619047619 ] - - [ "PH", 1442023200000, 459, 1038, 1442062800000, 1442091600000, -227, 1969, 3, 17, 0.8, 17, 0.8095238095238095 ] - - [ "PH", 1442091600000, 816, 1854, 1442059200000, 1442026800000, -227, 1969, 3, 18, 0.85, 18, 0.8571428571428571 ] - - [ "PH", 1442026800000, 910, 2764, 1442023200000, 1442066400000, -227, 1969, 3, 19, 0.9, 19, 0.9047619047619048 ] - - [ "PH", 1442066400000, 1880, 4644, 1442091600000, 1442055600000, -227, 1969, 3, 20, 0.95, 20, 0.9523809523809523 ] - - [ "PH", 1442055600000, 1969, 6613, 1442026800000, null, -227, 1969, 3, 21, 1.0, 21, 1.0 ] - - [ "PK", 1442048400000, 15, 15, null, 1442062800000, 15, 335, 1, 1, 0.0, 1, 0.14285714285714285 ] - - [ "PK", 1442062800000, 23, 38, null, 1442041200000, 15, 335, 1, 2, 0.16666666666666666, 2, 0.2857142857142857 ] - - [ "PK", 1442041200000, 24, 62, 1442048400000, 1442070000000, 15, 335, 1, 3, 0.3333333333333333, 3, 0.42857142857142855 ] - - [ "PK", 1442070000000, 43, 105, 1442062800000, 1442037600000, 15, 335, 2, 4, 0.5, 4, 0.5714285714285714 ] - - [ "PK", 1442037600000, 100, 205, 1442041200000, 1442026800000, 15, 335, 2, 5, 0.6666666666666666, 5, 0.7142857142857143 ] - - [ "PK", 1442026800000, 101, 306, 1442070000000, 1442019600000, 15, 335, 3, 6, 0.8333333333333334, 6, 0.8571428571428571 ] - - [ "PK", 1442019600000, 335, 641, 1442037600000, null, 15, 335, 3, 7, 1.0, 7, 1.0 ] - - [ "PL", 1442098800000, -9, -9, null, 1442080800000, -9, 4171, 1, 1, 0.0, 1, 0.05555555555555555 ] - - [ "PL", 1442080800000, 7, -2, null, 1442084400000, -9, 4171, 1, 2, 0.058823529411764705, 2, 0.1111111111111111 ] - - [ "PL", 1442084400000, 13, 11, 1442098800000, 1442073600000, -9, 4171, 1, 3, 0.11764705882352941, 3, 0.16666666666666666 ] - - [ "PL", 1442073600000, 30, 41, 1442080800000, 1442066400000, -9, 4171, 1, 4, 0.17647058823529413, 4, 0.2222222222222222 ] - - [ "PL", 1442066400000, 34, 75, 1442084400000, 1442037600000, -9, 4171, 1, 5, 0.23529411764705882, 5, 0.2777777777777778 ] - - [ "PL", 1442037600000, 95, 170, 1442073600000, 1442070000000, -9, 4171, 1, 6, 0.29411764705882354, 6, 0.3333333333333333 ] - - [ "PL", 1442070000000, 146, 316, 1442066400000, 1442059200000, -9, 4171, 2, 7, 0.35294117647058826, 7, 0.3888888888888889 ] - - [ "PL", 1442059200000, 199, 515, 1442037600000, 1442041200000, -9, 4171, 2, 8, 0.4117647058823529, 8, 0.4444444444444444 ] - - [ "PL", 1442041200000, 281, 796, 1442070000000, 1442044800000, -9, 4171, 2, 9, 0.47058823529411764, 9, 0.5 ] - - [ "PL", 1442044800000, 319, 1115, 1442059200000, 1442077200000, -9, 4171, 2, 10, 0.5294117647058824, 10, 0.5555555555555556 ] - - [ "PL", 1442077200000, 324, 1439, 1442041200000, 1442052000000, -9, 4171, 2, 11, 0.5882352941176471, 11, 0.6111111111111112 ] - - [ "PL", 1442052000000, 330, 1769, 1442044800000, 1442088000000, -9, 4171, 2, 12, 0.6470588235294118, 12, 0.6666666666666666 ] - - [ "PL", 1442088000000, 346, 2115, 1442077200000, 1442048400000, -9, 4171, 3, 13, 0.7058823529411765, 13, 0.7222222222222222 ] - - [ "PL", 1442048400000, 366, 2481, 1442052000000, 1442055600000, -9, 4171, 3, 14, 0.7647058823529411, 14, 0.7777777777777778 ] - - [ "PL", 1442055600000, 410, 2891, 1442088000000, 1442091600000, -9, 4171, 3, 15, 0.8235294117647058, 15, 0.8333333333333334 ] - - [ "PL", 1442091600000, 902, 3793, 1442048400000, 1442095200000, -9, 4171, 3, 16, 0.8823529411764706, 16, 0.8888888888888888 ] - - [ "PL", 1442095200000, 1851, 5644, 1442055600000, 1442062800000, -9, 4171, 3, 17, 0.9411764705882353, 17, 0.9444444444444444 ] - - [ "PL", 1442062800000, 4171, 9815, 1442091600000, null, -9, 4171, 3, 18, 1.0, 18, 1.0 ] - - [ "PR", 1442059200000, -35, -35, null, 1442030400000, -35, 29, 1, 1, 0.0, 1, 0.2 ] - - [ "PR", 1442030400000, 2, -33, null, 1442077200000, -35, 29, 1, 2, 0.25, 2, 0.4 ] - - [ "PR", 1442077200000, 5, -28, 1442059200000, 1442026800000, -35, 29, 2, 3, 0.5, 3, 0.6 ] - - [ "PR", 1442026800000, 22, -6, 1442030400000, 1442095200000, -35, 29, 2, 4, 0.75, 4, 0.8 ] - - [ "PR", 1442095200000, 29, 23, 1442077200000, null, -35, 29, 3, 5, 1.0, 5, 1.0 ] - - [ "PT", 1442080800000, -79, -79, null, 1442077200000, -79, 3470, 1, 1, 0.0, 1, 0.1 ] - - [ "PT", 1442077200000, -75, -154, null, 1442098800000, -79, 3470, 1, 2, 0.1111111111111111, 2, 0.2 ] - - [ "PT", 1442098800000, 2, -152, 1442080800000, 1442044800000, -79, 3470, 1, 3, 0.2222222222222222, 3, 0.3 ] - - [ "PT", 1442044800000, 11, -141, 1442077200000, 1442066400000, -79, 3470, 1, 4, 0.3333333333333333, 4, 0.4 ] - - [ "PT", 1442066400000, 12, -129, 1442098800000, 1442095200000, -79, 3470, 2, 5, 0.4444444444444444, 5, 0.5 ] - - [ "PT", 1442095200000, 19, -110, 1442044800000, 1442052000000, -79, 3470, 2, 6, 0.5555555555555556, 6, 0.6 ] - - [ "PT", 1442052000000, 102, -8, 1442066400000, 1442019600000, -79, 3470, 2, 7, 0.6666666666666666, 7, 0.7 ] - - [ "PT", 1442019600000, 172, 164, 1442095200000, 1442088000000, -79, 3470, 3, 8, 0.7777777777777778, 8, 0.8 ] - - [ "PT", 1442088000000, 403, 567, 1442052000000, 1442070000000, -79, 3470, 3, 9, 0.8888888888888888, 9, 0.9 ] - - [ "PT", 1442070000000, 3470, 4037, 1442019600000, null, -79, 3470, 3, 10, 1.0, 10, 1.0 ] - - [ "PY", 1442019600000, 1, 1, null, 1442080800000, 1, 628, 1, 1, 0.0, 1, 0.3333333333333333 ] - - [ "PY", 1442080800000, 5, 6, null, 1442084400000, 1, 628, 2, 2, 0.5, 2, 0.6666666666666666 ] - - [ "PY", 1442084400000, 628, 634, 1442019600000, null, 1, 628, 3, 3, 1.0, 3, 1.0 ] - - [ "QA", 1442041200000, 13, 13, null, null, 13, 13, 1, 1, 0.0, 1, 1.0 ] - - [ "RO", 1442070000000, -29, -29, null, 1442091600000, -29, 845, 1, 1, 0.0, 1, 0.1 ] - - [ "RO", 1442091600000, 0, -29, null, 1442073600000, -29, 845, 1, 2, 0.1111111111111111, 2, 0.2 ] - - [ "RO", 1442073600000, 15, -14, 1442070000000, 1442055600000, -29, 845, 1, 3, 0.2222222222222222, 3, 0.3 ] - - [ "RO", 1442055600000, 26, 12, 1442091600000, 1442034000000, -29, 845, 1, 4, 0.3333333333333333, 4, 0.4 ] - - [ "RO", 1442034000000, 68, 80, 1442073600000, 1442044800000, -29, 845, 2, 5, 0.4444444444444444, 5, 0.5 ] - - [ "RO", 1442044800000, 284, 364, 1442055600000, 1442052000000, -29, 845, 2, 6, 0.5555555555555556, 6, 0.6 ] - - [ "RO", 1442052000000, 319, 683, 1442034000000, 1442062800000, -29, 845, 2, 7, 0.6666666666666666, 7, 0.7 ] - - [ "RO", 1442062800000, 541, 1224, 1442044800000, 1442095200000, -29, 845, 3, 8, 0.7777777777777778, 8, 0.8 ] - - [ "RO", 1442095200000, 824, 2048, 1442052000000, 1442041200000, -29, 845, 3, 9, 0.8888888888888888, 9, 0.9 ] - - [ "RO", 1442041200000, 845, 2893, 1442062800000, null, -29, 845, 3, 10, 1.0, 10, 1.0 ] - - [ "RS", 1442091600000, -15, -15, null, 1442066400000, -15, 813, 1, 1, 0.0, 1, 0.14285714285714285 ] - - [ "RS", 1442066400000, 0, -15, null, 1442080800000, -15, 813, 1, 2, 0.16666666666666666, 2, 0.42857142857142855 ] - - [ "RS", 1442080800000, 0, -15, 1442091600000, 1442019600000, -15, 813, 1, 2, 0.16666666666666666, 2, 0.42857142857142855 ] - - [ "RS", 1442019600000, 6, -9, 1442066400000, 1442062800000, -15, 813, 2, 4, 0.5, 3, 0.5714285714285714 ] - - [ "RS", 1442062800000, 13, 4, 1442080800000, 1442084400000, -15, 813, 2, 5, 0.6666666666666666, 4, 0.7142857142857143 ] - - [ "RS", 1442084400000, 89, 93, 1442019600000, 1442073600000, -15, 813, 3, 6, 0.8333333333333334, 5, 0.8571428571428571 ] - - [ "RS", 1442073600000, 813, 906, 1442062800000, null, -15, 813, 3, 7, 1.0, 6, 1.0 ] - - [ "RU", 1442037600000, -324, -324, null, 1442026800000, -324, 12098, 1, 1, 0.0, 1, 0.043478260869565216 ] - - [ "RU", 1442026800000, 0, -324, null, 1442030400000, -324, 12098, 1, 2, 0.045454545454545456, 2, 0.08695652173913043 ] - - [ "RU", 1442030400000, 76, -248, 1442037600000, 1442062800000, -324, 12098, 1, 3, 0.09090909090909091, 3, 0.13043478260869565 ] - - [ "RU", 1442062800000, 168, -80, 1442026800000, 1442023200000, -324, 12098, 1, 4, 0.13636363636363635, 4, 0.17391304347826086 ] - - [ "RU", 1442023200000, 299, 219, 1442030400000, 1442095200000, -324, 12098, 1, 5, 0.18181818181818182, 5, 0.21739130434782608 ] - - [ "RU", 1442095200000, 435, 654, 1442062800000, 1442055600000, -324, 12098, 1, 6, 0.22727272727272727, 6, 0.2608695652173913 ] - - [ "RU", 1442055600000, 499, 1153, 1442023200000, 1442041200000, -324, 12098, 1, 7, 0.2727272727272727, 7, 0.30434782608695654 ] - - [ "RU", 1442041200000, 580, 1733, 1442095200000, 1442080800000, -324, 12098, 1, 8, 0.3181818181818182, 8, 0.34782608695652173 ] - - [ "RU", 1442080800000, 655, 2388, 1442055600000, 1442034000000, -324, 12098, 2, 9, 0.36363636363636365, 9, 0.391304347826087 ] - - [ "RU", 1442034000000, 658, 3046, 1442041200000, 1442048400000, -324, 12098, 2, 10, 0.4090909090909091, 10, 0.43478260869565216 ] - - [ "RU", 1442048400000, 1027, 4073, 1442080800000, 1442077200000, -324, 12098, 2, 11, 0.45454545454545453, 11, 0.4782608695652174 ] - - [ "RU", 1442077200000, 1162, 5235, 1442034000000, 1442052000000, -324, 12098, 2, 12, 0.5, 12, 0.5217391304347826 ] - - [ "RU", 1442052000000, 1214, 6449, 1442048400000, 1442073600000, -324, 12098, 2, 13, 0.5454545454545454, 13, 0.5652173913043478 ] - - [ "RU", 1442073600000, 1618, 8067, 1442077200000, 1442066400000, -324, 12098, 2, 14, 0.5909090909090909, 14, 0.6086956521739131 ] - - [ "RU", 1442066400000, 2047, 10114, 1442052000000, 1442019600000, -324, 12098, 2, 15, 0.6363636363636364, 15, 0.6521739130434783 ] - - [ "RU", 1442019600000, 2214, 12328, 1442073600000, 1442044800000, -324, 12098, 2, 16, 0.6818181818181818, 16, 0.6956521739130435 ] - - [ "RU", 1442044800000, 2564, 14892, 1442066400000, 1442088000000, -324, 12098, 3, 17, 0.7272727272727273, 17, 0.7391304347826086 ] - - [ "RU", 1442088000000, 2596, 17488, 1442019600000, 1442091600000, -324, 12098, 3, 18, 0.7727272727272727, 18, 0.782608695652174 ] - - [ "RU", 1442091600000, 3449, 20937, 1442044800000, 1442059200000, -324, 12098, 3, 19, 0.8181818181818182, 19, 0.8260869565217391 ] - - [ "RU", 1442059200000, 3902, 24839, 1442088000000, 1442070000000, -324, 12098, 3, 20, 0.8636363636363636, 20, 0.8695652173913043 ] - - [ "RU", 1442070000000, 4706, 29545, 1442091600000, 1442084400000, -324, 12098, 3, 21, 0.9090909090909091, 21, 0.9130434782608695 ] - - [ "RU", 1442084400000, 6461, 36006, 1442059200000, 1442098800000, -324, 12098, 3, 22, 0.9545454545454546, 22, 0.9565217391304348 ] - - [ "RU", 1442098800000, 12098, 48104, 1442070000000, null, -324, 12098, 3, 23, 1.0, 23, 1.0 ] - - [ "SA", 1442037600000, -97, -97, null, 1442077200000, -97, 1276, 1, 1, 0.0, 1, 0.125 ] - - [ "SA", 1442077200000, -50, -147, null, 1442059200000, -97, 1276, 1, 2, 0.14285714285714285, 2, 0.25 ] - - [ "SA", 1442059200000, 0, -147, 1442037600000, 1442073600000, -97, 1276, 1, 3, 0.2857142857142857, 3, 0.375 ] - - [ "SA", 1442073600000, 2, -145, 1442077200000, 1442055600000, -97, 1276, 2, 4, 0.42857142857142855, 4, 0.5 ] - - [ "SA", 1442055600000, 11, -134, 1442059200000, 1442048400000, -97, 1276, 2, 5, 0.5714285714285714, 5, 0.625 ] - - [ "SA", 1442048400000, 14, -120, 1442073600000, 1442084400000, -97, 1276, 2, 6, 0.7142857142857143, 6, 0.75 ] - - [ "SA", 1442084400000, 458, 338, 1442055600000, 1442066400000, -97, 1276, 3, 7, 0.8571428571428571, 7, 0.875 ] - - [ "SA", 1442066400000, 1276, 1614, 1442048400000, null, -97, 1276, 3, 8, 1.0, 8, 1.0 ] - - [ "SE", 1442048400000, -145, -145, null, 1442055600000, -145, 1476, 1, 1, 0.0, 1, 0.06666666666666667 ] - - [ "SE", 1442055600000, -5, -150, null, 1442091600000, -145, 1476, 1, 2, 0.07142857142857142, 2, 0.13333333333333333 ] - - [ "SE", 1442091600000, -1, -151, 1442048400000, 1442098800000, -145, 1476, 1, 3, 0.14285714285714285, 3, 0.2 ] - - [ "SE", 1442098800000, 0, -151, 1442055600000, 1442052000000, -145, 1476, 1, 4, 0.21428571428571427, 4, 0.26666666666666666 ] - - [ "SE", 1442052000000, 1, -150, 1442091600000, 1442023200000, -145, 1476, 1, 5, 0.2857142857142857, 5, 0.3333333333333333 ] - - [ "SE", 1442023200000, 3, -147, 1442098800000, 1442066400000, -145, 1476, 2, 6, 0.35714285714285715, 6, 0.4 ] - - [ "SE", 1442066400000, 14, -133, 1442052000000, 1442030400000, -145, 1476, 2, 7, 0.42857142857142855, 7, 0.4666666666666667 ] - - [ "SE", 1442030400000, 30, -103, 1442023200000, 1442084400000, -145, 1476, 2, 8, 0.5, 8, 0.5333333333333333 ] - - [ "SE", 1442084400000, 37, -66, 1442066400000, 1442095200000, -145, 1476, 2, 9, 0.5714285714285714, 9, 0.6 ] - - [ "SE", 1442095200000, 61, -5, 1442030400000, 1442070000000, -145, 1476, 2, 10, 0.6428571428571429, 10, 0.6666666666666666 ] - - [ "SE", 1442070000000, 78, 73, 1442084400000, 1442080800000, -145, 1476, 3, 11, 0.7142857142857143, 11, 0.7333333333333333 ] - - [ "SE", 1442080800000, 89, 162, 1442095200000, 1442041200000, -145, 1476, 3, 12, 0.7857142857142857, 12, 0.8 ] - - [ "SE", 1442041200000, 91, 253, 1442070000000, 1442019600000, -145, 1476, 3, 13, 0.8571428571428571, 13, 0.8666666666666667 ] - - [ "SE", 1442019600000, 109, 362, 1442080800000, 1442059200000, -145, 1476, 3, 14, 0.9285714285714286, 14, 0.9333333333333333 ] - - [ "SE", 1442059200000, 1476, 1838, 1442041200000, null, -145, 1476, 3, 15, 1.0, 15, 1.0 ] - - [ "SG", 1442066400000, 0, 0, null, 1442030400000, 0, 2758, 1, 1, 0.0, 1, 0.125 ] - - [ "SG", 1442030400000, 1, 1, null, 1442037600000, 0, 2758, 1, 2, 0.14285714285714285, 2, 0.25 ] - - [ "SG", 1442037600000, 3, 4, 1442066400000, 1442048400000, 0, 2758, 1, 3, 0.2857142857142857, 3, 0.375 ] - - [ "SG", 1442048400000, 52, 56, 1442030400000, 1442041200000, 0, 2758, 2, 4, 0.42857142857142855, 4, 0.5 ] - - [ "SG", 1442041200000, 59, 115, 1442037600000, 1442044800000, 0, 2758, 2, 5, 0.5714285714285714, 5, 0.625 ] - - [ "SG", 1442044800000, 77, 192, 1442048400000, 1442062800000, 0, 2758, 2, 6, 0.7142857142857143, 6, 0.75 ] - - [ "SG", 1442062800000, 388, 580, 1442041200000, 1442026800000, 0, 2758, 3, 7, 0.8571428571428571, 7, 0.875 ] - - [ "SG", 1442026800000, 2758, 3338, 1442044800000, null, 0, 2758, 3, 8, 1.0, 8, 1.0 ] - - [ "SI", 1442080800000, -45, -45, null, 1442091600000, -45, 9, 1, 1, 0.0, 1, 0.5 ] - - [ "SI", 1442091600000, 9, -36, null, null, -45, 9, 2, 2, 1.0, 2, 1.0 ] - - [ "SK", 1442084400000, -92, -92, null, 1442037600000, -92, 446, 1, 1, 0.0, 1, 0.16666666666666666 ] - - [ "SK", 1442037600000, -1, -93, null, 1442062800000, -92, 446, 1, 2, 0.2, 2, 0.3333333333333333 ] - - [ "SK", 1442062800000, 6, -87, 1442084400000, 1442098800000, -92, 446, 2, 3, 0.4, 3, 0.5 ] - - [ "SK", 1442098800000, 7, -80, 1442037600000, 1442052000000, -92, 446, 2, 4, 0.6, 4, 0.6666666666666666 ] - - [ "SK", 1442052000000, 13, -67, 1442062800000, 1442073600000, -92, 446, 3, 5, 0.8, 5, 0.8333333333333334 ] - - [ "SK", 1442073600000, 446, 379, 1442098800000, null, -92, 446, 3, 6, 1.0, 6, 1.0 ] - - [ "SV", 1442019600000, -1, -1, null, 1442088000000, -1, 106, 1, 1, 0.0, 1, 0.3333333333333333 ] - - [ "SV", 1442088000000, 9, 8, null, 1442084400000, -1, 106, 2, 2, 0.5, 2, 0.6666666666666666 ] - - [ "SV", 1442084400000, 106, 114, 1442019600000, null, -1, 106, 3, 3, 1.0, 3, 1.0 ] - - [ "TH", 1442062800000, -46, -46, null, 1442066400000, -46, 110, 1, 1, 0.0, 1, 0.1111111111111111 ] - - [ "TH", 1442066400000, -34, -80, null, 1442052000000, -46, 110, 1, 2, 0.125, 2, 0.2222222222222222 ] - - [ "TH", 1442052000000, -22, -102, 1442062800000, 1442034000000, -46, 110, 1, 3, 0.25, 3, 0.3333333333333333 ] - - [ "TH", 1442034000000, 0, -102, 1442066400000, 1442055600000, -46, 110, 2, 4, 0.375, 4, 0.6666666666666666 ] - - [ "TH", 1442055600000, 0, -102, 1442052000000, 1442070000000, -46, 110, 2, 4, 0.375, 4, 0.6666666666666666 ] - - [ "TH", 1442070000000, 0, -102, 1442034000000, 1442041200000, -46, 110, 2, 4, 0.375, 4, 0.6666666666666666 ] - - [ "TH", 1442041200000, 3, -99, 1442055600000, 1442084400000, -46, 110, 3, 7, 0.75, 5, 0.7777777777777778 ] - - [ "TH", 1442084400000, 13, -86, 1442070000000, 1442044800000, -46, 110, 3, 8, 0.875, 6, 0.8888888888888888 ] - - [ "TH", 1442044800000, 110, 24, 1442041200000, null, -46, 110, 3, 9, 1.0, 7, 1.0 ] - - [ "TJ", 1442048400000, 1471, 1471, null, null, 1471, 1471, 1, 1, 0.0, 1, 1.0 ] - - [ "TN", 1442098800000, -9, -9, null, null, -9, -9, 1, 1, 0.0, 1, 1.0 ] - - [ "TR", 1442095200000, -29, -29, null, 1442080800000, -29, 3048, 1, 1, 0.0, 1, 0.06666666666666667 ] - - [ "TR", 1442080800000, -1, -30, null, 1442041200000, -29, 3048, 1, 2, 0.07142857142857142, 2, 0.13333333333333333 ] - - [ "TR", 1442041200000, 1, -29, 1442095200000, 1442044800000, -29, 3048, 1, 3, 0.14285714285714285, 3, 0.2 ] - - [ "TR", 1442044800000, 41, 12, 1442080800000, 1442052000000, -29, 3048, 1, 4, 0.21428571428571427, 4, 0.3333333333333333 ] - - [ "TR", 1442052000000, 41, 53, 1442041200000, 1442066400000, -29, 3048, 1, 4, 0.21428571428571427, 4, 0.3333333333333333 ] - - [ "TR", 1442066400000, 85, 138, 1442044800000, 1442048400000, -29, 3048, 2, 6, 0.35714285714285715, 5, 0.4 ] - - [ "TR", 1442048400000, 88, 226, 1442052000000, 1442077200000, -29, 3048, 2, 7, 0.42857142857142855, 6, 0.4666666666666667 ] - - [ "TR", 1442077200000, 89, 315, 1442066400000, 1442084400000, -29, 3048, 2, 8, 0.5, 7, 0.5333333333333333 ] - - [ "TR", 1442084400000, 170, 485, 1442048400000, 1442070000000, -29, 3048, 2, 9, 0.5714285714285714, 8, 0.6 ] - - [ "TR", 1442070000000, 236, 721, 1442077200000, 1442055600000, -29, 3048, 2, 10, 0.6428571428571429, 9, 0.6666666666666666 ] - - [ "TR", 1442055600000, 299, 1020, 1442084400000, 1442023200000, -29, 3048, 3, 11, 0.7142857142857143, 10, 0.7333333333333333 ] - - [ "TR", 1442023200000, 306, 1326, 1442070000000, 1442062800000, -29, 3048, 3, 12, 0.7857142857142857, 11, 0.8 ] - - [ "TR", 1442062800000, 315, 1641, 1442055600000, 1442088000000, -29, 3048, 3, 13, 0.8571428571428571, 12, 0.8666666666666667 ] - - [ "TR", 1442088000000, 2389, 4030, 1442023200000, 1442091600000, -29, 3048, 3, 14, 0.9285714285714286, 13, 0.9333333333333333 ] - - [ "TR", 1442091600000, 3048, 7078, 1442062800000, null, -29, 3048, 3, 15, 1.0, 14, 1.0 ] - - [ "TT", 1442088000000, 9, 9, null, null, 9, 9, 1, 1, 0.0, 1, 1.0 ] - - [ "TW", 1442062800000, -272, -272, null, 1442059200000, -272, 772, 1, 1, 0.0, 1, 0.045454545454545456 ] - - [ "TW", 1442059200000, -157, -429, null, 1442095200000, -272, 772, 1, 2, 0.047619047619047616, 2, 0.09090909090909091 ] - - [ "TW", 1442095200000, -77, -506, 1442062800000, 1442098800000, -272, 772, 1, 3, 0.09523809523809523, 3, 0.13636363636363635 ] - - [ "TW", 1442098800000, -60, -566, 1442059200000, 1442019600000, -272, 772, 1, 4, 0.14285714285714285, 4, 0.18181818181818182 ] - - [ "TW", 1442019600000, 0, -566, 1442095200000, 1442030400000, -272, 772, 1, 5, 0.19047619047619047, 5, 0.3181818181818182 ] - - [ "TW", 1442030400000, 0, -566, 1442098800000, 1442084400000, -272, 772, 1, 5, 0.19047619047619047, 5, 0.3181818181818182 ] - - [ "TW", 1442084400000, 0, -566, 1442019600000, 1442044800000, -272, 772, 1, 5, 0.19047619047619047, 5, 0.3181818181818182 ] - - [ "TW", 1442044800000, 24, -542, 1442030400000, 1442052000000, -272, 772, 1, 8, 0.3333333333333333, 6, 0.45454545454545453 ] - - [ "TW", 1442052000000, 24, -518, 1442084400000, 1442080800000, -272, 772, 2, 8, 0.3333333333333333, 6, 0.45454545454545453 ] - - [ "TW", 1442080800000, 24, -494, 1442044800000, 1442055600000, -272, 772, 2, 8, 0.3333333333333333, 6, 0.45454545454545453 ] - - [ "TW", 1442055600000, 48, -446, 1442052000000, 1442048400000, -272, 772, 2, 11, 0.47619047619047616, 7, 0.5 ] - - [ "TW", 1442048400000, 75, -371, 1442080800000, 1442016000000, -272, 772, 2, 12, 0.5238095238095238, 8, 0.5454545454545454 ] - - [ "TW", 1442016000000, 92, -279, 1442055600000, 1442023200000, -272, 772, 2, 13, 0.5714285714285714, 9, 0.5909090909090909 ] - - [ "TW", 1442023200000, 97, -182, 1442048400000, 1442034000000, -272, 772, 2, 14, 0.6190476190476191, 10, 0.6363636363636364 ] - - [ "TW", 1442034000000, 143, -39, 1442016000000, 1442037600000, -272, 772, 2, 15, 0.6666666666666666, 11, 0.6818181818181818 ] - - [ "TW", 1442037600000, 266, 227, 1442023200000, 1442041200000, -272, 772, 3, 16, 0.7142857142857143, 12, 0.7272727272727273 ] - - [ "TW", 1442041200000, 366, 593, 1442034000000, 1442070000000, -272, 772, 3, 17, 0.7619047619047619, 13, 0.7727272727272727 ] - - [ "TW", 1442070000000, 485, 1078, 1442037600000, 1442077200000, -272, 772, 3, 18, 0.8095238095238095, 14, 0.8181818181818182 ] - - [ "TW", 1442077200000, 502, 1580, 1442041200000, 1442066400000, -272, 772, 3, 19, 0.8571428571428571, 15, 0.8636363636363636 ] - - [ "TW", 1442066400000, 624, 2204, 1442070000000, 1442026800000, -272, 772, 3, 20, 0.9047619047619048, 16, 0.9090909090909091 ] - - [ "TW", 1442026800000, 680, 2884, 1442077200000, 1442073600000, -272, 772, 3, 21, 0.9523809523809523, 17, 0.9545454545454546 ] - - [ "TW", 1442073600000, 772, 3656, 1442066400000, null, -272, 772, 3, 22, 1.0, 18, 1.0 ] - - [ "UA", 1442091600000, -388, -388, null, 1442077200000, -388, 14202, 1, 1, 0.0, 1, 0.05263157894736842 ] - - [ "UA", 1442077200000, -181, -569, null, 1442095200000, -388, 14202, 1, 2, 0.05555555555555555, 2, 0.10526315789473684 ] - - [ "UA", 1442095200000, -30, -599, 1442091600000, 1442088000000, -388, 14202, 1, 3, 0.1111111111111111, 3, 0.15789473684210525 ] - - [ "UA", 1442088000000, -21, -620, 1442077200000, 1442059200000, -388, 14202, 1, 4, 0.16666666666666666, 4, 0.21052631578947367 ] - - [ "UA", 1442059200000, -2, -622, 1442095200000, 1442037600000, -388, 14202, 1, 5, 0.2222222222222222, 5, 0.2631578947368421 ] - - [ "UA", 1442037600000, -1, -623, 1442088000000, 1442080800000, -388, 14202, 1, 6, 0.2777777777777778, 6, 0.3684210526315789 ] - - [ "UA", 1442080800000, -1, -624, 1442059200000, 1442048400000, -388, 14202, 1, 6, 0.2777777777777778, 6, 0.3684210526315789 ] - - [ "UA", 1442048400000, 2, -622, 1442037600000, 1442084400000, -388, 14202, 2, 8, 0.3888888888888889, 7, 0.42105263157894735 ] - - [ "UA", 1442084400000, 5, -617, 1442080800000, 1442098800000, -388, 14202, 2, 9, 0.4444444444444444, 8, 0.47368421052631576 ] - - [ "UA", 1442098800000, 38, -579, 1442048400000, 1442041200000, -388, 14202, 2, 10, 0.5, 9, 0.5263157894736842 ] - - [ "UA", 1442041200000, 74, -505, 1442084400000, 1442044800000, -388, 14202, 2, 11, 0.5555555555555556, 10, 0.5789473684210527 ] - - [ "UA", 1442044800000, 280, -225, 1442098800000, 1442066400000, -388, 14202, 2, 12, 0.6111111111111112, 11, 0.631578947368421 ] - - [ "UA", 1442066400000, 296, 71, 1442041200000, 1442052000000, -388, 14202, 2, 13, 0.6666666666666666, 12, 0.6842105263157895 ] - - [ "UA", 1442052000000, 410, 481, 1442044800000, 1442062800000, -388, 14202, 3, 14, 0.7222222222222222, 13, 0.7368421052631579 ] - - [ "UA", 1442062800000, 773, 1254, 1442066400000, 1442070000000, -388, 14202, 3, 15, 0.7777777777777778, 14, 0.7894736842105263 ] - - [ "UA", 1442070000000, 1733, 2987, 1442052000000, 1442034000000, -388, 14202, 3, 16, 0.8333333333333334, 15, 0.8421052631578947 ] - - [ "UA", 1442034000000, 3468, 6455, 1442062800000, 1442073600000, -388, 14202, 3, 17, 0.8888888888888888, 16, 0.8947368421052632 ] - - [ "UA", 1442073600000, 4241, 10696, 1442070000000, 1442055600000, -388, 14202, 3, 18, 0.9444444444444444, 17, 0.9473684210526315 ] - - [ "UA", 1442055600000, 14202, 24898, 1442034000000, null, -388, 14202, 3, 19, 1.0, 18, 1.0 ] - - [ "UG", 1442070000000, 1, 1, null, null, 1, 1, 1, 1, 0.0, 1, 1.0 ] - - [ "US", 1442048400000, -466, -466, null, 1442052000000, -466, 4001, 1, 1, 0.0, 1, 0.041666666666666664 ] - - [ "US", 1442052000000, -2, -468, null, 1442016000000, -466, 4001, 1, 2, 0.043478260869565216, 2, 0.08333333333333333 ] - - [ "US", 1442016000000, 0, -468, 1442048400000, 1442059200000, -466, 4001, 1, 3, 0.08695652173913043, 3, 0.125 ] - - [ "US", 1442059200000, 11, -457, 1442052000000, 1442062800000, -466, 4001, 1, 4, 0.13043478260869565, 4, 0.16666666666666666 ] - - [ "US", 1442062800000, 47, -410, 1442016000000, 1442044800000, -466, 4001, 1, 5, 0.17391304347826086, 5, 0.20833333333333334 ] - - [ "US", 1442044800000, 139, -271, 1442059200000, 1442055600000, -466, 4001, 1, 6, 0.21739130434782608, 6, 0.25 ] - - [ "US", 1442055600000, 156, -115, 1442062800000, 1442095200000, -466, 4001, 1, 7, 0.2608695652173913, 7, 0.2916666666666667 ] - - [ "US", 1442095200000, 416, 301, 1442044800000, 1442066400000, -466, 4001, 1, 8, 0.30434782608695654, 8, 0.3333333333333333 ] - - [ "US", 1442066400000, 772, 1073, 1442055600000, 1442019600000, -466, 4001, 2, 9, 0.34782608695652173, 9, 0.375 ] - - [ "US", 1442019600000, 1043, 2116, 1442095200000, 1442073600000, -466, 4001, 2, 10, 0.391304347826087, 10, 0.4166666666666667 ] - - [ "US", 1442073600000, 1100, 3216, 1442066400000, 1442026800000, -466, 4001, 2, 11, 0.43478260869565216, 11, 0.4583333333333333 ] - - [ "US", 1442026800000, 1512, 4728, 1442019600000, 1442088000000, -466, 4001, 2, 12, 0.4782608695652174, 12, 0.5 ] - - [ "US", 1442088000000, 1691, 6419, 1442073600000, 1442041200000, -466, 4001, 2, 13, 0.5217391304347826, 13, 0.5416666666666666 ] - - [ "US", 1442041200000, 1999, 8418, 1442026800000, 1442030400000, -466, 4001, 2, 14, 0.5652173913043478, 14, 0.5833333333333334 ] - - [ "US", 1442030400000, 2023, 10441, 1442088000000, 1442077200000, -466, 4001, 2, 15, 0.6086956521739131, 15, 0.625 ] - - [ "US", 1442077200000, 2168, 12609, 1442041200000, 1442091600000, -466, 4001, 2, 16, 0.6521739130434783, 16, 0.6666666666666666 ] - - [ "US", 1442091600000, 2502, 15111, 1442030400000, 1442084400000, -466, 4001, 3, 17, 0.6956521739130435, 17, 0.7083333333333334 ] - - [ "US", 1442084400000, 2523, 17634, 1442077200000, 1442023200000, -466, 4001, 3, 18, 0.7391304347826086, 18, 0.75 ] - - [ "US", 1442023200000, 2844, 20478, 1442091600000, 1442070000000, -466, 4001, 3, 19, 0.782608695652174, 19, 0.7916666666666666 ] - - [ "US", 1442070000000, 3505, 23983, 1442084400000, 1442098800000, -466, 4001, 3, 20, 0.8260869565217391, 20, 0.8333333333333334 ] - - [ "US", 1442098800000, 3575, 27558, 1442023200000, 1442034000000, -466, 4001, 3, 21, 0.8695652173913043, 21, 0.875 ] - - [ "US", 1442034000000, 3648, 31206, 1442070000000, 1442037600000, -466, 4001, 3, 22, 0.9130434782608695, 22, 0.9166666666666666 ] - - [ "US", 1442037600000, 3675, 34881, 1442098800000, 1442080800000, -466, 4001, 3, 23, 0.9565217391304348, 23, 0.9583333333333334 ] - - [ "US", 1442080800000, 4001, 38882, 1442034000000, null, -466, 4001, 3, 24, 1.0, 24, 1.0 ] - - [ "UY", 1442073600000, -42, -42, null, 1442037600000, -42, 517, 1, 1, 0.0, 1, 0.14285714285714285 ] - - [ "UY", 1442037600000, 1, -41, null, 1442077200000, -42, 517, 1, 2, 0.16666666666666666, 2, 0.2857142857142857 ] - - [ "UY", 1442077200000, 23, -18, 1442073600000, 1442026800000, -42, 517, 1, 3, 0.3333333333333333, 3, 0.42857142857142855 ] - - [ "UY", 1442026800000, 76, 58, 1442037600000, 1442019600000, -42, 517, 2, 4, 0.5, 4, 0.5714285714285714 ] - - [ "UY", 1442019600000, 77, 135, 1442077200000, 1442070000000, -42, 517, 2, 5, 0.6666666666666666, 5, 0.7142857142857143 ] - - [ "UY", 1442070000000, 284, 419, 1442026800000, 1442023200000, -42, 517, 3, 6, 0.8333333333333334, 6, 0.8571428571428571 ] - - [ "UY", 1442023200000, 517, 936, 1442019600000, null, -42, 517, 3, 7, 1.0, 7, 1.0 ] - - [ "UZ", 1442044800000, 1369, 1369, null, null, 1369, 1369, 1, 1, 0.0, 1, 1.0 ] - - [ "VE", 1442026800000, -17, -17, null, 1442034000000, -17, 420, 1, 1, 0.0, 1, 0.1 ] - - [ "VE", 1442034000000, -2, -19, null, 1442098800000, -17, 420, 1, 2, 0.1111111111111111, 2, 0.2 ] - - [ "VE", 1442098800000, 9, -10, 1442026800000, 1442066400000, -17, 420, 1, 3, 0.2222222222222222, 3, 0.3 ] - - [ "VE", 1442066400000, 18, 8, 1442034000000, 1442095200000, -17, 420, 1, 4, 0.3333333333333333, 4, 0.4 ] - - [ "VE", 1442095200000, 35, 43, 1442098800000, 1442030400000, -17, 420, 2, 5, 0.4444444444444444, 5, 0.5 ] - - [ "VE", 1442030400000, 51, 94, 1442066400000, 1442084400000, -17, 420, 2, 6, 0.5555555555555556, 6, 0.6 ] - - [ "VE", 1442084400000, 60, 154, 1442095200000, 1442023200000, -17, 420, 2, 7, 0.6666666666666666, 7, 0.7 ] - - [ "VE", 1442023200000, 115, 269, 1442030400000, 1442077200000, -17, 420, 3, 8, 0.7777777777777778, 8, 0.8 ] - - [ "VE", 1442077200000, 412, 681, 1442084400000, 1442070000000, -17, 420, 3, 9, 0.8888888888888888, 9, 0.9 ] - - [ "VE", 1442070000000, 420, 1101, 1442023200000, null, -17, 420, 3, 10, 1.0, 10, 1.0 ] - - [ "VG", 1442062800000, -238, -238, null, null, -238, -238, 1, 1, 0.0, 1, 1.0 ] - - [ "VN", 1442034000000, -29, -29, null, 1442048400000, -29, 811, 1, 1, 0.0, 1, 0.07692307692307693 ] - - [ "VN", 1442048400000, -15, -44, null, 1442037600000, -29, 811, 1, 2, 0.08333333333333333, 2, 0.15384615384615385 ] - - [ "VN", 1442037600000, -11, -55, 1442034000000, 1442084400000, -29, 811, 1, 3, 0.16666666666666666, 3, 0.23076923076923078 ] - - [ "VN", 1442084400000, -10, -65, 1442048400000, 1442023200000, -29, 811, 1, 4, 0.25, 4, 0.3076923076923077 ] - - [ "VN", 1442023200000, -9, -74, 1442037600000, 1442041200000, -29, 811, 1, 5, 0.3333333333333333, 5, 0.38461538461538464 ] - - [ "VN", 1442041200000, 0, -74, 1442084400000, 1442059200000, -29, 811, 2, 6, 0.4166666666666667, 6, 0.46153846153846156 ] - - [ "VN", 1442059200000, 8, -66, 1442023200000, 1442055600000, -29, 811, 2, 7, 0.5, 7, 0.5384615384615384 ] - - [ "VN", 1442055600000, 37, -29, 1442041200000, 1442026800000, -29, 811, 2, 8, 0.5833333333333334, 8, 0.6153846153846154 ] - - [ "VN", 1442026800000, 63, 34, 1442059200000, 1442052000000, -29, 811, 2, 9, 0.6666666666666666, 9, 0.6923076923076923 ] - - [ "VN", 1442052000000, 90, 124, 1442055600000, 1442062800000, -29, 811, 3, 10, 0.75, 10, 0.7692307692307693 ] - - [ "VN", 1442062800000, 146, 270, 1442026800000, 1442070000000, -29, 811, 3, 11, 0.8333333333333334, 11, 0.8461538461538461 ] - - [ "VN", 1442070000000, 479, 749, 1442052000000, 1442066400000, -29, 811, 3, 12, 0.9166666666666666, 12, 0.9230769230769231 ] - - [ "VN", 1442066400000, 811, 1560, 1442062800000, null, -29, 811, 3, 13, 1.0, 13, 1.0 ] - - [ "ZA", 1442034000000, -3, -3, null, 1442070000000, -3, 79, 1, 1, 0.0, 1, 0.2 ] - - [ "ZA", 1442070000000, 0, -3, null, 1442091600000, -3, 79, 1, 2, 0.25, 2, 0.4 ] - - [ "ZA", 1442091600000, 1, -2, 1442034000000, 1442059200000, -3, 79, 2, 3, 0.5, 3, 0.6 ] - - [ "ZA", 1442059200000, 50, 48, 1442070000000, 1442048400000, -3, 79, 2, 4, 0.75, 4, 0.8 ] - - [ "ZA", 1442048400000, 79, 127, 1442091600000, null, -3, 79, 3, 5, 1.0, 5, 1.0 ] - - [ "ZM", 1442041200000, 133, 133, null, null, 133, 133, 1, 1, 0.0, 1, 1.0 ] - - [ "ZW", 1442044800000, 0, 0, null, 1442048400000, 0, 254, 1, 1, 0.0, 1, 0.5 ] - - [ "ZW", 1442048400000, 254, 254, null, null, 0, 254, 2, 2, 1.0, 2, 1.0 ] \ No newline at end of file + - [null,1442016000000,29873,29873,null,1442030400000,29873,787370,1,1,0.0,1,0.041666666666666664] + - [null,1442030400000,166672,196545,null,1442019600000,29873,787370,1,2,0.043478260869565216,2,0.08333333333333333] + - [null,1442019600000,173892,370437,1442016000000,1442037600000,29873,787370,1,3,0.08695652173913043,3,0.125] + - [null,1442037600000,200605,571042,1442030400000,1442026800000,29873,787370,1,4,0.13043478260869565,4,0.16666666666666666] + - [null,1442026800000,252626,823668,1442019600000,1442098800000,29873,787370,1,5,0.17391304347826086,5,0.20833333333333334] + - [null,1442098800000,276159,1099827,1442037600000,1442055600000,29873,787370,1,6,0.21739130434782608,6,0.25] + - [null,1442055600000,283958,1383785,1442026800000,1442088000000,29873,787370,1,7,0.2608695652173913,7,0.2916666666666667] + - [null,1442088000000,303872,1687657,1442098800000,1442048400000,29873,787370,1,8,0.30434782608695654,8,0.3333333333333333] + - [null,1442048400000,308316,1995973,1442055600000,1442044800000,29873,787370,2,9,0.34782608695652173,9,0.375] + - [null,1442044800000,316002,2311975,1442088000000,1442034000000,29873,787370,2,10,0.391304347826087,10,0.4166666666666667] + - [null,1442034000000,330957,2642932,1442048400000,1442066400000,29873,787370,2,11,0.43478260869565216,11,0.4583333333333333] + - [null,1442066400000,351584,2994516,1442044800000,1442070000000,29873,787370,2,12,0.4782608695652174,12,0.5] + - [null,1442070000000,358515,3353031,1442034000000,1442084400000,29873,787370,2,13,0.5217391304347826,13,0.5416666666666666] + - [null,1442084400000,372569,3725600,1442066400000,1442095200000,29873,787370,2,14,0.5652173913043478,14,0.5833333333333334] + - [null,1442095200000,374501,4100101,1442070000000,1442073600000,29873,787370,2,15,0.6086956521739131,15,0.625] + - [null,1442073600000,375394,4475495,1442084400000,1442062800000,29873,787370,2,16,0.6521739130434783,16,0.6666666666666666] + - [null,1442062800000,389465,4864960,1442095200000,1442077200000,29873,787370,3,17,0.6956521739130435,17,0.7083333333333334] + - [null,1442077200000,392483,5257443,1442073600000,1442023200000,29873,787370,3,18,0.7391304347826086,18,0.75] + - [null,1442023200000,399636,5657079,1442062800000,1442080800000,29873,787370,3,19,0.782608695652174,19,0.7916666666666666] + - [null,1442080800000,453077,6110156,1442077200000,1442059200000,29873,787370,3,20,0.8260869565217391,20,0.8333333333333334] + - [null,1442059200000,459297,6569453,1442023200000,1442091600000,29873,787370,3,21,0.8695652173913043,21,0.875] + - [null,1442091600000,514427,7083880,1442080800000,1442041200000,29873,787370,3,22,0.9130434782608695,22,0.9166666666666666] + - [null,1442041200000,543450,7627330,1442059200000,1442052000000,29873,787370,3,23,0.9565217391304348,23,0.9583333333333334] + - [null,1442052000000,787370,8414700,1442091600000,null,29873,787370,3,24,1.0,24,1.0] + - ["AE",1442059200000,-11,-11,null,1442044800000,-11,6323,1,1,0.0,1,0.125] + - ["AE",1442044800000,-7,-18,null,1442052000000,-11,6323,1,2,0.14285714285714285,2,0.25] + - ["AE",1442052000000,-3,-21,1442059200000,1442048400000,-11,6323,1,3,0.2857142857142857,3,0.375] + - ["AE",1442048400000,39,18,1442044800000,1442080800000,-11,6323,2,4,0.42857142857142855,4,0.5] + - ["AE",1442080800000,42,60,1442052000000,1442070000000,-11,6323,2,5,0.5714285714285714,5,0.625] + - ["AE",1442070000000,46,106,1442048400000,1442030400000,-11,6323,2,6,0.7142857142857143,6,0.75] + - ["AE",1442030400000,118,224,1442080800000,1442077200000,-11,6323,3,7,0.8571428571428571,7,0.875] + - ["AE",1442077200000,6323,6547,1442070000000,null,-11,6323,3,8,1.0,8,1.0] + - ["AL",1442077200000,26,26,null,1442091600000,26,54,1,1,0.0,1,0.5] + - ["AL",1442091600000,54,80,null,null,26,54,2,2,1.0,2,1.0] + - ["AO",1442041200000,-26,-26,null,1442052000000,-26,722,1,1,0.0,1,0.25] + - ["AO",1442052000000,-18,-44,null,1442088000000,-26,722,1,2,0.3333333333333333,2,0.5] + - ["AO",1442088000000,62,18,1442041200000,1442098800000,-26,722,2,3,0.6666666666666666,3,0.75] + - ["AO",1442098800000,722,740,1442052000000,null,-26,722,3,4,1.0,4,1.0] + - ["AR",1442077200000,-591,-591,null,1442055600000,-591,2514,1,1,0.0,1,0.058823529411764705] + - ["AR",1442055600000,-54,-645,null,1442084400000,-591,2514,1,2,0.0625,2,0.11764705882352941] + - ["AR",1442084400000,-5,-650,1442077200000,1442030400000,-591,2514,1,3,0.125,3,0.17647058823529413] + - ["AR",1442030400000,-3,-653,1442055600000,1442066400000,-591,2514,1,4,0.1875,4,0.23529411764705882] + - ["AR",1442066400000,0,-653,1442084400000,1442019600000,-591,2514,1,5,0.25,5,0.29411764705882354] + - ["AR",1442019600000,1,-652,1442030400000,1442080800000,-591,2514,1,6,0.3125,6,0.4117647058823529] + - ["AR",1442080800000,1,-651,1442066400000,1442062800000,-591,2514,2,6,0.3125,6,0.4117647058823529] + - ["AR",1442062800000,29,-622,1442019600000,1442098800000,-591,2514,2,8,0.4375,7,0.47058823529411764] + - ["AR",1442098800000,64,-558,1442080800000,1442037600000,-591,2514,2,9,0.5,8,0.5294117647058824] + - ["AR",1442037600000,81,-477,1442062800000,1442059200000,-591,2514,2,10,0.5625,9,0.5882352941176471] + - ["AR",1442059200000,210,-267,1442098800000,1442034000000,-591,2514,2,11,0.625,10,0.6470588235294118] + - ["AR",1442034000000,212,-55,1442037600000,1442091600000,-591,2514,2,12,0.6875,11,0.7058823529411765] + - ["AR",1442091600000,340,285,1442059200000,1442070000000,-591,2514,3,13,0.75,12,0.7647058823529411] + - ["AR",1442070000000,377,662,1442034000000,1442095200000,-591,2514,3,14,0.8125,13,0.8235294117647058] + - ["AR",1442095200000,630,1292,1442091600000,1442026800000,-591,2514,3,15,0.875,14,0.8823529411764706] + - ["AR",1442026800000,644,1936,1442070000000,1442023200000,-591,2514,3,16,0.9375,15,0.9411764705882353] + - ["AR",1442023200000,2514,4450,1442095200000,null,-591,2514,3,17,1.0,16,1.0] + - ["AT",1442062800000,-155,-155,null,1442084400000,-155,7050,1,1,0.0,1,0.14285714285714285] + - ["AT",1442084400000,-2,-157,null,1442066400000,-155,7050,1,2,0.16666666666666666,2,0.2857142857142857] + - ["AT",1442066400000,0,-157,1442062800000,1442091600000,-155,7050,1,3,0.3333333333333333,3,0.42857142857142855] + - ["AT",1442091600000,89,-68,1442084400000,1442070000000,-155,7050,2,4,0.5,4,0.5714285714285714] + - ["AT",1442070000000,272,204,1442066400000,1442052000000,-155,7050,2,5,0.6666666666666666,5,0.7142857142857143] + - ["AT",1442052000000,4793,4997,1442091600000,1442088000000,-155,7050,3,6,0.8333333333333334,6,0.8571428571428571] + - ["AT",1442088000000,7050,12047,1442070000000,null,-155,7050,3,7,1.0,7,1.0] + - ["AU",1442052000000,-643,-643,null,1442030400000,-643,1138,1,1,0.0,1,0.05263157894736842] + - ["AU",1442030400000,-377,-1020,null,1442066400000,-643,1138,1,2,0.05555555555555555,2,0.10526315789473684] + - ["AU",1442066400000,-21,-1041,1442052000000,1442070000000,-643,1138,1,3,0.1111111111111111,3,0.15789473684210525] + - ["AU",1442070000000,-12,-1053,1442030400000,1442016000000,-643,1138,1,4,0.16666666666666666,4,0.21052631578947367] + - ["AU",1442016000000,0,-1053,1442066400000,1442077200000,-643,1138,1,5,0.2222222222222222,5,0.2631578947368421] + - ["AU",1442077200000,1,-1052,1442070000000,1442037600000,-643,1138,1,6,0.2777777777777778,6,0.3157894736842105] + - ["AU",1442037600000,3,-1049,1442016000000,1442059200000,-643,1138,1,7,0.3333333333333333,7,0.3684210526315789] + - ["AU",1442059200000,38,-1011,1442077200000,1442023200000,-643,1138,2,8,0.3888888888888889,8,0.42105263157894735] + - ["AU",1442023200000,52,-959,1442037600000,1442048400000,-643,1138,2,9,0.4444444444444444,9,0.47368421052631576] + - ["AU",1442048400000,135,-824,1442059200000,1442055600000,-643,1138,2,10,0.5,10,0.5263157894736842] + - ["AU",1442055600000,182,-642,1442023200000,1442026800000,-643,1138,2,11,0.5555555555555556,11,0.5789473684210527] + - ["AU",1442026800000,188,-454,1442048400000,1442041200000,-643,1138,2,12,0.6111111111111112,12,0.631578947368421] + - ["AU",1442041200000,194,-260,1442055600000,1442019600000,-643,1138,2,13,0.6666666666666666,13,0.6842105263157895] + - ["AU",1442019600000,253,-7,1442026800000,1442034000000,-643,1138,3,14,0.7222222222222222,14,0.7368421052631579] + - ["AU",1442034000000,283,276,1442041200000,1442044800000,-643,1138,3,15,0.7777777777777778,15,0.7894736842105263] + - ["AU",1442044800000,373,649,1442019600000,1442095200000,-643,1138,3,16,0.8333333333333334,16,0.8421052631578947] + - ["AU",1442095200000,395,1044,1442034000000,1442098800000,-643,1138,3,17,0.8888888888888888,17,0.8947368421052632] + - ["AU",1442098800000,518,1562,1442044800000,1442091600000,-643,1138,3,18,0.9444444444444444,18,0.9473684210526315] + - ["AU",1442091600000,1138,2700,1442095200000,null,-643,1138,3,19,1.0,19,1.0] + - ["BA",1442055600000,-202,-202,null,1442048400000,-202,38,1,1,0.0,1,0.25] + - ["BA",1442048400000,-13,-215,null,1442084400000,-202,38,1,2,0.3333333333333333,2,0.5] + - ["BA",1442084400000,-1,-216,1442055600000,1442052000000,-202,38,2,3,0.6666666666666666,3,0.75] + - ["BA",1442052000000,38,-178,1442048400000,null,-202,38,3,4,1.0,4,1.0] + - ["BD",1442091600000,-2,-2,null,1442019600000,-2,854,1,1,0.0,1,0.16666666666666666] + - ["BD",1442019600000,0,-2,null,1442077200000,-2,854,1,2,0.2,2,0.3333333333333333] + - ["BD",1442077200000,75,73,1442091600000,1442066400000,-2,854,2,3,0.4,3,0.5] + - ["BD",1442066400000,76,149,1442019600000,1442073600000,-2,854,2,4,0.6,4,0.6666666666666666] + - ["BD",1442073600000,103,252,1442077200000,1442041200000,-2,854,3,5,0.8,5,0.8333333333333334] + - ["BD",1442041200000,854,1106,1442066400000,null,-2,854,3,6,1.0,6,1.0] + - ["BE",1442030400000,-103,-103,null,1442052000000,-103,233,1,1,0.0,1,0.08333333333333333] + - ["BE",1442052000000,-1,-104,null,1442080800000,-103,233,1,2,0.09090909090909091,2,0.16666666666666666] + - ["BE",1442080800000,1,-103,1442030400000,1442098800000,-103,233,1,3,0.18181818181818182,3,0.25] + - ["BE",1442098800000,9,-94,1442052000000,1442073600000,-103,233,1,4,0.2727272727272727,4,0.3333333333333333] + - ["BE",1442073600000,19,-75,1442080800000,1442048400000,-103,233,2,5,0.36363636363636365,5,0.4166666666666667] + - ["BE",1442048400000,59,-16,1442098800000,1442088000000,-103,233,2,6,0.45454545454545453,6,0.5] + - ["BE",1442088000000,67,51,1442073600000,1442062800000,-103,233,2,7,0.5454545454545454,7,0.5833333333333334] + - ["BE",1442062800000,91,142,1442048400000,1442091600000,-103,233,2,8,0.6363636363636364,8,0.6666666666666666] + - ["BE",1442091600000,101,243,1442088000000,1442066400000,-103,233,3,9,0.7272727272727273,9,0.75] + - ["BE",1442066400000,136,379,1442062800000,1442084400000,-103,233,3,10,0.8181818181818182,10,0.8333333333333334] + - ["BE",1442084400000,183,562,1442091600000,1442055600000,-103,233,3,11,0.9090909090909091,11,0.9166666666666666] + - ["BE",1442055600000,233,795,1442066400000,null,-103,233,3,12,1.0,12,1.0] + - ["BG",1442041200000,9,9,null,1442070000000,9,18936,1,1,0.0,1,0.2] + - ["BG",1442070000000,55,64,null,1442059200000,9,18936,1,2,0.25,2,0.4] + - ["BG",1442059200000,191,255,1442041200000,1442084400000,9,18936,2,3,0.5,3,0.6] + - ["BG",1442084400000,401,656,1442070000000,1442052000000,9,18936,2,4,0.75,4,0.8] + - ["BG",1442052000000,18936,19592,1442059200000,null,9,18936,3,5,1.0,5,1.0] + - ["BH",1442052000000,44,44,null,null,44,44,1,1,0.0,1,1.0] + - ["BO",1442095200000,-4,-4,null,1442080800000,-4,4,1,1,0.0,1,0.3333333333333333] + - ["BO",1442080800000,4,0,null,1442088000000,-4,4,2,2,0.5,2,1.0] + - ["BO",1442088000000,4,4,1442095200000,null,-4,4,3,2,0.5,2,1.0] + - ["BR",1442098800000,-645,-645,null,1442080800000,-645,2253,1,1,0.0,1,0.043478260869565216] + - ["BR",1442080800000,-267,-912,null,1442016000000,-645,2253,1,2,0.045454545454545456,2,0.08695652173913043] + - ["BR",1442016000000,-248,-1160,1442098800000,1442041200000,-645,2253,1,3,0.09090909090909091,3,0.13043478260869565] + - ["BR",1442041200000,3,-1157,1442080800000,1442091600000,-645,2253,1,4,0.13636363636363635,4,0.17391304347826086] + - ["BR",1442091600000,11,-1146,1442016000000,1442034000000,-645,2253,1,5,0.18181818181818182,5,0.21739130434782608] + - ["BR",1442034000000,21,-1125,1442041200000,1442030400000,-645,2253,1,6,0.22727272727272727,6,0.2608695652173913] + - ["BR",1442030400000,30,-1095,1442091600000,1442026800000,-645,2253,1,7,0.2727272727272727,7,0.30434782608695654] + - ["BR",1442026800000,51,-1044,1442034000000,1442044800000,-645,2253,1,8,0.3181818181818182,8,0.34782608695652173] + - ["BR",1442044800000,71,-973,1442030400000,1442059200000,-645,2253,2,9,0.36363636363636365,9,0.391304347826087] + - ["BR",1442059200000,73,-900,1442026800000,1442062800000,-645,2253,2,10,0.4090909090909091,10,0.43478260869565216] + - ["BR",1442062800000,93,-807,1442044800000,1442088000000,-645,2253,2,11,0.45454545454545453,11,0.4782608695652174] + - ["BR",1442088000000,215,-592,1442059200000,1442052000000,-645,2253,2,12,0.5,12,0.5217391304347826] + - ["BR",1442052000000,232,-360,1442062800000,1442055600000,-645,2253,2,13,0.5454545454545454,13,0.5652173913043478] + - ["BR",1442055600000,242,-118,1442088000000,1442037600000,-645,2253,2,14,0.5909090909090909,14,0.6086956521739131] + - ["BR",1442037600000,267,149,1442052000000,1442019600000,-645,2253,2,15,0.6363636363636364,15,0.6521739130434783] + - ["BR",1442019600000,372,521,1442055600000,1442084400000,-645,2253,2,16,0.6818181818181818,16,0.6956521739130435] + - ["BR",1442084400000,492,1013,1442037600000,1442070000000,-645,2253,3,17,0.7272727272727273,17,0.7391304347826086] + - ["BR",1442070000000,536,1549,1442019600000,1442095200000,-645,2253,3,18,0.7727272727272727,18,0.782608695652174] + - ["BR",1442095200000,748,2297,1442084400000,1442023200000,-645,2253,3,19,0.8181818181818182,19,0.8260869565217391] + - ["BR",1442023200000,879,3176,1442070000000,1442066400000,-645,2253,3,20,0.8636363636363636,20,0.8695652173913043] + - ["BR",1442066400000,1034,4210,1442095200000,1442073600000,-645,2253,3,21,0.9090909090909091,21,0.9130434782608695] + - ["BR",1442073600000,2087,6297,1442023200000,1442077200000,-645,2253,3,22,0.9545454545454546,22,0.9565217391304348] + - ["BR",1442077200000,2253,8550,1442066400000,null,-645,2253,3,23,1.0,23,1.0] + - ["BY",1442055600000,1,1,null,1442084400000,1,1464,1,1,0.0,1,0.2857142857142857] + - ["BY",1442084400000,1,2,null,1442080800000,1,1464,1,1,0.0,1,0.2857142857142857] + - ["BY",1442080800000,28,30,1442055600000,1442077200000,1,1464,1,3,0.3333333333333333,2,0.42857142857142855] + - ["BY",1442077200000,30,60,1442084400000,1442088000000,1,1464,2,4,0.5,3,0.5714285714285714] + - ["BY",1442088000000,33,93,1442080800000,1442073600000,1,1464,2,5,0.6666666666666666,4,0.7142857142857143] + - ["BY",1442073600000,596,689,1442077200000,1442059200000,1,1464,3,6,0.8333333333333334,5,0.8571428571428571] + - ["BY",1442059200000,1464,2153,1442088000000,null,1,1464,3,7,1.0,6,1.0] + - ["CA",1442016000000,-371,-371,null,1442062800000,-371,2858,1,1,0.0,1,0.045454545454545456] + - ["CA",1442062800000,-367,-738,null,1442095200000,-371,2858,1,2,0.047619047619047616,2,0.09090909090909091] + - ["CA",1442095200000,-361,-1099,1442016000000,1442077200000,-371,2858,1,3,0.09523809523809523,3,0.13636363636363635] + - ["CA",1442077200000,-282,-1381,1442062800000,1442037600000,-371,2858,1,4,0.14285714285714285,4,0.18181818181818182] + - ["CA",1442037600000,-132,-1513,1442095200000,1442030400000,-371,2858,1,5,0.19047619047619047,5,0.22727272727272727] + - ["CA",1442030400000,-47,-1560,1442077200000,1442044800000,-371,2858,1,6,0.23809523809523808,6,0.2727272727272727] + - ["CA",1442044800000,1,-1559,1442037600000,1442041200000,-371,2858,1,7,0.2857142857142857,7,0.3181818181818182] + - ["CA",1442041200000,5,-1554,1442030400000,1442088000000,-371,2858,1,8,0.3333333333333333,8,0.36363636363636365] + - ["CA",1442088000000,35,-1519,1442044800000,1442052000000,-371,2858,2,9,0.38095238095238093,9,0.4090909090909091] + - ["CA",1442052000000,38,-1481,1442041200000,1442084400000,-371,2858,2,10,0.42857142857142855,10,0.45454545454545453] + - ["CA",1442084400000,44,-1437,1442088000000,1442073600000,-371,2858,2,11,0.47619047619047616,11,0.5] + - ["CA",1442073600000,86,-1351,1442052000000,1442098800000,-371,2858,2,12,0.5238095238095238,12,0.5454545454545454] + - ["CA",1442098800000,164,-1187,1442084400000,1442034000000,-371,2858,2,13,0.5714285714285714,13,0.5909090909090909] + - ["CA",1442034000000,178,-1009,1442073600000,1442070000000,-371,2858,2,14,0.6190476190476191,14,0.6363636363636364] + - ["CA",1442070000000,185,-824,1442098800000,1442023200000,-371,2858,2,15,0.6666666666666666,15,0.6818181818181818] + - ["CA",1442023200000,286,-538,1442034000000,1442066400000,-371,2858,3,16,0.7142857142857143,16,0.7272727272727273] + - ["CA",1442066400000,307,-231,1442070000000,1442080800000,-371,2858,3,17,0.7619047619047619,17,0.7727272727272727] + - ["CA",1442080800000,481,250,1442023200000,1442059200000,-371,2858,3,18,0.8095238095238095,18,0.8181818181818182] + - ["CA",1442059200000,1036,1286,1442066400000,1442019600000,-371,2858,3,19,0.8571428571428571,19,0.8636363636363636] + - ["CA",1442019600000,2184,3470,1442080800000,1442026800000,-371,2858,3,20,0.9047619047619048,20,0.9090909090909091] + - ["CA",1442026800000,2216,5686,1442059200000,1442091600000,-371,2858,3,21,0.9523809523809523,21,0.9545454545454546] + - ["CA",1442091600000,2858,8544,1442019600000,null,-371,2858,3,22,1.0,22,1.0] + - ["CH",1442044800000,-54,-54,null,1442055600000,-54,360,1,1,0.0,1,0.08333333333333333] + - ["CH",1442055600000,0,-54,null,1442077200000,-54,360,1,2,0.09090909090909091,2,0.16666666666666666] + - ["CH",1442077200000,6,-48,1442044800000,1442070000000,-54,360,1,3,0.18181818181818182,3,0.25] + - ["CH",1442070000000,11,-37,1442055600000,1442084400000,-54,360,1,4,0.2727272727272727,4,0.3333333333333333] + - ["CH",1442084400000,13,-24,1442077200000,1442062800000,-54,360,2,5,0.36363636363636365,5,0.4166666666666667] + - ["CH",1442062800000,22,-2,1442070000000,1442048400000,-54,360,2,6,0.45454545454545453,6,0.5] + - ["CH",1442048400000,24,22,1442084400000,1442052000000,-54,360,2,7,0.5454545454545454,7,0.5833333333333334] + - ["CH",1442052000000,47,69,1442062800000,1442037600000,-54,360,2,8,0.6363636363636364,8,0.6666666666666666] + - ["CH",1442037600000,59,128,1442048400000,1442091600000,-54,360,3,9,0.7272727272727273,9,0.75] + - ["CH",1442091600000,67,195,1442052000000,1442041200000,-54,360,3,10,0.8181818181818182,10,0.8333333333333334] + - ["CH",1442041200000,198,393,1442037600000,1442073600000,-54,360,3,11,0.9090909090909091,11,0.9166666666666666] + - ["CH",1442073600000,360,753,1442091600000,null,-54,360,3,12,1.0,12,1.0] + - ["CL",1442019600000,-370,-370,null,1442095200000,-370,390,1,1,0.0,1,0.05] + - ["CL",1442095200000,-276,-646,null,1442066400000,-370,390,1,2,0.05263157894736842,2,0.1] + - ["CL",1442066400000,-41,-687,1442019600000,1442077200000,-370,390,1,3,0.10526315789473684,3,0.15] + - ["CL",1442077200000,-15,-702,1442095200000,1442059200000,-370,390,1,4,0.15789473684210525,4,0.2] + - ["CL",1442059200000,-12,-714,1442066400000,1442034000000,-370,390,1,5,0.21052631578947367,5,0.25] + - ["CL",1442034000000,-1,-715,1442077200000,1442041200000,-370,390,1,6,0.2631578947368421,6,0.35] + - ["CL",1442041200000,-1,-716,1442059200000,1442037600000,-370,390,1,6,0.2631578947368421,6,0.35] + - ["CL",1442037600000,2,-714,1442034000000,1442098800000,-370,390,2,8,0.3684210526315789,7,0.4] + - ["CL",1442098800000,9,-705,1442041200000,1442070000000,-370,390,2,9,0.42105263157894735,8,0.45] + - ["CL",1442070000000,13,-692,1442037600000,1442023200000,-370,390,2,10,0.47368421052631576,9,0.5] + - ["CL",1442023200000,15,-677,1442098800000,1442062800000,-370,390,2,11,0.5263157894736842,10,0.55] + - ["CL",1442062800000,17,-660,1442070000000,1442080800000,-370,390,2,12,0.5789473684210527,11,0.65] + - ["CL",1442080800000,17,-643,1442023200000,1442091600000,-370,390,2,12,0.5789473684210527,11,0.65] + - ["CL",1442091600000,20,-623,1442062800000,1442030400000,-370,390,2,14,0.6842105263157895,12,0.7] + - ["CL",1442030400000,40,-583,1442080800000,1442084400000,-370,390,3,15,0.7368421052631579,13,0.75] + - ["CL",1442084400000,126,-457,1442091600000,1442073600000,-370,390,3,16,0.7894736842105263,14,0.8] + - ["CL",1442073600000,153,-304,1442030400000,1442016000000,-370,390,3,17,0.8421052631578947,15,0.85] + - ["CL",1442016000000,161,-143,1442084400000,1442088000000,-370,390,3,18,0.8947368421052632,16,0.9] + - ["CL",1442088000000,286,143,1442073600000,1442052000000,-370,390,3,19,0.9473684210526315,17,0.95] + - ["CL",1442052000000,390,533,1442016000000,null,-370,390,3,20,1.0,18,1.0] + - ["CN",1442066400000,-15,-15,null,1442023200000,-15,293,1,1,0.0,1,0.1] + - ["CN",1442023200000,-13,-28,null,1442080800000,-15,293,1,2,0.1111111111111111,2,0.2] + - ["CN",1442080800000,-10,-38,1442066400000,1442084400000,-15,293,1,3,0.2222222222222222,3,0.3] + - ["CN",1442084400000,-1,-39,1442023200000,1442052000000,-15,293,1,4,0.3333333333333333,4,0.4] + - ["CN",1442052000000,0,-39,1442080800000,1442059200000,-15,293,2,5,0.4444444444444444,5,0.5] + - ["CN",1442059200000,8,-31,1442084400000,1442055600000,-15,293,2,6,0.5555555555555556,6,0.6] + - ["CN",1442055600000,69,38,1442052000000,1442037600000,-15,293,2,7,0.6666666666666666,7,0.7] + - ["CN",1442037600000,98,136,1442059200000,1442026800000,-15,293,3,8,0.7777777777777778,8,0.8] + - ["CN",1442026800000,154,290,1442055600000,1442048400000,-15,293,3,9,0.8888888888888888,9,0.9] + - ["CN",1442048400000,293,583,1442037600000,null,-15,293,3,10,1.0,10,1.0] + - ["CO",1442070000000,-45,-45,null,1442023200000,-45,39860,1,1,0.0,1,0.06666666666666667] + - ["CO",1442023200000,9,-36,null,1442019600000,-45,39860,1,2,0.07142857142857142,2,0.13333333333333333] + - ["CO",1442019600000,12,-24,1442070000000,1442016000000,-45,39860,1,3,0.14285714285714285,3,0.2] + - ["CO",1442016000000,16,-8,1442023200000,1442080800000,-45,39860,1,4,0.21428571428571427,4,0.26666666666666666] + - ["CO",1442080800000,25,17,1442019600000,1442084400000,-45,39860,1,5,0.2857142857142857,5,0.3333333333333333] + - ["CO",1442084400000,51,68,1442016000000,1442098800000,-45,39860,2,6,0.35714285714285715,6,0.4] + - ["CO",1442098800000,83,151,1442080800000,1442066400000,-45,39860,2,7,0.42857142857142855,7,0.4666666666666667] + - ["CO",1442066400000,288,439,1442084400000,1442095200000,-45,39860,2,8,0.5,8,0.5333333333333333] + - ["CO",1442095200000,290,729,1442098800000,1442091600000,-45,39860,2,9,0.5714285714285714,9,0.6] + - ["CO",1442091600000,377,1106,1442066400000,1442030400000,-45,39860,2,10,0.6428571428571429,10,0.6666666666666666] + - ["CO",1442030400000,441,1547,1442095200000,1442059200000,-45,39860,3,11,0.7142857142857143,11,0.7333333333333333] + - ["CO",1442059200000,473,2020,1442091600000,1442077200000,-45,39860,3,12,0.7857142857142857,12,0.8] + - ["CO",1442077200000,581,2601,1442030400000,1442088000000,-45,39860,3,13,0.8571428571428571,13,0.8666666666666667] + - ["CO",1442088000000,17150,19751,1442059200000,1442073600000,-45,39860,3,14,0.9285714285714286,14,0.9333333333333333] + - ["CO",1442073600000,39860,59611,1442077200000,null,-45,39860,3,15,1.0,15,1.0] + - ["CR",1442041200000,51,51,null,1442019600000,51,2497,1,1,0.0,1,0.125] + - ["CR",1442019600000,62,113,null,1442023200000,51,2497,1,2,0.14285714285714285,2,0.375] + - ["CR",1442023200000,62,175,1442041200000,1442088000000,51,2497,1,2,0.14285714285714285,2,0.375] + - ["CR",1442088000000,72,247,1442019600000,1442026800000,51,2497,2,4,0.42857142857142855,3,0.5] + - ["CR",1442026800000,140,387,1442023200000,1442048400000,51,2497,2,5,0.5714285714285714,4,0.625] + - ["CR",1442048400000,163,550,1442088000000,1442044800000,51,2497,2,6,0.7142857142857143,5,0.75] + - ["CR",1442044800000,194,744,1442026800000,1442030400000,51,2497,3,7,0.8571428571428571,6,0.875] + - ["CR",1442030400000,2497,3241,1442048400000,null,51,2497,3,8,1.0,7,1.0] + - ["CZ",1442080800000,-28,-28,null,1442026800000,-28,2051,1,1,0.0,1,0.09090909090909091] + - ["CZ",1442026800000,-19,-47,null,1442062800000,-28,2051,1,2,0.1,2,0.18181818181818182] + - ["CZ",1442062800000,0,-47,1442080800000,1442098800000,-28,2051,1,3,0.2,3,0.2727272727272727] + - ["CZ",1442098800000,2,-45,1442026800000,1442037600000,-28,2051,1,4,0.3,4,0.36363636363636365] + - ["CZ",1442037600000,18,-27,1442062800000,1442059200000,-28,2051,2,5,0.4,5,0.45454545454545453] + - ["CZ",1442059200000,21,-6,1442098800000,1442034000000,-28,2051,2,6,0.5,6,0.5454545454545454] + - ["CZ",1442034000000,78,72,1442037600000,1442077200000,-28,2051,2,7,0.6,7,0.6363636363636364] + - ["CZ",1442077200000,115,187,1442059200000,1442070000000,-28,2051,2,8,0.7,8,0.7272727272727273] + - ["CZ",1442070000000,168,355,1442034000000,1442055600000,-28,2051,3,9,0.8,9,0.8181818181818182] + - ["CZ",1442055600000,1073,1428,1442077200000,1442073600000,-28,2051,3,10,0.9,10,0.9090909090909091] + - ["CZ",1442073600000,2051,3479,1442070000000,null,-28,2051,3,11,1.0,11,1.0] + - ["DE",1442084400000,-125,-125,null,1442019600000,-125,6075,1,1,0.0,1,0.043478260869565216] + - ["DE",1442019600000,0,-125,null,1442023200000,-125,6075,1,2,0.045454545454545456,2,0.08695652173913043] + - ["DE",1442023200000,64,-61,1442084400000,1442016000000,-125,6075,1,3,0.09090909090909091,3,0.13043478260869565] + - ["DE",1442016000000,167,106,1442019600000,1442088000000,-125,6075,1,4,0.13636363636363635,4,0.17391304347826086] + - ["DE",1442088000000,190,296,1442023200000,1442041200000,-125,6075,1,5,0.18181818181818182,5,0.21739130434782608] + - ["DE",1442041200000,197,493,1442016000000,1442062800000,-125,6075,1,6,0.22727272727272727,6,0.2608695652173913] + - ["DE",1442062800000,283,776,1442088000000,1442059200000,-125,6075,1,7,0.2727272727272727,7,0.30434782608695654] + - ["DE",1442059200000,289,1065,1442041200000,1442098800000,-125,6075,1,8,0.3181818181818182,8,0.34782608695652173] + - ["DE",1442098800000,329,1394,1442062800000,1442034000000,-125,6075,2,9,0.36363636363636365,9,0.391304347826087] + - ["DE",1442034000000,358,1752,1442059200000,1442030400000,-125,6075,2,10,0.4090909090909091,10,0.43478260869565216] + - ["DE",1442030400000,373,2125,1442098800000,1442037600000,-125,6075,2,11,0.45454545454545453,11,0.4782608695652174] + - ["DE",1442037600000,544,2669,1442034000000,1442048400000,-125,6075,2,12,0.5,12,0.5217391304347826] + - ["DE",1442048400000,811,3480,1442030400000,1442044800000,-125,6075,2,13,0.5454545454545454,13,0.5652173913043478] + - ["DE",1442044800000,979,4459,1442037600000,1442095200000,-125,6075,2,14,0.5909090909090909,14,0.6086956521739131] + - ["DE",1442095200000,1007,5466,1442048400000,1442080800000,-125,6075,2,15,0.6363636363636364,15,0.6521739130434783] + - ["DE",1442080800000,1133,6599,1442044800000,1442055600000,-125,6075,2,16,0.6818181818181818,16,0.6956521739130435] + - ["DE",1442055600000,1523,8122,1442095200000,1442066400000,-125,6075,3,17,0.7272727272727273,17,0.7391304347826086] + - ["DE",1442066400000,1577,9699,1442080800000,1442052000000,-125,6075,3,18,0.7727272727272727,18,0.782608695652174] + - ["DE",1442052000000,1600,11299,1442055600000,1442070000000,-125,6075,3,19,0.8181818181818182,19,0.8260869565217391] + - ["DE",1442070000000,1666,12965,1442066400000,1442077200000,-125,6075,3,20,0.8636363636363636,20,0.8695652173913043] + - ["DE",1442077200000,2188,15153,1442052000000,1442091600000,-125,6075,3,21,0.9090909090909091,21,0.9130434782608695] + - ["DE",1442091600000,4355,19508,1442070000000,1442073600000,-125,6075,3,22,0.9545454545454546,22,0.9565217391304348] + - ["DE",1442073600000,6075,25583,1442077200000,null,-125,6075,3,23,1.0,23,1.0] + - ["DK",1442084400000,-97,-97,null,1442077200000,-97,416,1,1,0.0,1,0.08333333333333333] + - ["DK",1442077200000,-9,-106,null,1442048400000,-97,416,1,2,0.09090909090909091,2,0.16666666666666666] + - ["DK",1442048400000,-5,-111,1442084400000,1442059200000,-97,416,1,3,0.18181818181818182,3,0.25] + - ["DK",1442059200000,0,-111,1442077200000,1442095200000,-97,416,1,4,0.2727272727272727,4,0.4166666666666667] + - ["DK",1442095200000,0,-111,1442048400000,1442062800000,-97,416,2,4,0.2727272727272727,4,0.4166666666666667] + - ["DK",1442062800000,1,-110,1442059200000,1442037600000,-97,416,2,6,0.45454545454545453,5,0.5] + - ["DK",1442037600000,10,-100,1442095200000,1442044800000,-97,416,2,7,0.5454545454545454,6,0.5833333333333334] + - ["DK",1442044800000,36,-64,1442062800000,1442055600000,-97,416,2,8,0.6363636363636364,7,0.6666666666666666] + - ["DK",1442055600000,42,-22,1442037600000,1442080800000,-97,416,3,9,0.7272727272727273,8,0.75] + - ["DK",1442080800000,61,39,1442044800000,1442091600000,-97,416,3,10,0.8181818181818182,9,0.8333333333333334] + - ["DK",1442091600000,139,178,1442055600000,1442066400000,-97,416,3,11,0.9090909090909091,10,0.9166666666666666] + - ["DK",1442066400000,416,594,1442080800000,null,-97,416,3,12,1.0,11,1.0] + - ["DO",1442023200000,8,8,null,1442084400000,8,200,1,1,0.0,1,0.4] + - ["DO",1442084400000,8,16,null,1442095200000,8,200,1,1,0.0,1,0.4] + - ["DO",1442095200000,13,29,1442023200000,1442066400000,8,200,2,3,0.5,2,0.6] + - ["DO",1442066400000,35,64,1442084400000,1442073600000,8,200,2,4,0.75,3,0.8] + - ["DO",1442073600000,200,264,1442095200000,null,8,200,3,5,1.0,4,1.0] + - ["DZ",1442077200000,-1,-1,null,null,-1,-1,1,1,0.0,1,1.0] + - ["EC",1442077200000,-366,-366,null,1442023200000,-366,568,1,1,0.0,1,0.16666666666666666] + - ["EC",1442023200000,-9,-375,null,1442030400000,-366,568,1,2,0.2,2,0.3333333333333333] + - ["EC",1442030400000,0,-375,1442077200000,1442095200000,-366,568,2,3,0.4,3,0.5] + - ["EC",1442095200000,10,-365,1442023200000,1442019600000,-366,568,2,4,0.6,4,0.6666666666666666] + - ["EC",1442019600000,29,-336,1442030400000,1442084400000,-366,568,3,5,0.8,5,0.8333333333333334] + - ["EC",1442084400000,568,232,1442095200000,null,-366,568,3,6,1.0,6,1.0] + - ["EE",1442044800000,-19,-19,null,1442041200000,-19,37,1,1,0.0,1,0.5] + - ["EE",1442041200000,37,18,null,null,-19,37,2,2,1.0,2,1.0] + - ["EG",1442073600000,1,1,null,1442055600000,1,112,1,1,0.0,1,0.2] + - ["EG",1442055600000,14,15,null,1442026800000,1,112,1,2,0.25,2,0.4] + - ["EG",1442026800000,16,31,1442073600000,1442091600000,1,112,2,3,0.5,3,0.6] + - ["EG",1442091600000,27,58,1442055600000,1442062800000,1,112,2,4,0.75,4,0.8] + - ["EG",1442062800000,112,170,1442026800000,null,1,112,3,5,1.0,5,1.0] + - ["ES",1442044800000,-169,-169,null,1442088000000,-169,2506,1,1,0.0,1,0.05] + - ["ES",1442088000000,-130,-299,null,1442062800000,-169,2506,1,2,0.05263157894736842,2,0.1] + - ["ES",1442062800000,-71,-370,1442044800000,1442034000000,-169,2506,1,3,0.10526315789473684,3,0.15] + - ["ES",1442034000000,-52,-422,1442088000000,1442023200000,-169,2506,1,4,0.15789473684210525,4,0.2] + - ["ES",1442023200000,-5,-427,1442062800000,1442052000000,-169,2506,1,5,0.21052631578947367,5,0.25] + - ["ES",1442052000000,-4,-431,1442034000000,1442037600000,-169,2506,1,6,0.2631578947368421,6,0.3] + - ["ES",1442037600000,3,-428,1442023200000,1442070000000,-169,2506,1,7,0.3157894736842105,7,0.35] + - ["ES",1442070000000,61,-367,1442052000000,1442019600000,-169,2506,2,8,0.3684210526315789,8,0.4] + - ["ES",1442019600000,103,-264,1442037600000,1442041200000,-169,2506,2,9,0.42105263157894735,9,0.45] + - ["ES",1442041200000,118,-146,1442070000000,1442073600000,-169,2506,2,10,0.47368421052631576,10,0.5] + - ["ES",1442073600000,154,8,1442019600000,1442048400000,-169,2506,2,11,0.5263157894736842,11,0.55] + - ["ES",1442048400000,158,166,1442041200000,1442084400000,-169,2506,2,12,0.5789473684210527,12,0.6] + - ["ES",1442084400000,337,503,1442073600000,1442098800000,-169,2506,2,13,0.631578947368421,13,0.65] + - ["ES",1442098800000,458,961,1442048400000,1442066400000,-169,2506,2,14,0.6842105263157895,14,0.7] + - ["ES",1442066400000,461,1422,1442084400000,1442055600000,-169,2506,3,15,0.7368421052631579,15,0.75] + - ["ES",1442055600000,495,1917,1442098800000,1442091600000,-169,2506,3,16,0.7894736842105263,16,0.8] + - ["ES",1442091600000,700,2617,1442066400000,1442059200000,-169,2506,3,17,0.8421052631578947,17,0.85] + - ["ES",1442059200000,1086,3703,1442055600000,1442077200000,-169,2506,3,18,0.8947368421052632,18,0.9] + - ["ES",1442077200000,1240,4943,1442091600000,1442095200000,-169,2506,3,19,0.9473684210526315,19,0.95] + - ["ES",1442095200000,2506,7449,1442059200000,null,-169,2506,3,20,1.0,20,1.0] + - ["FI",1442073600000,-1,-1,null,1442048400000,-1,1491,1,1,0.0,1,0.08333333333333333] + - ["FI",1442048400000,12,11,null,1442037600000,-1,1491,1,2,0.09090909090909091,2,0.16666666666666666] + - ["FI",1442037600000,14,25,1442073600000,1442062800000,-1,1491,1,3,0.18181818181818182,3,0.25] + - ["FI",1442062800000,19,44,1442048400000,1442095200000,-1,1491,1,4,0.2727272727272727,4,0.3333333333333333] + - ["FI",1442095200000,69,113,1442037600000,1442080800000,-1,1491,2,5,0.36363636363636365,5,0.4166666666666667] + - ["FI",1442080800000,104,217,1442062800000,1442066400000,-1,1491,2,6,0.45454545454545453,6,0.5] + - ["FI",1442066400000,183,400,1442095200000,1442052000000,-1,1491,2,7,0.5454545454545454,7,0.5833333333333334] + - ["FI",1442052000000,186,586,1442080800000,1442077200000,-1,1491,2,8,0.6363636363636364,8,0.6666666666666666] + - ["FI",1442077200000,200,786,1442066400000,1442059200000,-1,1491,3,9,0.7272727272727273,9,0.75] + - ["FI",1442059200000,407,1193,1442052000000,1442084400000,-1,1491,3,10,0.8181818181818182,10,0.8333333333333334] + - ["FI",1442084400000,895,2088,1442077200000,1442030400000,-1,1491,3,11,0.9090909090909091,11,0.9166666666666666] + - ["FI",1442030400000,1491,3579,1442059200000,null,-1,1491,3,12,1.0,12,1.0] + - ["FR",1442077200000,-444,-444,null,1442016000000,-444,6643,1,1,0.0,1,0.043478260869565216] + - ["FR",1442016000000,-1,-445,null,1442026800000,-444,6643,1,2,0.045454545454545456,2,0.08695652173913043] + - ["FR",1442026800000,86,-359,1442077200000,1442095200000,-444,6643,1,3,0.09090909090909091,3,0.13043478260869565] + - ["FR",1442095200000,87,-272,1442016000000,1442098800000,-444,6643,1,4,0.13636363636363635,4,0.17391304347826086] + - ["FR",1442098800000,136,-136,1442026800000,1442044800000,-444,6643,1,5,0.18181818181818182,5,0.21739130434782608] + - ["FR",1442044800000,172,36,1442095200000,1442055600000,-444,6643,1,6,0.22727272727272727,6,0.2608695652173913] + - ["FR",1442055600000,463,499,1442098800000,1442070000000,-444,6643,1,7,0.2727272727272727,7,0.30434782608695654] + - ["FR",1442070000000,474,973,1442044800000,1442034000000,-444,6643,1,8,0.3181818181818182,8,0.34782608695652173] + - ["FR",1442034000000,476,1449,1442055600000,1442080800000,-444,6643,2,9,0.36363636363636365,9,0.391304347826087] + - ["FR",1442080800000,557,2006,1442070000000,1442019600000,-444,6643,2,10,0.4090909090909091,10,0.43478260869565216] + - ["FR",1442019600000,585,2591,1442034000000,1442041200000,-444,6643,2,11,0.45454545454545453,11,0.4782608695652174] + - ["FR",1442041200000,604,3195,1442080800000,1442023200000,-444,6643,2,12,0.5,12,0.5217391304347826] + - ["FR",1442023200000,628,3823,1442019600000,1442052000000,-444,6643,2,13,0.5454545454545454,13,0.5652173913043478] + - ["FR",1442052000000,637,4460,1442041200000,1442091600000,-444,6643,2,14,0.5909090909090909,14,0.6086956521739131] + - ["FR",1442091600000,741,5201,1442023200000,1442088000000,-444,6643,2,15,0.6363636363636364,15,0.6521739130434783] + - ["FR",1442088000000,1872,7073,1442052000000,1442066400000,-444,6643,2,16,0.6818181818181818,16,0.6956521739130435] + - ["FR",1442066400000,2516,9589,1442091600000,1442048400000,-444,6643,3,17,0.7272727272727273,17,0.7391304347826086] + - ["FR",1442048400000,3027,12616,1442088000000,1442073600000,-444,6643,3,18,0.7727272727272727,18,0.782608695652174] + - ["FR",1442073600000,3522,16138,1442066400000,1442037600000,-444,6643,3,19,0.8181818181818182,19,0.8260869565217391] + - ["FR",1442037600000,4174,20312,1442048400000,1442059200000,-444,6643,3,20,0.8636363636363636,20,0.8695652173913043] + - ["FR",1442059200000,4650,24962,1442073600000,1442062800000,-444,6643,3,21,0.9090909090909091,21,0.9130434782608695] + - ["FR",1442062800000,5676,30638,1442037600000,1442084400000,-444,6643,3,22,0.9545454545454546,22,0.9565217391304348] + - ["FR",1442084400000,6643,37281,1442059200000,null,-444,6643,3,23,1.0,23,1.0] + - ["GB",1442016000000,-44,-44,null,1442034000000,-44,16111,1,1,0.0,1,0.041666666666666664] + - ["GB",1442034000000,-12,-56,null,1442044800000,-44,16111,1,2,0.043478260869565216,2,0.08333333333333333] + - ["GB",1442044800000,32,-24,1442016000000,1442041200000,-44,16111,1,3,0.08695652173913043,3,0.125] + - ["GB",1442041200000,42,18,1442034000000,1442098800000,-44,16111,1,4,0.13043478260869565,4,0.16666666666666666] + - ["GB",1442098800000,49,67,1442044800000,1442019600000,-44,16111,1,5,0.17391304347826086,5,0.20833333333333334] + - ["GB",1442019600000,54,121,1442041200000,1442052000000,-44,16111,1,6,0.21739130434782608,6,0.25] + - ["GB",1442052000000,168,289,1442098800000,1442095200000,-44,16111,1,7,0.2608695652173913,7,0.2916666666666667] + - ["GB",1442095200000,238,527,1442019600000,1442026800000,-44,16111,1,8,0.30434782608695654,8,0.3333333333333333] + - ["GB",1442026800000,339,866,1442052000000,1442070000000,-44,16111,2,9,0.34782608695652173,9,0.375] + - ["GB",1442070000000,374,1240,1442095200000,1442084400000,-44,16111,2,10,0.391304347826087,10,0.4166666666666667] + - ["GB",1442084400000,384,1624,1442026800000,1442055600000,-44,16111,2,11,0.43478260869565216,11,0.4583333333333333] + - ["GB",1442055600000,453,2077,1442070000000,1442037600000,-44,16111,2,12,0.4782608695652174,12,0.5] + - ["GB",1442037600000,544,2621,1442084400000,1442073600000,-44,16111,2,13,0.5217391304347826,13,0.5416666666666666] + - ["GB",1442073600000,648,3269,1442055600000,1442066400000,-44,16111,2,14,0.5652173913043478,14,0.5833333333333334] + - ["GB",1442066400000,671,3940,1442037600000,1442048400000,-44,16111,2,15,0.6086956521739131,15,0.625] + - ["GB",1442048400000,740,4680,1442073600000,1442091600000,-44,16111,2,16,0.6521739130434783,16,0.6666666666666666] + - ["GB",1442091600000,811,5491,1442066400000,1442077200000,-44,16111,3,17,0.6956521739130435,17,0.7083333333333334] + - ["GB",1442077200000,1135,6626,1442048400000,1442080800000,-44,16111,3,18,0.7391304347826086,18,0.75] + - ["GB",1442080800000,1444,8070,1442091600000,1442088000000,-44,16111,3,19,0.782608695652174,19,0.7916666666666666] + - ["GB",1442088000000,1593,9663,1442077200000,1442023200000,-44,16111,3,20,0.8260869565217391,20,0.8333333333333334] + - ["GB",1442023200000,1816,11479,1442080800000,1442030400000,-44,16111,3,21,0.8695652173913043,21,0.875] + - ["GB",1442030400000,2524,14003,1442088000000,1442062800000,-44,16111,3,22,0.9130434782608695,22,0.9166666666666666] + - ["GB",1442062800000,5743,19746,1442023200000,1442059200000,-44,16111,3,23,0.9565217391304348,23,0.9583333333333334] + - ["GB",1442059200000,16111,35857,1442030400000,null,-44,16111,3,24,1.0,24,1.0] + - ["GE",1442052000000,-108,-108,null,1442080800000,-108,16,1,1,0.0,1,0.25] + - ["GE",1442080800000,-27,-135,null,1442044800000,-108,16,1,2,0.3333333333333333,2,0.5] + - ["GE",1442044800000,-21,-156,1442052000000,1442062800000,-108,16,2,3,0.6666666666666666,3,0.75] + - ["GE",1442062800000,16,-140,1442080800000,null,-108,16,3,4,1.0,4,1.0] + - ["GH",1442088000000,0,0,null,null,0,0,1,1,0.0,1,1.0] + - ["GR",1442073600000,-314,-314,null,1442048400000,-314,179,1,1,0.0,1,0.1] + - ["GR",1442048400000,-26,-340,null,1442034000000,-314,179,1,2,0.1111111111111111,2,0.2] + - ["GR",1442034000000,0,-340,1442073600000,1442070000000,-314,179,1,3,0.2222222222222222,3,0.3] + - ["GR",1442070000000,2,-338,1442048400000,1442041200000,-314,179,1,4,0.3333333333333333,4,0.4] + - ["GR",1442041200000,7,-331,1442034000000,1442062800000,-314,179,2,5,0.4444444444444444,5,0.5] + - ["GR",1442062800000,8,-323,1442070000000,1442019600000,-314,179,2,6,0.5555555555555556,6,0.6] + - ["GR",1442019600000,82,-241,1442041200000,1442080800000,-314,179,2,7,0.6666666666666666,7,0.7] + - ["GR",1442080800000,88,-153,1442062800000,1442091600000,-314,179,3,8,0.7777777777777778,8,0.8] + - ["GR",1442091600000,123,-30,1442019600000,1442084400000,-314,179,3,9,0.8888888888888888,9,0.9] + - ["GR",1442084400000,179,149,1442080800000,null,-314,179,3,10,1.0,10,1.0] + - ["GT",1442023200000,-167,-167,null,1442098800000,-167,173,1,1,0.0,1,0.3333333333333333] + - ["GT",1442098800000,1,-166,null,1442026800000,-167,173,2,2,0.5,2,0.6666666666666666] + - ["GT",1442026800000,173,7,1442023200000,null,-167,173,3,3,1.0,3,1.0] + - ["HK",1442026800000,-211,-211,null,1442019600000,-211,5545,1,1,0.0,1,0.05263157894736842] + - ["HK",1442019600000,-113,-324,null,1442041200000,-211,5545,1,2,0.05555555555555555,2,0.10526315789473684] + - ["HK",1442041200000,-15,-339,1442026800000,1442091600000,-211,5545,1,3,0.1111111111111111,3,0.15789473684210525] + - ["HK",1442091600000,-3,-342,1442019600000,1442095200000,-211,5545,1,4,0.16666666666666666,4,0.21052631578947367] + - ["HK",1442095200000,-1,-343,1442041200000,1442080800000,-211,5545,1,5,0.2222222222222222,5,0.2631578947368421] + - ["HK",1442080800000,0,-343,1442091600000,1442048400000,-211,5545,1,6,0.2777777777777778,6,0.3157894736842105] + - ["HK",1442048400000,1,-342,1442095200000,1442062800000,-211,5545,1,7,0.3333333333333333,7,0.42105263157894735] + - ["HK",1442062800000,1,-341,1442080800000,1442059200000,-211,5545,2,7,0.3333333333333333,7,0.42105263157894735] + - ["HK",1442059200000,2,-339,1442048400000,1442052000000,-211,5545,2,9,0.4444444444444444,8,0.47368421052631576] + - ["HK",1442052000000,15,-324,1442062800000,1442044800000,-211,5545,2,10,0.5,9,0.5263157894736842] + - ["HK",1442044800000,21,-303,1442059200000,1442066400000,-211,5545,2,11,0.5555555555555556,10,0.5789473684210527] + - ["HK",1442066400000,39,-264,1442052000000,1442030400000,-211,5545,2,12,0.6111111111111112,11,0.631578947368421] + - ["HK",1442030400000,157,-107,1442044800000,1442070000000,-211,5545,2,13,0.6666666666666666,12,0.6842105263157895] + - ["HK",1442070000000,314,207,1442066400000,1442037600000,-211,5545,3,14,0.7222222222222222,13,0.7368421052631579] + - ["HK",1442037600000,636,843,1442030400000,1442055600000,-211,5545,3,15,0.7777777777777778,14,0.7894736842105263] + - ["HK",1442055600000,804,1647,1442070000000,1442034000000,-211,5545,3,16,0.8333333333333334,15,0.8421052631578947] + - ["HK",1442034000000,1137,2784,1442037600000,1442023200000,-211,5545,3,17,0.8888888888888888,16,0.8947368421052632] + - ["HK",1442023200000,2414,5198,1442055600000,1442073600000,-211,5545,3,18,0.9444444444444444,17,0.9473684210526315] + - ["HK",1442073600000,5545,10743,1442034000000,null,-211,5545,3,19,1.0,18,1.0] + - ["HN",1442026800000,-1,-1,null,null,-1,-1,1,1,0.0,1,1.0] + - ["HR",1442084400000,-10,-10,null,1442073600000,-10,220,1,1,0.0,1,0.16666666666666666] + - ["HR",1442073600000,0,-10,null,1442070000000,-10,220,1,2,0.2,2,0.3333333333333333] + - ["HR",1442070000000,32,22,1442084400000,1442077200000,-10,220,2,3,0.4,3,0.5] + - ["HR",1442077200000,58,80,1442073600000,1442088000000,-10,220,2,4,0.6,4,0.6666666666666666] + - ["HR",1442088000000,82,162,1442070000000,1442080800000,-10,220,3,5,0.8,5,0.8333333333333334] + - ["HR",1442080800000,220,382,1442077200000,null,-10,220,3,6,1.0,6,1.0] + - ["HU",1442088000000,-71,-71,null,1442091600000,-71,547,1,1,0.0,1,0.07692307692307693] + - ["HU",1442091600000,-5,-76,null,1442055600000,-71,547,1,2,0.08333333333333333,2,0.15384615384615385] + - ["HU",1442055600000,-2,-78,1442088000000,1442019600000,-71,547,1,3,0.16666666666666666,3,0.23076923076923078] + - ["HU",1442019600000,46,-32,1442091600000,1442062800000,-71,547,1,4,0.25,4,0.3076923076923077] + - ["HU",1442062800000,50,18,1442055600000,1442041200000,-71,547,1,5,0.3333333333333333,5,0.38461538461538464] + - ["HU",1442041200000,91,109,1442019600000,1442098800000,-71,547,2,6,0.4166666666666667,6,0.46153846153846156] + - ["HU",1442098800000,110,219,1442062800000,1442084400000,-71,547,2,7,0.5,7,0.5384615384615384] + - ["HU",1442084400000,141,360,1442041200000,1442037600000,-71,547,2,8,0.5833333333333334,8,0.6153846153846154] + - ["HU",1442037600000,197,557,1442098800000,1442080800000,-71,547,2,9,0.6666666666666666,9,0.6923076923076923] + - ["HU",1442080800000,242,799,1442084400000,1442095200000,-71,547,3,10,0.75,10,0.7692307692307693] + - ["HU",1442095200000,271,1070,1442037600000,1442048400000,-71,547,3,11,0.8333333333333334,11,0.8461538461538461] + - ["HU",1442048400000,499,1569,1442080800000,1442044800000,-71,547,3,12,0.9166666666666666,12,0.9230769230769231] + - ["HU",1442044800000,547,2116,1442095200000,null,-71,547,3,13,1.0,13,1.0] + - ["ID",1442026800000,-416,-416,null,1442044800000,-416,279,1,1,0.0,1,0.07692307692307693] + - ["ID",1442044800000,-388,-804,null,1442041200000,-416,279,1,2,0.08333333333333333,2,0.15384615384615385] + - ["ID",1442041200000,2,-802,1442026800000,1442098800000,-416,279,1,3,0.16666666666666666,3,0.23076923076923078] + - ["ID",1442098800000,13,-789,1442044800000,1442037600000,-416,279,1,4,0.25,4,0.3076923076923077] + - ["ID",1442037600000,14,-775,1442041200000,1442055600000,-416,279,1,5,0.3333333333333333,5,0.38461538461538464] + - ["ID",1442055600000,16,-759,1442098800000,1442059200000,-416,279,2,6,0.4166666666666667,6,0.46153846153846156] + - ["ID",1442059200000,17,-742,1442037600000,1442034000000,-416,279,2,7,0.5,7,0.5384615384615384] + - ["ID",1442034000000,19,-723,1442055600000,1442095200000,-416,279,2,8,0.5833333333333334,8,0.6153846153846154] + - ["ID",1442095200000,20,-703,1442059200000,1442091600000,-416,279,2,9,0.6666666666666666,9,0.6923076923076923] + - ["ID",1442091600000,21,-682,1442034000000,1442070000000,-416,279,3,10,0.75,10,0.7692307692307693] + - ["ID",1442070000000,42,-640,1442095200000,1442023200000,-416,279,3,11,0.8333333333333334,11,0.8461538461538461] + - ["ID",1442023200000,106,-534,1442091600000,1442030400000,-416,279,3,12,0.9166666666666666,12,0.9230769230769231] + - ["ID",1442030400000,279,-255,1442070000000,null,-416,279,3,13,1.0,13,1.0] + - ["IE",1442070000000,-100,-100,null,1442091600000,-100,1062,1,1,0.0,1,0.125] + - ["IE",1442091600000,-71,-171,null,1442026800000,-100,1062,1,2,0.14285714285714285,2,0.25] + - ["IE",1442026800000,1,-170,1442070000000,1442030400000,-100,1062,1,3,0.2857142857142857,3,0.5] + - ["IE",1442030400000,1,-169,1442091600000,1442048400000,-100,1062,2,3,0.2857142857142857,3,0.5] + - ["IE",1442048400000,27,-142,1442026800000,1442077200000,-100,1062,2,5,0.5714285714285714,4,0.625] + - ["IE",1442077200000,403,261,1442030400000,1442084400000,-100,1062,2,6,0.7142857142857143,5,0.75] + - ["IE",1442084400000,819,1080,1442048400000,1442066400000,-100,1062,3,7,0.8571428571428571,6,0.875] + - ["IE",1442066400000,1062,2142,1442077200000,null,-100,1062,3,8,1.0,7,1.0] + - ["IL",1442095200000,0,0,null,1442066400000,0,2745,1,1,0.0,1,0.0625] + - ["IL",1442066400000,3,3,null,1442098800000,0,2745,1,2,0.06666666666666667,2,0.1875] + - ["IL",1442098800000,3,6,1442095200000,1442055600000,0,2745,1,2,0.06666666666666667,2,0.1875] + - ["IL",1442055600000,4,10,1442066400000,1442048400000,0,2745,1,4,0.2,3,0.25] + - ["IL",1442048400000,25,35,1442098800000,1442073600000,0,2745,1,5,0.26666666666666666,4,0.3125] + - ["IL",1442073600000,31,66,1442055600000,1442041200000,0,2745,1,6,0.3333333333333333,5,0.375] + - ["IL",1442041200000,35,101,1442048400000,1442070000000,0,2745,2,7,0.4,6,0.4375] + - ["IL",1442070000000,49,150,1442073600000,1442080800000,0,2745,2,8,0.4666666666666667,7,0.5] + - ["IL",1442080800000,88,238,1442041200000,1442062800000,0,2745,2,9,0.5333333333333333,8,0.5625] + - ["IL",1442062800000,180,418,1442070000000,1442077200000,0,2745,2,10,0.6,9,0.625] + - ["IL",1442077200000,187,605,1442080800000,1442044800000,0,2745,2,11,0.6666666666666666,10,0.6875] + - ["IL",1442044800000,218,823,1442062800000,1442091600000,0,2745,3,12,0.7333333333333333,11,0.75] + - ["IL",1442091600000,707,1530,1442077200000,1442084400000,0,2745,3,13,0.8,12,0.8125] + - ["IL",1442084400000,1137,2667,1442044800000,1442059200000,0,2745,3,14,0.8666666666666667,13,0.875] + - ["IL",1442059200000,1205,3872,1442091600000,1442052000000,0,2745,3,15,0.9333333333333333,14,0.9375] + - ["IL",1442052000000,2745,6617,1442084400000,null,0,2745,3,16,1.0,15,1.0] + - ["IN",1442023200000,-142,-142,null,1442080800000,-142,12091,1,1,0.0,1,0.045454545454545456] + - ["IN",1442080800000,0,-142,null,1442016000000,-142,12091,1,2,0.047619047619047616,2,0.09090909090909091] + - ["IN",1442016000000,1,-141,1442023200000,1442095200000,-142,12091,1,3,0.09523809523809523,3,0.13636363636363635] + - ["IN",1442095200000,4,-137,1442080800000,1442019600000,-142,12091,1,4,0.14285714285714285,4,0.18181818181818182] + - ["IN",1442019600000,38,-99,1442016000000,1442041200000,-142,12091,1,5,0.19047619047619047,5,0.22727272727272727] + - ["IN",1442041200000,80,-19,1442095200000,1442066400000,-142,12091,1,6,0.23809523809523808,6,0.2727272727272727] + - ["IN",1442066400000,116,97,1442019600000,1442088000000,-142,12091,1,7,0.2857142857142857,7,0.3181818181818182] + - ["IN",1442088000000,121,218,1442041200000,1442037600000,-142,12091,1,8,0.3333333333333333,8,0.36363636363636365] + - ["IN",1442037600000,135,353,1442066400000,1442055600000,-142,12091,2,9,0.38095238095238093,9,0.4090909090909091] + - ["IN",1442055600000,166,519,1442088000000,1442084400000,-142,12091,2,10,0.42857142857142855,10,0.45454545454545453] + - ["IN",1442084400000,187,706,1442037600000,1442048400000,-142,12091,2,11,0.47619047619047616,11,0.5] + - ["IN",1442048400000,262,968,1442055600000,1442052000000,-142,12091,2,12,0.5238095238095238,12,0.5454545454545454] + - ["IN",1442052000000,534,1502,1442084400000,1442059200000,-142,12091,2,13,0.5714285714285714,13,0.5909090909090909] + - ["IN",1442059200000,708,2210,1442048400000,1442026800000,-142,12091,2,14,0.6190476190476191,14,0.6363636363636364] + - ["IN",1442026800000,974,3184,1442052000000,1442073600000,-142,12091,2,15,0.6666666666666666,15,0.6818181818181818] + - ["IN",1442073600000,1170,4354,1442059200000,1442034000000,-142,12091,3,16,0.7142857142857143,16,0.7272727272727273] + - ["IN",1442034000000,1350,5704,1442026800000,1442030400000,-142,12091,3,17,0.7619047619047619,17,0.7727272727272727] + - ["IN",1442030400000,1448,7152,1442073600000,1442062800000,-142,12091,3,18,0.8095238095238095,18,0.8181818181818182] + - ["IN",1442062800000,1547,8699,1442034000000,1442044800000,-142,12091,3,19,0.8571428571428571,19,0.8636363636363636] + - ["IN",1442044800000,2677,11376,1442030400000,1442077200000,-142,12091,3,20,0.9047619047619048,20,0.9090909090909091] + - ["IN",1442077200000,5699,17075,1442062800000,1442070000000,-142,12091,3,21,0.9523809523809523,21,0.9545454545454546] + - ["IN",1442070000000,12091,29166,1442044800000,null,-142,12091,3,22,1.0,22,1.0] + - ["IQ",1442095200000,-2,-2,null,1442041200000,-2,6,1,1,0.0,1,0.25] + - ["IQ",1442041200000,-1,-3,null,1442052000000,-2,6,1,2,0.3333333333333333,2,0.5] + - ["IQ",1442052000000,0,-3,1442095200000,1442044800000,-2,6,2,3,0.6666666666666666,3,0.75] + - ["IQ",1442044800000,6,3,1442041200000,null,-2,6,3,4,1.0,4,1.0] + - ["IR",1442073600000,-193,-193,null,1442055600000,-193,1455,1,1,0.0,1,0.07692307692307693] + - ["IR",1442055600000,-124,-317,null,1442041200000,-193,1455,1,2,0.08333333333333333,2,0.15384615384615385] + - ["IR",1442041200000,-79,-396,1442073600000,1442077200000,-193,1455,1,3,0.16666666666666666,3,0.23076923076923078] + - ["IR",1442077200000,-34,-430,1442055600000,1442034000000,-193,1455,1,4,0.25,4,0.3076923076923077] + - ["IR",1442034000000,-8,-438,1442041200000,1442026800000,-193,1455,1,5,0.3333333333333333,5,0.38461538461538464] + - ["IR",1442026800000,0,-438,1442077200000,1442091600000,-193,1455,2,6,0.4166666666666667,6,0.5384615384615384] + - ["IR",1442091600000,0,-438,1442034000000,1442080800000,-193,1455,2,6,0.4166666666666667,6,0.5384615384615384] + - ["IR",1442080800000,131,-307,1442026800000,1442052000000,-193,1455,2,8,0.5833333333333334,7,0.6153846153846154] + - ["IR",1442052000000,155,-152,1442091600000,1442044800000,-193,1455,2,9,0.6666666666666666,8,0.6923076923076923] + - ["IR",1442044800000,306,154,1442080800000,1442030400000,-193,1455,3,10,0.75,9,0.7692307692307693] + - ["IR",1442030400000,375,529,1442052000000,1442088000000,-193,1455,3,11,0.8333333333333334,10,0.8461538461538461] + - ["IR",1442088000000,714,1243,1442044800000,1442059200000,-193,1455,3,12,0.9166666666666666,11,0.9230769230769231] + - ["IR",1442059200000,1455,2698,1442030400000,null,-193,1455,3,13,1.0,12,1.0] + - ["IT",1442030400000,-17,-17,null,1442037600000,-17,6240,1,1,0.0,1,0.041666666666666664] + - ["IT",1442037600000,-9,-26,null,1442016000000,-17,6240,1,2,0.043478260869565216,2,0.08333333333333333] + - ["IT",1442016000000,0,-26,1442030400000,1442041200000,-17,6240,1,3,0.08695652173913043,3,0.125] + - ["IT",1442041200000,20,-6,1442037600000,1442070000000,-17,6240,1,4,0.13043478260869565,4,0.16666666666666666] + - ["IT",1442070000000,81,75,1442016000000,1442023200000,-17,6240,1,5,0.17391304347826086,5,0.20833333333333334] + - ["IT",1442023200000,111,186,1442041200000,1442019600000,-17,6240,1,6,0.21739130434782608,6,0.25] + - ["IT",1442019600000,183,369,1442070000000,1442026800000,-17,6240,1,7,0.2608695652173913,7,0.2916666666666667] + - ["IT",1442026800000,222,591,1442023200000,1442091600000,-17,6240,1,8,0.30434782608695654,8,0.3333333333333333] + - ["IT",1442091600000,351,942,1442019600000,1442059200000,-17,6240,2,9,0.34782608695652173,9,0.375] + - ["IT",1442059200000,542,1484,1442026800000,1442098800000,-17,6240,2,10,0.391304347826087,10,0.4166666666666667] + - ["IT",1442098800000,565,2049,1442091600000,1442048400000,-17,6240,2,11,0.43478260869565216,11,0.4583333333333333] + - ["IT",1442048400000,676,2725,1442059200000,1442034000000,-17,6240,2,12,0.4782608695652174,12,0.5] + - ["IT",1442034000000,1006,3731,1442098800000,1442044800000,-17,6240,2,13,0.5217391304347826,13,0.5416666666666666] + - ["IT",1442044800000,1483,5214,1442048400000,1442052000000,-17,6240,2,14,0.5652173913043478,14,0.5833333333333334] + - ["IT",1442052000000,1880,7094,1442034000000,1442062800000,-17,6240,2,15,0.6086956521739131,15,0.625] + - ["IT",1442062800000,1938,9032,1442044800000,1442077200000,-17,6240,2,16,0.6521739130434783,16,0.6666666666666666] + - ["IT",1442077200000,2188,11220,1442052000000,1442073600000,-17,6240,3,17,0.6956521739130435,17,0.7083333333333334] + - ["IT",1442073600000,2586,13806,1442062800000,1442084400000,-17,6240,3,18,0.7391304347826086,18,0.75] + - ["IT",1442084400000,2660,16466,1442077200000,1442095200000,-17,6240,3,19,0.782608695652174,19,0.7916666666666666] + - ["IT",1442095200000,2940,19406,1442073600000,1442088000000,-17,6240,3,20,0.8260869565217391,20,0.8333333333333334] + - ["IT",1442088000000,3746,23152,1442084400000,1442066400000,-17,6240,3,21,0.8695652173913043,21,0.875] + - ["IT",1442066400000,4155,27307,1442095200000,1442080800000,-17,6240,3,22,0.9130434782608695,22,0.9166666666666666] + - ["IT",1442080800000,5544,32851,1442088000000,1442055600000,-17,6240,3,23,0.9565217391304348,23,0.9583333333333334] + - ["IT",1442055600000,6240,39091,1442066400000,null,-17,6240,3,24,1.0,24,1.0] + - ["JM",1442070000000,30,30,null,null,30,30,1,1,0.0,1,1.0] + - ["JO",1442055600000,-2,-2,null,1442059200000,-2,4,1,1,0.0,1,0.3333333333333333] + - ["JO",1442059200000,0,-2,null,1442080800000,-2,4,2,2,0.5,2,0.6666666666666666] + - ["JO",1442080800000,4,2,1442055600000,null,-2,4,3,3,1.0,3,1.0] + - ["JP",1442016000000,-113,-113,null,1442059200000,-113,2789,1,1,0.0,1,0.041666666666666664] + - ["JP",1442059200000,-85,-198,null,1442098800000,-113,2789,1,2,0.043478260869565216,2,0.08333333333333333] + - ["JP",1442098800000,-6,-204,1442016000000,1442095200000,-113,2789,1,3,0.08695652173913043,3,0.125] + - ["JP",1442095200000,0,-204,1442059200000,1442084400000,-113,2789,1,4,0.13043478260869565,4,0.16666666666666666] + - ["JP",1442084400000,13,-191,1442098800000,1442077200000,-113,2789,1,5,0.17391304347826086,5,0.20833333333333334] + - ["JP",1442077200000,51,-140,1442095200000,1442088000000,-113,2789,1,6,0.21739130434782608,6,0.25] + - ["JP",1442088000000,57,-83,1442084400000,1442070000000,-113,2789,1,7,0.2608695652173913,7,0.2916666666666667] + - ["JP",1442070000000,79,-4,1442077200000,1442066400000,-113,2789,1,8,0.30434782608695654,8,0.3333333333333333] + - ["JP",1442066400000,167,163,1442088000000,1442091600000,-113,2789,2,9,0.34782608695652173,9,0.375] + - ["JP",1442091600000,228,391,1442070000000,1442080800000,-113,2789,2,10,0.391304347826087,10,0.4166666666666667] + - ["JP",1442080800000,420,811,1442066400000,1442062800000,-113,2789,2,11,0.43478260869565216,11,0.4583333333333333] + - ["JP",1442062800000,803,1614,1442091600000,1442030400000,-113,2789,2,12,0.4782608695652174,12,0.5] + - ["JP",1442030400000,805,2419,1442080800000,1442034000000,-113,2789,2,13,0.5217391304347826,13,0.5416666666666666] + - ["JP",1442034000000,910,3329,1442062800000,1442055600000,-113,2789,2,14,0.5652173913043478,14,0.5833333333333334] + - ["JP",1442055600000,998,4327,1442030400000,1442026800000,-113,2789,2,15,0.6086956521739131,15,0.625] + - ["JP",1442026800000,1035,5362,1442034000000,1442073600000,-113,2789,2,16,0.6521739130434783,16,0.6666666666666666] + - ["JP",1442073600000,1162,6524,1442055600000,1442041200000,-113,2789,3,17,0.6956521739130435,17,0.7083333333333334] + - ["JP",1442041200000,1373,7897,1442026800000,1442044800000,-113,2789,3,18,0.7391304347826086,18,0.75] + - ["JP",1442044800000,1569,9466,1442073600000,1442023200000,-113,2789,3,19,0.782608695652174,19,0.7916666666666666] + - ["JP",1442023200000,1959,11425,1442041200000,1442048400000,-113,2789,3,20,0.8260869565217391,20,0.8333333333333334] + - ["JP",1442048400000,1981,13406,1442044800000,1442019600000,-113,2789,3,21,0.8695652173913043,21,0.875] + - ["JP",1442019600000,2002,15408,1442023200000,1442037600000,-113,2789,3,22,0.9130434782608695,22,0.9166666666666666] + - ["JP",1442037600000,2181,17589,1442048400000,1442052000000,-113,2789,3,23,0.9565217391304348,23,0.9583333333333334] + - ["JP",1442052000000,2789,20378,1442019600000,null,-113,2789,3,24,1.0,24,1.0] + - ["KE",1442044800000,-1,-1,null,null,-1,-1,1,1,0.0,1,1.0] + - ["KG",1442073600000,6,6,null,null,6,6,1,1,0.0,1,1.0] + - ["KR",1442048400000,-374,-374,null,1442026800000,-374,3640,1,1,0.0,1,0.045454545454545456] + - ["KR",1442026800000,-179,-553,null,1442077200000,-374,3640,1,2,0.047619047619047616,2,0.09090909090909091] + - ["KR",1442077200000,-40,-593,1442048400000,1442098800000,-374,3640,1,3,0.09523809523809523,3,0.13636363636363635] + - ["KR",1442098800000,-36,-629,1442026800000,1442080800000,-374,3640,1,4,0.14285714285714285,4,0.18181818181818182] + - ["KR",1442080800000,-33,-662,1442077200000,1442052000000,-374,3640,1,5,0.19047619047619047,5,0.22727272727272727] + - ["KR",1442052000000,-3,-665,1442098800000,1442041200000,-374,3640,1,6,0.23809523809523808,6,0.2727272727272727] + - ["KR",1442041200000,20,-645,1442080800000,1442037600000,-374,3640,1,7,0.2857142857142857,7,0.3181818181818182] + - ["KR",1442037600000,26,-619,1442052000000,1442059200000,-374,3640,1,8,0.3333333333333333,8,0.36363636363636365] + - ["KR",1442059200000,208,-411,1442041200000,1442070000000,-374,3640,2,9,0.38095238095238093,9,0.4090909090909091] + - ["KR",1442070000000,222,-189,1442037600000,1442084400000,-374,3640,2,10,0.42857142857142855,10,0.45454545454545453] + - ["KR",1442084400000,314,125,1442059200000,1442023200000,-374,3640,2,11,0.47619047619047616,11,0.5] + - ["KR",1442023200000,319,444,1442070000000,1442034000000,-374,3640,2,12,0.5238095238095238,12,0.5454545454545454] + - ["KR",1442034000000,434,878,1442084400000,1442019600000,-374,3640,2,13,0.5714285714285714,13,0.5909090909090909] + - ["KR",1442019600000,445,1323,1442023200000,1442088000000,-374,3640,2,14,0.6190476190476191,14,0.6363636363636364] + - ["KR",1442088000000,524,1847,1442034000000,1442095200000,-374,3640,2,15,0.6666666666666666,15,0.6818181818181818] + - ["KR",1442095200000,827,2674,1442019600000,1442044800000,-374,3640,3,16,0.7142857142857143,16,0.7272727272727273] + - ["KR",1442044800000,829,3503,1442088000000,1442016000000,-374,3640,3,17,0.7619047619047619,17,0.7727272727272727] + - ["KR",1442016000000,1024,4527,1442095200000,1442030400000,-374,3640,3,18,0.8095238095238095,18,0.8181818181818182] + - ["KR",1442030400000,1035,5562,1442044800000,1442062800000,-374,3640,3,19,0.8571428571428571,19,0.8636363636363636] + - ["KR",1442062800000,1096,6658,1442016000000,1442066400000,-374,3640,3,20,0.9047619047619048,20,0.9090909090909091] + - ["KR",1442066400000,3299,9957,1442030400000,1442055600000,-374,3640,3,21,0.9523809523809523,21,0.9545454545454546] + - ["KR",1442055600000,3640,13597,1442062800000,null,-374,3640,3,22,1.0,22,1.0] + - ["KW",1442080800000,-33,-33,null,1442055600000,-33,1815,1,1,0.0,1,0.25] + - ["KW",1442055600000,-2,-35,null,1442077200000,-33,1815,1,2,0.3333333333333333,2,0.75] + - ["KW",1442077200000,-2,-37,1442080800000,1442070000000,-33,1815,2,2,0.3333333333333333,2,0.75] + - ["KW",1442070000000,1815,1778,1442055600000,null,-33,1815,3,4,1.0,3,1.0] + - ["KZ",1442077200000,-317,-317,null,1442084400000,-317,439,1,1,0.0,1,0.09090909090909091] + - ["KZ",1442084400000,-22,-339,null,1442062800000,-317,439,1,2,0.1,2,0.18181818181818182] + - ["KZ",1442062800000,0,-339,1442077200000,1442066400000,-317,439,1,3,0.2,3,0.36363636363636365] + - ["KZ",1442066400000,0,-339,1442084400000,1442059200000,-317,439,1,3,0.2,3,0.36363636363636365] + - ["KZ",1442059200000,33,-306,1442062800000,1442055600000,-317,439,2,5,0.4,4,0.45454545454545453] + - ["KZ",1442055600000,63,-243,1442066400000,1442095200000,-317,439,2,6,0.5,5,0.5454545454545454] + - ["KZ",1442095200000,91,-152,1442059200000,1442034000000,-317,439,2,7,0.6,6,0.6363636363636364] + - ["KZ",1442034000000,161,9,1442055600000,1442044800000,-317,439,2,8,0.7,7,0.7272727272727273] + - ["KZ",1442044800000,401,410,1442095200000,1442052000000,-317,439,3,9,0.8,8,0.8181818181818182] + - ["KZ",1442052000000,412,822,1442034000000,1442048400000,-317,439,3,10,0.9,9,0.9090909090909091] + - ["KZ",1442048400000,439,1261,1442044800000,null,-317,439,3,11,1.0,10,1.0] + - ["LB",1442055600000,-67,-67,null,null,-67,-67,1,1,0.0,1,1.0] + - ["LK",1442084400000,-3,-3,null,1442048400000,-3,79,1,1,0.0,1,0.25] + - ["LK",1442048400000,8,5,null,1442052000000,-3,79,1,2,0.3333333333333333,2,0.5] + - ["LK",1442052000000,47,52,1442084400000,1442026800000,-3,79,2,3,0.6666666666666666,3,0.75] + - ["LK",1442026800000,79,131,1442048400000,null,-3,79,3,4,1.0,4,1.0] + - ["LT",1442098800000,-24,-24,null,1442080800000,-24,12,1,1,0.0,1,0.5] + - ["LT",1442080800000,12,-12,null,null,-24,12,2,2,1.0,2,1.0] + - ["LU",1442066400000,0,0,null,1442095200000,0,525,1,1,0.0,1,0.25] + - ["LU",1442095200000,2,2,null,1442059200000,0,525,1,2,0.3333333333333333,2,0.5] + - ["LU",1442059200000,79,81,1442066400000,1442077200000,0,525,2,3,0.6666666666666666,3,0.75] + - ["LU",1442077200000,525,606,1442095200000,null,0,525,3,4,1.0,4,1.0] + - ["LV",1442095200000,0,0,null,null,0,0,1,1,0.0,1,1.0] + - ["MA",1442059200000,-56,-56,null,1442019600000,-56,250,1,1,0.0,1,0.14285714285714285] + - ["MA",1442019600000,-1,-57,null,1442062800000,-56,250,1,2,0.16666666666666666,2,0.2857142857142857] + - ["MA",1442062800000,0,-57,1442059200000,1442080800000,-56,250,1,3,0.3333333333333333,3,0.42857142857142855] + - ["MA",1442080800000,5,-52,1442019600000,1442098800000,-56,250,2,4,0.5,4,0.5714285714285714] + - ["MA",1442098800000,8,-44,1442062800000,1442055600000,-56,250,2,5,0.6666666666666666,5,0.7142857142857143] + - ["MA",1442055600000,23,-21,1442080800000,1442077200000,-56,250,3,6,0.8333333333333334,6,0.8571428571428571] + - ["MA",1442077200000,250,229,1442098800000,null,-56,250,3,7,1.0,7,1.0] + - ["MD",1442077200000,6916,6916,null,null,6916,6916,1,1,0.0,1,1.0] + - ["ME",1442073600000,0,0,null,null,0,0,1,1,0.0,1,1.0] + - ["MH",1442052000000,40,40,null,null,40,40,1,1,0.0,1,1.0] + - ["MK",1442077200000,-72,-72,null,null,-72,-72,1,1,0.0,1,1.0] + - ["MM",1442070000000,3,3,null,1442073600000,3,25,1,1,0.0,1,0.5] + - ["MM",1442073600000,25,28,null,null,3,25,2,2,1.0,2,1.0] + - ["MO",1442070000000,18,18,null,1442034000000,18,30,1,1,0.0,1,0.5] + - ["MO",1442034000000,30,48,null,null,18,30,2,2,1.0,2,1.0] + - ["MR",1442080800000,10,10,null,null,10,10,1,1,0.0,1,1.0] + - ["MT",1442048400000,-1,-1,null,null,-1,-1,1,1,0.0,1,1.0] + - ["MV",1442073600000,-3,-3,null,null,-3,-3,1,1,0.0,1,1.0] + - ["MX",1442095200000,-456,-456,null,1442080800000,-456,3874,1,1,0.0,1,0.058823529411764705] + - ["MX",1442080800000,-376,-832,null,1442041200000,-456,3874,1,2,0.0625,2,0.11764705882352941] + - ["MX",1442041200000,-294,-1126,1442095200000,1442016000000,-456,3874,1,3,0.125,3,0.17647058823529413] + - ["MX",1442016000000,-67,-1193,1442080800000,1442073600000,-456,3874,1,4,0.1875,4,0.23529411764705882] + - ["MX",1442073600000,-21,-1214,1442041200000,1442066400000,-456,3874,1,5,0.25,5,0.29411764705882354] + - ["MX",1442066400000,-1,-1215,1442016000000,1442070000000,-456,3874,1,6,0.3125,6,0.4117647058823529] + - ["MX",1442070000000,-1,-1216,1442073600000,1442037600000,-456,3874,2,6,0.3125,6,0.4117647058823529] + - ["MX",1442037600000,4,-1212,1442066400000,1442098800000,-456,3874,2,8,0.4375,7,0.47058823529411764] + - ["MX",1442098800000,28,-1184,1442070000000,1442030400000,-456,3874,2,9,0.5,8,0.5294117647058824] + - ["MX",1442030400000,373,-811,1442037600000,1442088000000,-456,3874,2,10,0.5625,9,0.5882352941176471] + - ["MX",1442088000000,494,-317,1442098800000,1442023200000,-456,3874,2,11,0.625,10,0.6470588235294118] + - ["MX",1442023200000,549,232,1442030400000,1442091600000,-456,3874,2,12,0.6875,11,0.7058823529411765] + - ["MX",1442091600000,799,1031,1442088000000,1442034000000,-456,3874,3,13,0.75,12,0.7647058823529411] + - ["MX",1442034000000,944,1975,1442023200000,1442084400000,-456,3874,3,14,0.8125,13,0.8235294117647058] + - ["MX",1442084400000,981,2956,1442091600000,1442026800000,-456,3874,3,15,0.875,14,0.8823529411764706] + - ["MX",1442026800000,3642,6598,1442034000000,1442077200000,-456,3874,3,16,0.9375,15,0.9411764705882353] + - ["MX",1442077200000,3874,10472,1442084400000,null,-456,3874,3,17,1.0,16,1.0] + - ["MY",1442044800000,-127,-127,null,1442077200000,-127,1028,1,1,0.0,1,0.08333333333333333] + - ["MY",1442077200000,-10,-137,null,1442019600000,-127,1028,1,2,0.09090909090909091,2,0.16666666666666666] + - ["MY",1442019600000,-7,-144,1442044800000,1442030400000,-127,1028,1,3,0.18181818181818182,3,0.25] + - ["MY",1442030400000,-3,-147,1442077200000,1442059200000,-127,1028,1,4,0.2727272727272727,4,0.3333333333333333] + - ["MY",1442059200000,0,-147,1442019600000,1442055600000,-127,1028,2,5,0.36363636363636365,5,0.4166666666666667] + - ["MY",1442055600000,1,-146,1442030400000,1442066400000,-127,1028,2,6,0.45454545454545453,6,0.6666666666666666] + - ["MY",1442066400000,1,-145,1442059200000,1442073600000,-127,1028,2,6,0.45454545454545453,6,0.6666666666666666] + - ["MY",1442073600000,1,-144,1442055600000,1442048400000,-127,1028,2,6,0.45454545454545453,6,0.6666666666666666] + - ["MY",1442048400000,649,505,1442066400000,1442098800000,-127,1028,3,9,0.7272727272727273,7,0.75] + - ["MY",1442098800000,739,1244,1442073600000,1442041200000,-127,1028,3,10,0.8181818181818182,8,0.8333333333333334] + - ["MY",1442041200000,935,2179,1442048400000,1442034000000,-127,1028,3,11,0.9090909090909091,9,0.9166666666666666] + - ["MY",1442034000000,1028,3207,1442098800000,null,-127,1028,3,12,1.0,10,1.0] + - ["NG",1442070000000,6,6,null,1442052000000,6,208,1,1,0.0,1,0.5] + - ["NG",1442052000000,208,214,null,null,6,208,2,2,1.0,2,1.0] + - ["NL",1442070000000,-84,-84,null,1442062800000,-84,8947,1,1,0.0,1,0.058823529411764705] + - ["NL",1442062800000,-30,-114,null,1442034000000,-84,8947,1,2,0.0625,2,0.11764705882352941] + - ["NL",1442034000000,0,-114,1442070000000,1442098800000,-84,8947,1,3,0.125,3,0.17647058823529413] + - ["NL",1442098800000,4,-110,1442062800000,1442088000000,-84,8947,1,4,0.1875,4,0.23529411764705882] + - ["NL",1442088000000,12,-98,1442034000000,1442044800000,-84,8947,1,5,0.25,5,0.29411764705882354] + - ["NL",1442044800000,16,-82,1442098800000,1442091600000,-84,8947,1,6,0.3125,6,0.35294117647058826] + - ["NL",1442091600000,19,-63,1442088000000,1442052000000,-84,8947,2,7,0.375,7,0.4117647058823529] + - ["NL",1442052000000,53,-10,1442044800000,1442066400000,-84,8947,2,8,0.4375,8,0.47058823529411764] + - ["NL",1442066400000,61,51,1442091600000,1442095200000,-84,8947,2,9,0.5,9,0.5294117647058824] + - ["NL",1442095200000,70,121,1442052000000,1442055600000,-84,8947,2,10,0.5625,10,0.5882352941176471] + - ["NL",1442055600000,105,226,1442066400000,1442073600000,-84,8947,2,11,0.625,11,0.6470588235294118] + - ["NL",1442073600000,166,392,1442095200000,1442059200000,-84,8947,2,12,0.6875,12,0.7058823529411765] + - ["NL",1442059200000,206,598,1442055600000,1442084400000,-84,8947,3,13,0.75,13,0.7647058823529411] + - ["NL",1442084400000,436,1034,1442073600000,1442077200000,-84,8947,3,14,0.8125,14,0.8235294117647058] + - ["NL",1442077200000,878,1912,1442059200000,1442048400000,-84,8947,3,15,0.875,15,0.8823529411764706] + - ["NL",1442048400000,1303,3215,1442084400000,1442080800000,-84,8947,3,16,0.9375,16,0.9411764705882353] + - ["NL",1442080800000,8947,12162,1442077200000,null,-84,8947,3,17,1.0,17,1.0] + - ["NO",1442048400000,-447,-447,null,1442095200000,-447,447,1,1,0.0,1,0.09090909090909091] + - ["NO",1442095200000,-1,-448,null,1442098800000,-447,447,1,2,0.1,2,0.18181818181818182] + - ["NO",1442098800000,2,-446,1442048400000,1442088000000,-447,447,1,3,0.2,3,0.2727272727272727] + - ["NO",1442088000000,15,-431,1442095200000,1442091600000,-447,447,1,4,0.3,4,0.45454545454545453] + - ["NO",1442091600000,15,-416,1442098800000,1442055600000,-447,447,2,4,0.3,4,0.45454545454545453] + - ["NO",1442055600000,29,-387,1442088000000,1442080800000,-447,447,2,6,0.5,5,0.5454545454545454] + - ["NO",1442080800000,31,-356,1442091600000,1442019600000,-447,447,2,7,0.6,6,0.6363636363636364] + - ["NO",1442019600000,48,-308,1442055600000,1442066400000,-447,447,2,8,0.7,7,0.7272727272727273] + - ["NO",1442066400000,71,-237,1442080800000,1442073600000,-447,447,3,9,0.8,8,0.8181818181818182] + - ["NO",1442073600000,222,-15,1442019600000,1442052000000,-447,447,3,10,0.9,9,0.9090909090909091] + - ["NO",1442052000000,447,432,1442066400000,null,-447,447,3,11,1.0,10,1.0] + - ["NP",1442048400000,61,61,null,null,61,61,1,1,0.0,1,1.0] + - ["NZ",1442084400000,-52,-52,null,1442095200000,-52,635,1,1,0.0,1,0.1111111111111111] + - ["NZ",1442095200000,-4,-56,null,1442098800000,-52,635,1,2,0.125,2,0.2222222222222222] + - ["NZ",1442098800000,-2,-58,1442084400000,1442019600000,-52,635,1,3,0.25,3,0.3333333333333333] + - ["NZ",1442019600000,28,-30,1442095200000,1442037600000,-52,635,2,4,0.375,4,0.4444444444444444] + - ["NZ",1442037600000,66,36,1442098800000,1442048400000,-52,635,2,5,0.5,5,0.5555555555555556] + - ["NZ",1442048400000,189,225,1442019600000,1442088000000,-52,635,2,6,0.625,6,0.6666666666666666] + - ["NZ",1442088000000,405,630,1442037600000,1442059200000,-52,635,3,7,0.75,7,0.7777777777777778] + - ["NZ",1442059200000,428,1058,1442048400000,1442026800000,-52,635,3,8,0.875,8,0.8888888888888888] + - ["NZ",1442026800000,635,1693,1442088000000,null,-52,635,3,9,1.0,9,1.0] + - ["OM",1442052000000,0,0,null,null,0,0,1,1,0.0,1,1.0] + - ["PA",1442026800000,0,0,null,null,0,0,1,1,0.0,1,1.0] + - ["PE",1442077200000,-163,-163,null,1442084400000,-163,1861,1,1,0.0,1,0.1111111111111111] + - ["PE",1442084400000,-68,-231,null,1442095200000,-163,1861,1,2,0.125,2,0.2222222222222222] + - ["PE",1442095200000,-19,-250,1442077200000,1442026800000,-163,1861,1,3,0.25,3,0.3333333333333333] + - ["PE",1442026800000,-12,-262,1442084400000,1442062800000,-163,1861,2,4,0.375,4,0.5555555555555556] + - ["PE",1442062800000,-12,-274,1442095200000,1442080800000,-163,1861,2,4,0.375,4,0.5555555555555556] + - ["PE",1442080800000,-2,-276,1442026800000,1442023200000,-163,1861,2,6,0.625,5,0.6666666666666666] + - ["PE",1442023200000,26,-250,1442062800000,1442019600000,-163,1861,3,7,0.75,6,0.7777777777777778] + - ["PE",1442019600000,523,273,1442080800000,1442098800000,-163,1861,3,8,0.875,7,0.8888888888888888] + - ["PE",1442098800000,1861,2134,1442023200000,null,-163,1861,3,9,1.0,8,1.0] + - ["PH",1442073600000,-227,-227,null,1442041200000,-227,1969,1,1,0.0,1,0.047619047619047616] + - ["PH",1442041200000,0,-227,null,1442077200000,-227,1969,1,2,0.05,2,0.09523809523809523] + - ["PH",1442077200000,2,-225,1442073600000,1442019600000,-227,1969,1,3,0.1,3,0.14285714285714285] + - ["PH",1442019600000,6,-219,1442041200000,1442098800000,-227,1969,1,4,0.15,4,0.19047619047619047] + - ["PH",1442098800000,8,-211,1442077200000,1442037600000,-227,1969,1,5,0.2,5,0.23809523809523808] + - ["PH",1442037600000,17,-194,1442019600000,1442052000000,-227,1969,1,6,0.25,6,0.2857142857142857] + - ["PH",1442052000000,22,-172,1442098800000,1442030400000,-227,1969,1,7,0.3,7,0.3333333333333333] + - ["PH",1442030400000,26,-146,1442037600000,1442080800000,-227,1969,2,8,0.35,8,0.38095238095238093] + - ["PH",1442080800000,32,-114,1442052000000,1442070000000,-227,1969,2,9,0.4,9,0.42857142857142855] + - ["PH",1442070000000,34,-80,1442030400000,1442084400000,-227,1969,2,10,0.45,10,0.47619047619047616] + - ["PH",1442084400000,39,-41,1442080800000,1442044800000,-227,1969,2,11,0.5,11,0.5238095238095238] + - ["PH",1442044800000,55,14,1442070000000,1442034000000,-227,1969,2,12,0.55,12,0.5714285714285714] + - ["PH",1442034000000,59,73,1442084400000,1442048400000,-227,1969,2,13,0.6,13,0.6190476190476191] + - ["PH",1442048400000,62,135,1442044800000,1442062800000,-227,1969,2,14,0.65,14,0.6666666666666666] + - ["PH",1442062800000,171,306,1442034000000,1442059200000,-227,1969,3,15,0.7,15,0.7142857142857143] + - ["PH",1442059200000,273,579,1442048400000,1442023200000,-227,1969,3,16,0.75,16,0.7619047619047619] + - ["PH",1442023200000,459,1038,1442062800000,1442091600000,-227,1969,3,17,0.8,17,0.8095238095238095] + - ["PH",1442091600000,816,1854,1442059200000,1442026800000,-227,1969,3,18,0.85,18,0.8571428571428571] + - ["PH",1442026800000,910,2764,1442023200000,1442066400000,-227,1969,3,19,0.9,19,0.9047619047619048] + - ["PH",1442066400000,1880,4644,1442091600000,1442055600000,-227,1969,3,20,0.95,20,0.9523809523809523] + - ["PH",1442055600000,1969,6613,1442026800000,null,-227,1969,3,21,1.0,21,1.0] + - ["PK",1442048400000,15,15,null,1442062800000,15,335,1,1,0.0,1,0.14285714285714285] + - ["PK",1442062800000,23,38,null,1442041200000,15,335,1,2,0.16666666666666666,2,0.2857142857142857] + - ["PK",1442041200000,24,62,1442048400000,1442070000000,15,335,1,3,0.3333333333333333,3,0.42857142857142855] + - ["PK",1442070000000,43,105,1442062800000,1442037600000,15,335,2,4,0.5,4,0.5714285714285714] + - ["PK",1442037600000,100,205,1442041200000,1442026800000,15,335,2,5,0.6666666666666666,5,0.7142857142857143] + - ["PK",1442026800000,101,306,1442070000000,1442019600000,15,335,3,6,0.8333333333333334,6,0.8571428571428571] + - ["PK",1442019600000,335,641,1442037600000,null,15,335,3,7,1.0,7,1.0] + - ["PL",1442098800000,-9,-9,null,1442080800000,-9,4171,1,1,0.0,1,0.05555555555555555] + - ["PL",1442080800000,7,-2,null,1442084400000,-9,4171,1,2,0.058823529411764705,2,0.1111111111111111] + - ["PL",1442084400000,13,11,1442098800000,1442073600000,-9,4171,1,3,0.11764705882352941,3,0.16666666666666666] + - ["PL",1442073600000,30,41,1442080800000,1442066400000,-9,4171,1,4,0.17647058823529413,4,0.2222222222222222] + - ["PL",1442066400000,34,75,1442084400000,1442037600000,-9,4171,1,5,0.23529411764705882,5,0.2777777777777778] + - ["PL",1442037600000,95,170,1442073600000,1442070000000,-9,4171,1,6,0.29411764705882354,6,0.3333333333333333] + - ["PL",1442070000000,146,316,1442066400000,1442059200000,-9,4171,2,7,0.35294117647058826,7,0.3888888888888889] + - ["PL",1442059200000,199,515,1442037600000,1442041200000,-9,4171,2,8,0.4117647058823529,8,0.4444444444444444] + - ["PL",1442041200000,281,796,1442070000000,1442044800000,-9,4171,2,9,0.47058823529411764,9,0.5] + - ["PL",1442044800000,319,1115,1442059200000,1442077200000,-9,4171,2,10,0.5294117647058824,10,0.5555555555555556] + - ["PL",1442077200000,324,1439,1442041200000,1442052000000,-9,4171,2,11,0.5882352941176471,11,0.6111111111111112] + - ["PL",1442052000000,330,1769,1442044800000,1442088000000,-9,4171,2,12,0.6470588235294118,12,0.6666666666666666] + - ["PL",1442088000000,346,2115,1442077200000,1442048400000,-9,4171,3,13,0.7058823529411765,13,0.7222222222222222] + - ["PL",1442048400000,366,2481,1442052000000,1442055600000,-9,4171,3,14,0.7647058823529411,14,0.7777777777777778] + - ["PL",1442055600000,410,2891,1442088000000,1442091600000,-9,4171,3,15,0.8235294117647058,15,0.8333333333333334] + - ["PL",1442091600000,902,3793,1442048400000,1442095200000,-9,4171,3,16,0.8823529411764706,16,0.8888888888888888] + - ["PL",1442095200000,1851,5644,1442055600000,1442062800000,-9,4171,3,17,0.9411764705882353,17,0.9444444444444444] + - ["PL",1442062800000,4171,9815,1442091600000,null,-9,4171,3,18,1.0,18,1.0] + - ["PR",1442059200000,-35,-35,null,1442030400000,-35,29,1,1,0.0,1,0.2] + - ["PR",1442030400000,2,-33,null,1442077200000,-35,29,1,2,0.25,2,0.4] + - ["PR",1442077200000,5,-28,1442059200000,1442026800000,-35,29,2,3,0.5,3,0.6] + - ["PR",1442026800000,22,-6,1442030400000,1442095200000,-35,29,2,4,0.75,4,0.8] + - ["PR",1442095200000,29,23,1442077200000,null,-35,29,3,5,1.0,5,1.0] + - ["PT",1442080800000,-79,-79,null,1442077200000,-79,3470,1,1,0.0,1,0.1] + - ["PT",1442077200000,-75,-154,null,1442098800000,-79,3470,1,2,0.1111111111111111,2,0.2] + - ["PT",1442098800000,2,-152,1442080800000,1442044800000,-79,3470,1,3,0.2222222222222222,3,0.3] + - ["PT",1442044800000,11,-141,1442077200000,1442066400000,-79,3470,1,4,0.3333333333333333,4,0.4] + - ["PT",1442066400000,12,-129,1442098800000,1442095200000,-79,3470,2,5,0.4444444444444444,5,0.5] + - ["PT",1442095200000,19,-110,1442044800000,1442052000000,-79,3470,2,6,0.5555555555555556,6,0.6] + - ["PT",1442052000000,102,-8,1442066400000,1442019600000,-79,3470,2,7,0.6666666666666666,7,0.7] + - ["PT",1442019600000,172,164,1442095200000,1442088000000,-79,3470,3,8,0.7777777777777778,8,0.8] + - ["PT",1442088000000,403,567,1442052000000,1442070000000,-79,3470,3,9,0.8888888888888888,9,0.9] + - ["PT",1442070000000,3470,4037,1442019600000,null,-79,3470,3,10,1.0,10,1.0] + - ["PY",1442019600000,1,1,null,1442080800000,1,628,1,1,0.0,1,0.3333333333333333] + - ["PY",1442080800000,5,6,null,1442084400000,1,628,2,2,0.5,2,0.6666666666666666] + - ["PY",1442084400000,628,634,1442019600000,null,1,628,3,3,1.0,3,1.0] + - ["QA",1442041200000,13,13,null,null,13,13,1,1,0.0,1,1.0] + - ["RO",1442070000000,-29,-29,null,1442091600000,-29,845,1,1,0.0,1,0.1] + - ["RO",1442091600000,0,-29,null,1442073600000,-29,845,1,2,0.1111111111111111,2,0.2] + - ["RO",1442073600000,15,-14,1442070000000,1442055600000,-29,845,1,3,0.2222222222222222,3,0.3] + - ["RO",1442055600000,26,12,1442091600000,1442034000000,-29,845,1,4,0.3333333333333333,4,0.4] + - ["RO",1442034000000,68,80,1442073600000,1442044800000,-29,845,2,5,0.4444444444444444,5,0.5] + - ["RO",1442044800000,284,364,1442055600000,1442052000000,-29,845,2,6,0.5555555555555556,6,0.6] + - ["RO",1442052000000,319,683,1442034000000,1442062800000,-29,845,2,7,0.6666666666666666,7,0.7] + - ["RO",1442062800000,541,1224,1442044800000,1442095200000,-29,845,3,8,0.7777777777777778,8,0.8] + - ["RO",1442095200000,824,2048,1442052000000,1442041200000,-29,845,3,9,0.8888888888888888,9,0.9] + - ["RO",1442041200000,845,2893,1442062800000,null,-29,845,3,10,1.0,10,1.0] + - ["RS",1442091600000,-15,-15,null,1442066400000,-15,813,1,1,0.0,1,0.14285714285714285] + - ["RS",1442066400000,0,-15,null,1442080800000,-15,813,1,2,0.16666666666666666,2,0.42857142857142855] + - ["RS",1442080800000,0,-15,1442091600000,1442019600000,-15,813,1,2,0.16666666666666666,2,0.42857142857142855] + - ["RS",1442019600000,6,-9,1442066400000,1442062800000,-15,813,2,4,0.5,3,0.5714285714285714] + - ["RS",1442062800000,13,4,1442080800000,1442084400000,-15,813,2,5,0.6666666666666666,4,0.7142857142857143] + - ["RS",1442084400000,89,93,1442019600000,1442073600000,-15,813,3,6,0.8333333333333334,5,0.8571428571428571] + - ["RS",1442073600000,813,906,1442062800000,null,-15,813,3,7,1.0,6,1.0] + - ["RU",1442037600000,-324,-324,null,1442026800000,-324,12098,1,1,0.0,1,0.043478260869565216] + - ["RU",1442026800000,0,-324,null,1442030400000,-324,12098,1,2,0.045454545454545456,2,0.08695652173913043] + - ["RU",1442030400000,76,-248,1442037600000,1442062800000,-324,12098,1,3,0.09090909090909091,3,0.13043478260869565] + - ["RU",1442062800000,168,-80,1442026800000,1442023200000,-324,12098,1,4,0.13636363636363635,4,0.17391304347826086] + - ["RU",1442023200000,299,219,1442030400000,1442095200000,-324,12098,1,5,0.18181818181818182,5,0.21739130434782608] + - ["RU",1442095200000,435,654,1442062800000,1442055600000,-324,12098,1,6,0.22727272727272727,6,0.2608695652173913] + - ["RU",1442055600000,499,1153,1442023200000,1442041200000,-324,12098,1,7,0.2727272727272727,7,0.30434782608695654] + - ["RU",1442041200000,580,1733,1442095200000,1442080800000,-324,12098,1,8,0.3181818181818182,8,0.34782608695652173] + - ["RU",1442080800000,655,2388,1442055600000,1442034000000,-324,12098,2,9,0.36363636363636365,9,0.391304347826087] + - ["RU",1442034000000,658,3046,1442041200000,1442048400000,-324,12098,2,10,0.4090909090909091,10,0.43478260869565216] + - ["RU",1442048400000,1027,4073,1442080800000,1442077200000,-324,12098,2,11,0.45454545454545453,11,0.4782608695652174] + - ["RU",1442077200000,1162,5235,1442034000000,1442052000000,-324,12098,2,12,0.5,12,0.5217391304347826] + - ["RU",1442052000000,1214,6449,1442048400000,1442073600000,-324,12098,2,13,0.5454545454545454,13,0.5652173913043478] + - ["RU",1442073600000,1618,8067,1442077200000,1442066400000,-324,12098,2,14,0.5909090909090909,14,0.6086956521739131] + - ["RU",1442066400000,2047,10114,1442052000000,1442019600000,-324,12098,2,15,0.6363636363636364,15,0.6521739130434783] + - ["RU",1442019600000,2214,12328,1442073600000,1442044800000,-324,12098,2,16,0.6818181818181818,16,0.6956521739130435] + - ["RU",1442044800000,2564,14892,1442066400000,1442088000000,-324,12098,3,17,0.7272727272727273,17,0.7391304347826086] + - ["RU",1442088000000,2596,17488,1442019600000,1442091600000,-324,12098,3,18,0.7727272727272727,18,0.782608695652174] + - ["RU",1442091600000,3449,20937,1442044800000,1442059200000,-324,12098,3,19,0.8181818181818182,19,0.8260869565217391] + - ["RU",1442059200000,3902,24839,1442088000000,1442070000000,-324,12098,3,20,0.8636363636363636,20,0.8695652173913043] + - ["RU",1442070000000,4706,29545,1442091600000,1442084400000,-324,12098,3,21,0.9090909090909091,21,0.9130434782608695] + - ["RU",1442084400000,6461,36006,1442059200000,1442098800000,-324,12098,3,22,0.9545454545454546,22,0.9565217391304348] + - ["RU",1442098800000,12098,48104,1442070000000,null,-324,12098,3,23,1.0,23,1.0] + - ["SA",1442037600000,-97,-97,null,1442077200000,-97,1276,1,1,0.0,1,0.125] + - ["SA",1442077200000,-50,-147,null,1442059200000,-97,1276,1,2,0.14285714285714285,2,0.25] + - ["SA",1442059200000,0,-147,1442037600000,1442073600000,-97,1276,1,3,0.2857142857142857,3,0.375] + - ["SA",1442073600000,2,-145,1442077200000,1442055600000,-97,1276,2,4,0.42857142857142855,4,0.5] + - ["SA",1442055600000,11,-134,1442059200000,1442048400000,-97,1276,2,5,0.5714285714285714,5,0.625] + - ["SA",1442048400000,14,-120,1442073600000,1442084400000,-97,1276,2,6,0.7142857142857143,6,0.75] + - ["SA",1442084400000,458,338,1442055600000,1442066400000,-97,1276,3,7,0.8571428571428571,7,0.875] + - ["SA",1442066400000,1276,1614,1442048400000,null,-97,1276,3,8,1.0,8,1.0] + - ["SE",1442048400000,-145,-145,null,1442055600000,-145,1476,1,1,0.0,1,0.06666666666666667] + - ["SE",1442055600000,-5,-150,null,1442091600000,-145,1476,1,2,0.07142857142857142,2,0.13333333333333333] + - ["SE",1442091600000,-1,-151,1442048400000,1442098800000,-145,1476,1,3,0.14285714285714285,3,0.2] + - ["SE",1442098800000,0,-151,1442055600000,1442052000000,-145,1476,1,4,0.21428571428571427,4,0.26666666666666666] + - ["SE",1442052000000,1,-150,1442091600000,1442023200000,-145,1476,1,5,0.2857142857142857,5,0.3333333333333333] + - ["SE",1442023200000,3,-147,1442098800000,1442066400000,-145,1476,2,6,0.35714285714285715,6,0.4] + - ["SE",1442066400000,14,-133,1442052000000,1442030400000,-145,1476,2,7,0.42857142857142855,7,0.4666666666666667] + - ["SE",1442030400000,30,-103,1442023200000,1442084400000,-145,1476,2,8,0.5,8,0.5333333333333333] + - ["SE",1442084400000,37,-66,1442066400000,1442095200000,-145,1476,2,9,0.5714285714285714,9,0.6] + - ["SE",1442095200000,61,-5,1442030400000,1442070000000,-145,1476,2,10,0.6428571428571429,10,0.6666666666666666] + - ["SE",1442070000000,78,73,1442084400000,1442080800000,-145,1476,3,11,0.7142857142857143,11,0.7333333333333333] + - ["SE",1442080800000,89,162,1442095200000,1442041200000,-145,1476,3,12,0.7857142857142857,12,0.8] + - ["SE",1442041200000,91,253,1442070000000,1442019600000,-145,1476,3,13,0.8571428571428571,13,0.8666666666666667] + - ["SE",1442019600000,109,362,1442080800000,1442059200000,-145,1476,3,14,0.9285714285714286,14,0.9333333333333333] + - ["SE",1442059200000,1476,1838,1442041200000,null,-145,1476,3,15,1.0,15,1.0] + - ["SG",1442066400000,0,0,null,1442030400000,0,2758,1,1,0.0,1,0.125] + - ["SG",1442030400000,1,1,null,1442037600000,0,2758,1,2,0.14285714285714285,2,0.25] + - ["SG",1442037600000,3,4,1442066400000,1442048400000,0,2758,1,3,0.2857142857142857,3,0.375] + - ["SG",1442048400000,52,56,1442030400000,1442041200000,0,2758,2,4,0.42857142857142855,4,0.5] + - ["SG",1442041200000,59,115,1442037600000,1442044800000,0,2758,2,5,0.5714285714285714,5,0.625] + - ["SG",1442044800000,77,192,1442048400000,1442062800000,0,2758,2,6,0.7142857142857143,6,0.75] + - ["SG",1442062800000,388,580,1442041200000,1442026800000,0,2758,3,7,0.8571428571428571,7,0.875] + - ["SG",1442026800000,2758,3338,1442044800000,null,0,2758,3,8,1.0,8,1.0] + - ["SI",1442080800000,-45,-45,null,1442091600000,-45,9,1,1,0.0,1,0.5] + - ["SI",1442091600000,9,-36,null,null,-45,9,2,2,1.0,2,1.0] + - ["SK",1442084400000,-92,-92,null,1442037600000,-92,446,1,1,0.0,1,0.16666666666666666] + - ["SK",1442037600000,-1,-93,null,1442062800000,-92,446,1,2,0.2,2,0.3333333333333333] + - ["SK",1442062800000,6,-87,1442084400000,1442098800000,-92,446,2,3,0.4,3,0.5] + - ["SK",1442098800000,7,-80,1442037600000,1442052000000,-92,446,2,4,0.6,4,0.6666666666666666] + - ["SK",1442052000000,13,-67,1442062800000,1442073600000,-92,446,3,5,0.8,5,0.8333333333333334] + - ["SK",1442073600000,446,379,1442098800000,null,-92,446,3,6,1.0,6,1.0] + - ["SV",1442019600000,-1,-1,null,1442088000000,-1,106,1,1,0.0,1,0.3333333333333333] + - ["SV",1442088000000,9,8,null,1442084400000,-1,106,2,2,0.5,2,0.6666666666666666] + - ["SV",1442084400000,106,114,1442019600000,null,-1,106,3,3,1.0,3,1.0] + - ["TH",1442062800000,-46,-46,null,1442066400000,-46,110,1,1,0.0,1,0.1111111111111111] + - ["TH",1442066400000,-34,-80,null,1442052000000,-46,110,1,2,0.125,2,0.2222222222222222] + - ["TH",1442052000000,-22,-102,1442062800000,1442034000000,-46,110,1,3,0.25,3,0.3333333333333333] + - ["TH",1442034000000,0,-102,1442066400000,1442055600000,-46,110,2,4,0.375,4,0.6666666666666666] + - ["TH",1442055600000,0,-102,1442052000000,1442070000000,-46,110,2,4,0.375,4,0.6666666666666666] + - ["TH",1442070000000,0,-102,1442034000000,1442041200000,-46,110,2,4,0.375,4,0.6666666666666666] + - ["TH",1442041200000,3,-99,1442055600000,1442084400000,-46,110,3,7,0.75,5,0.7777777777777778] + - ["TH",1442084400000,13,-86,1442070000000,1442044800000,-46,110,3,8,0.875,6,0.8888888888888888] + - ["TH",1442044800000,110,24,1442041200000,null,-46,110,3,9,1.0,7,1.0] + - ["TJ",1442048400000,1471,1471,null,null,1471,1471,1,1,0.0,1,1.0] + - ["TN",1442098800000,-9,-9,null,null,-9,-9,1,1,0.0,1,1.0] + - ["TR",1442095200000,-29,-29,null,1442080800000,-29,3048,1,1,0.0,1,0.06666666666666667] + - ["TR",1442080800000,-1,-30,null,1442041200000,-29,3048,1,2,0.07142857142857142,2,0.13333333333333333] + - ["TR",1442041200000,1,-29,1442095200000,1442044800000,-29,3048,1,3,0.14285714285714285,3,0.2] + - ["TR",1442044800000,41,12,1442080800000,1442052000000,-29,3048,1,4,0.21428571428571427,4,0.3333333333333333] + - ["TR",1442052000000,41,53,1442041200000,1442066400000,-29,3048,1,4,0.21428571428571427,4,0.3333333333333333] + - ["TR",1442066400000,85,138,1442044800000,1442048400000,-29,3048,2,6,0.35714285714285715,5,0.4] + - ["TR",1442048400000,88,226,1442052000000,1442077200000,-29,3048,2,7,0.42857142857142855,6,0.4666666666666667] + - ["TR",1442077200000,89,315,1442066400000,1442084400000,-29,3048,2,8,0.5,7,0.5333333333333333] + - ["TR",1442084400000,170,485,1442048400000,1442070000000,-29,3048,2,9,0.5714285714285714,8,0.6] + - ["TR",1442070000000,236,721,1442077200000,1442055600000,-29,3048,2,10,0.6428571428571429,9,0.6666666666666666] + - ["TR",1442055600000,299,1020,1442084400000,1442023200000,-29,3048,3,11,0.7142857142857143,10,0.7333333333333333] + - ["TR",1442023200000,306,1326,1442070000000,1442062800000,-29,3048,3,12,0.7857142857142857,11,0.8] + - ["TR",1442062800000,315,1641,1442055600000,1442088000000,-29,3048,3,13,0.8571428571428571,12,0.8666666666666667] + - ["TR",1442088000000,2389,4030,1442023200000,1442091600000,-29,3048,3,14,0.9285714285714286,13,0.9333333333333333] + - ["TR",1442091600000,3048,7078,1442062800000,null,-29,3048,3,15,1.0,14,1.0] + - ["TT",1442088000000,9,9,null,null,9,9,1,1,0.0,1,1.0] + - ["TW",1442062800000,-272,-272,null,1442059200000,-272,772,1,1,0.0,1,0.045454545454545456] + - ["TW",1442059200000,-157,-429,null,1442095200000,-272,772,1,2,0.047619047619047616,2,0.09090909090909091] + - ["TW",1442095200000,-77,-506,1442062800000,1442098800000,-272,772,1,3,0.09523809523809523,3,0.13636363636363635] + - ["TW",1442098800000,-60,-566,1442059200000,1442019600000,-272,772,1,4,0.14285714285714285,4,0.18181818181818182] + - ["TW",1442019600000,0,-566,1442095200000,1442030400000,-272,772,1,5,0.19047619047619047,5,0.3181818181818182] + - ["TW",1442030400000,0,-566,1442098800000,1442084400000,-272,772,1,5,0.19047619047619047,5,0.3181818181818182] + - ["TW",1442084400000,0,-566,1442019600000,1442044800000,-272,772,1,5,0.19047619047619047,5,0.3181818181818182] + - ["TW",1442044800000,24,-542,1442030400000,1442052000000,-272,772,1,8,0.3333333333333333,6,0.45454545454545453] + - ["TW",1442052000000,24,-518,1442084400000,1442080800000,-272,772,2,8,0.3333333333333333,6,0.45454545454545453] + - ["TW",1442080800000,24,-494,1442044800000,1442055600000,-272,772,2,8,0.3333333333333333,6,0.45454545454545453] + - ["TW",1442055600000,48,-446,1442052000000,1442048400000,-272,772,2,11,0.47619047619047616,7,0.5] + - ["TW",1442048400000,75,-371,1442080800000,1442016000000,-272,772,2,12,0.5238095238095238,8,0.5454545454545454] + - ["TW",1442016000000,92,-279,1442055600000,1442023200000,-272,772,2,13,0.5714285714285714,9,0.5909090909090909] + - ["TW",1442023200000,97,-182,1442048400000,1442034000000,-272,772,2,14,0.6190476190476191,10,0.6363636363636364] + - ["TW",1442034000000,143,-39,1442016000000,1442037600000,-272,772,2,15,0.6666666666666666,11,0.6818181818181818] + - ["TW",1442037600000,266,227,1442023200000,1442041200000,-272,772,3,16,0.7142857142857143,12,0.7272727272727273] + - ["TW",1442041200000,366,593,1442034000000,1442070000000,-272,772,3,17,0.7619047619047619,13,0.7727272727272727] + - ["TW",1442070000000,485,1078,1442037600000,1442077200000,-272,772,3,18,0.8095238095238095,14,0.8181818181818182] + - ["TW",1442077200000,502,1580,1442041200000,1442066400000,-272,772,3,19,0.8571428571428571,15,0.8636363636363636] + - ["TW",1442066400000,624,2204,1442070000000,1442026800000,-272,772,3,20,0.9047619047619048,16,0.9090909090909091] + - ["TW",1442026800000,680,2884,1442077200000,1442073600000,-272,772,3,21,0.9523809523809523,17,0.9545454545454546] + - ["TW",1442073600000,772,3656,1442066400000,null,-272,772,3,22,1.0,18,1.0] + - ["UA",1442091600000,-388,-388,null,1442077200000,-388,14202,1,1,0.0,1,0.05263157894736842] + - ["UA",1442077200000,-181,-569,null,1442095200000,-388,14202,1,2,0.05555555555555555,2,0.10526315789473684] + - ["UA",1442095200000,-30,-599,1442091600000,1442088000000,-388,14202,1,3,0.1111111111111111,3,0.15789473684210525] + - ["UA",1442088000000,-21,-620,1442077200000,1442059200000,-388,14202,1,4,0.16666666666666666,4,0.21052631578947367] + - ["UA",1442059200000,-2,-622,1442095200000,1442037600000,-388,14202,1,5,0.2222222222222222,5,0.2631578947368421] + - ["UA",1442037600000,-1,-623,1442088000000,1442080800000,-388,14202,1,6,0.2777777777777778,6,0.3684210526315789] + - ["UA",1442080800000,-1,-624,1442059200000,1442048400000,-388,14202,1,6,0.2777777777777778,6,0.3684210526315789] + - ["UA",1442048400000,2,-622,1442037600000,1442084400000,-388,14202,2,8,0.3888888888888889,7,0.42105263157894735] + - ["UA",1442084400000,5,-617,1442080800000,1442098800000,-388,14202,2,9,0.4444444444444444,8,0.47368421052631576] + - ["UA",1442098800000,38,-579,1442048400000,1442041200000,-388,14202,2,10,0.5,9,0.5263157894736842] + - ["UA",1442041200000,74,-505,1442084400000,1442044800000,-388,14202,2,11,0.5555555555555556,10,0.5789473684210527] + - ["UA",1442044800000,280,-225,1442098800000,1442066400000,-388,14202,2,12,0.6111111111111112,11,0.631578947368421] + - ["UA",1442066400000,296,71,1442041200000,1442052000000,-388,14202,2,13,0.6666666666666666,12,0.6842105263157895] + - ["UA",1442052000000,410,481,1442044800000,1442062800000,-388,14202,3,14,0.7222222222222222,13,0.7368421052631579] + - ["UA",1442062800000,773,1254,1442066400000,1442070000000,-388,14202,3,15,0.7777777777777778,14,0.7894736842105263] + - ["UA",1442070000000,1733,2987,1442052000000,1442034000000,-388,14202,3,16,0.8333333333333334,15,0.8421052631578947] + - ["UA",1442034000000,3468,6455,1442062800000,1442073600000,-388,14202,3,17,0.8888888888888888,16,0.8947368421052632] + - ["UA",1442073600000,4241,10696,1442070000000,1442055600000,-388,14202,3,18,0.9444444444444444,17,0.9473684210526315] + - ["UA",1442055600000,14202,24898,1442034000000,null,-388,14202,3,19,1.0,18,1.0] + - ["UG",1442070000000,1,1,null,null,1,1,1,1,0.0,1,1.0] + - ["US",1442048400000,-466,-466,null,1442052000000,-466,4001,1,1,0.0,1,0.041666666666666664] + - ["US",1442052000000,-2,-468,null,1442016000000,-466,4001,1,2,0.043478260869565216,2,0.08333333333333333] + - ["US",1442016000000,0,-468,1442048400000,1442059200000,-466,4001,1,3,0.08695652173913043,3,0.125] + - ["US",1442059200000,11,-457,1442052000000,1442062800000,-466,4001,1,4,0.13043478260869565,4,0.16666666666666666] + - ["US",1442062800000,47,-410,1442016000000,1442044800000,-466,4001,1,5,0.17391304347826086,5,0.20833333333333334] + - ["US",1442044800000,139,-271,1442059200000,1442055600000,-466,4001,1,6,0.21739130434782608,6,0.25] + - ["US",1442055600000,156,-115,1442062800000,1442095200000,-466,4001,1,7,0.2608695652173913,7,0.2916666666666667] + - ["US",1442095200000,416,301,1442044800000,1442066400000,-466,4001,1,8,0.30434782608695654,8,0.3333333333333333] + - ["US",1442066400000,772,1073,1442055600000,1442019600000,-466,4001,2,9,0.34782608695652173,9,0.375] + - ["US",1442019600000,1043,2116,1442095200000,1442073600000,-466,4001,2,10,0.391304347826087,10,0.4166666666666667] + - ["US",1442073600000,1100,3216,1442066400000,1442026800000,-466,4001,2,11,0.43478260869565216,11,0.4583333333333333] + - ["US",1442026800000,1512,4728,1442019600000,1442088000000,-466,4001,2,12,0.4782608695652174,12,0.5] + - ["US",1442088000000,1691,6419,1442073600000,1442041200000,-466,4001,2,13,0.5217391304347826,13,0.5416666666666666] + - ["US",1442041200000,1999,8418,1442026800000,1442030400000,-466,4001,2,14,0.5652173913043478,14,0.5833333333333334] + - ["US",1442030400000,2023,10441,1442088000000,1442077200000,-466,4001,2,15,0.6086956521739131,15,0.625] + - ["US",1442077200000,2168,12609,1442041200000,1442091600000,-466,4001,2,16,0.6521739130434783,16,0.6666666666666666] + - ["US",1442091600000,2502,15111,1442030400000,1442084400000,-466,4001,3,17,0.6956521739130435,17,0.7083333333333334] + - ["US",1442084400000,2523,17634,1442077200000,1442023200000,-466,4001,3,18,0.7391304347826086,18,0.75] + - ["US",1442023200000,2844,20478,1442091600000,1442070000000,-466,4001,3,19,0.782608695652174,19,0.7916666666666666] + - ["US",1442070000000,3505,23983,1442084400000,1442098800000,-466,4001,3,20,0.8260869565217391,20,0.8333333333333334] + - ["US",1442098800000,3575,27558,1442023200000,1442034000000,-466,4001,3,21,0.8695652173913043,21,0.875] + - ["US",1442034000000,3648,31206,1442070000000,1442037600000,-466,4001,3,22,0.9130434782608695,22,0.9166666666666666] + - ["US",1442037600000,3675,34881,1442098800000,1442080800000,-466,4001,3,23,0.9565217391304348,23,0.9583333333333334] + - ["US",1442080800000,4001,38882,1442034000000,null,-466,4001,3,24,1.0,24,1.0] + - ["UY",1442073600000,-42,-42,null,1442037600000,-42,517,1,1,0.0,1,0.14285714285714285] + - ["UY",1442037600000,1,-41,null,1442077200000,-42,517,1,2,0.16666666666666666,2,0.2857142857142857] + - ["UY",1442077200000,23,-18,1442073600000,1442026800000,-42,517,1,3,0.3333333333333333,3,0.42857142857142855] + - ["UY",1442026800000,76,58,1442037600000,1442019600000,-42,517,2,4,0.5,4,0.5714285714285714] + - ["UY",1442019600000,77,135,1442077200000,1442070000000,-42,517,2,5,0.6666666666666666,5,0.7142857142857143] + - ["UY",1442070000000,284,419,1442026800000,1442023200000,-42,517,3,6,0.8333333333333334,6,0.8571428571428571] + - ["UY",1442023200000,517,936,1442019600000,null,-42,517,3,7,1.0,7,1.0] + - ["UZ",1442044800000,1369,1369,null,null,1369,1369,1,1,0.0,1,1.0] + - ["VE",1442026800000,-17,-17,null,1442034000000,-17,420,1,1,0.0,1,0.1] + - ["VE",1442034000000,-2,-19,null,1442098800000,-17,420,1,2,0.1111111111111111,2,0.2] + - ["VE",1442098800000,9,-10,1442026800000,1442066400000,-17,420,1,3,0.2222222222222222,3,0.3] + - ["VE",1442066400000,18,8,1442034000000,1442095200000,-17,420,1,4,0.3333333333333333,4,0.4] + - ["VE",1442095200000,35,43,1442098800000,1442030400000,-17,420,2,5,0.4444444444444444,5,0.5] + - ["VE",1442030400000,51,94,1442066400000,1442084400000,-17,420,2,6,0.5555555555555556,6,0.6] + - ["VE",1442084400000,60,154,1442095200000,1442023200000,-17,420,2,7,0.6666666666666666,7,0.7] + - ["VE",1442023200000,115,269,1442030400000,1442077200000,-17,420,3,8,0.7777777777777778,8,0.8] + - ["VE",1442077200000,412,681,1442084400000,1442070000000,-17,420,3,9,0.8888888888888888,9,0.9] + - ["VE",1442070000000,420,1101,1442023200000,null,-17,420,3,10,1.0,10,1.0] + - ["VG",1442062800000,-238,-238,null,null,-238,-238,1,1,0.0,1,1.0] + - ["VN",1442034000000,-29,-29,null,1442048400000,-29,811,1,1,0.0,1,0.07692307692307693] + - ["VN",1442048400000,-15,-44,null,1442037600000,-29,811,1,2,0.08333333333333333,2,0.15384615384615385] + - ["VN",1442037600000,-11,-55,1442034000000,1442084400000,-29,811,1,3,0.16666666666666666,3,0.23076923076923078] + - ["VN",1442084400000,-10,-65,1442048400000,1442023200000,-29,811,1,4,0.25,4,0.3076923076923077] + - ["VN",1442023200000,-9,-74,1442037600000,1442041200000,-29,811,1,5,0.3333333333333333,5,0.38461538461538464] + - ["VN",1442041200000,0,-74,1442084400000,1442059200000,-29,811,2,6,0.4166666666666667,6,0.46153846153846156] + - ["VN",1442059200000,8,-66,1442023200000,1442055600000,-29,811,2,7,0.5,7,0.5384615384615384] + - ["VN",1442055600000,37,-29,1442041200000,1442026800000,-29,811,2,8,0.5833333333333334,8,0.6153846153846154] + - ["VN",1442026800000,63,34,1442059200000,1442052000000,-29,811,2,9,0.6666666666666666,9,0.6923076923076923] + - ["VN",1442052000000,90,124,1442055600000,1442062800000,-29,811,3,10,0.75,10,0.7692307692307693] + - ["VN",1442062800000,146,270,1442026800000,1442070000000,-29,811,3,11,0.8333333333333334,11,0.8461538461538461] + - ["VN",1442070000000,479,749,1442052000000,1442066400000,-29,811,3,12,0.9166666666666666,12,0.9230769230769231] + - ["VN",1442066400000,811,1560,1442062800000,null,-29,811,3,13,1.0,13,1.0] + - ["ZA",1442034000000,-3,-3,null,1442070000000,-3,79,1,1,0.0,1,0.2] + - ["ZA",1442070000000,0,-3,null,1442091600000,-3,79,1,2,0.25,2,0.4] + - ["ZA",1442091600000,1,-2,1442034000000,1442059200000,-3,79,2,3,0.5,3,0.6] + - ["ZA",1442059200000,50,48,1442070000000,1442048400000,-3,79,2,4,0.75,4,0.8] + - ["ZA",1442048400000,79,127,1442091600000,null,-3,79,3,5,1.0,5,1.0] + - ["ZM",1442041200000,133,133,null,null,133,133,1,1,0.0,1,1.0] + - ["ZW",1442044800000,0,0,null,1442048400000,0,254,1,1,0.0,1,0.5] + - ["ZW",1442048400000,254,254,null,null,0,254,2,2,1.0,2,1.0] diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaScanWindow.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaScanWindow.sqlTest index e5d8584827e0..cce181855c8d 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaScanWindow.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaScanWindow.sqlTest @@ -20,251 +20,251 @@ expectedOperators: offset: -1 expectedResults: - - [ 1442055495852,"1.121.160.49","Walker, Texas Ranger","" ] - - [ 1442056175946,"1.121.160.49","Walker, Texas Ranger","Walker, Texas Ranger" ] - - [ 1442062719426,"1.121.160.49","Richard Norton (actor)","Walker, Texas Ranger" ] - - [ 1442053449011,"1.123.133.249","Inside Out","" ] - - [ 1442030282870,"1.123.149.111","Christina Ricci","" ] - - [ 1442062306734,"1.129.96.160","Andrew Hastie (politician)","" ] - - [ 1442052408695,"1.129.96.219","Dorrigo Steam Railway and Museum","" ] - - [ 1442049229239,"1.129.96.242","Dorrigo Steam Railway and Museum","" ] - - [ 1442046541914,"1.152.96.170","Ayrton Senna","" ] - - [ 1442056892106,"101.128.232.140","清水浩","" ] - - [ 1442057005310,"101.128.232.140","清水浩","清水浩" ] - - [ 1442033283609,"101.140.3.146","水原茂","" ] - - [ 1442036282693,"101.162.15.184","The Biggest Loser (U.S. TV series)","" ] - - [ 1442036494525,"101.162.15.184","The Biggest Loser (U.S. TV series)","The Biggest Loser (U.S. TV series)" ] - - [ 1442053239190,"101.162.15.184","The Biggest Loser (season 3)","The Biggest Loser (U.S. TV series)" ] - - [ 1442094543511,"101.162.15.184","The Biggest Loser (season 3)","The Biggest Loser (season 3)" ] - - [ 1442054030928,"101.162.192.189","Second Keating Ministry","" ] - - [ 1442054439219,"101.162.192.189","Second Keating Ministry","Second Keating Ministry" ] - - [ 1442062617292,"101.180.202.153","2015 AFL season","" ] - - [ 1442042291553,"103.18.40.202","Wikipedia:Auskunft","" ] - - [ 1442030546957,"103.20.255.191","Same-sex marriage in New Zealand","" ] - - [ 1442028937717,"103.225.121.237","AKB48握手会傷害事件","" ] - - [ 1442025765045,"103.56.218.196","욱일기","" ] - - [ 1442018949298,"106.131.175.193","正岡大介","" ] - - [ 1442061568629,"106.132.207.6","白石涼子","" ] - - [ 1442074511372,"106.150.80.109","ノート:アズ熊谷","" ] - - [ 1442022640886,"106.161.56.138","山口敬之","" ] - - [ 1442061180690,"106.188.137.190","救急救命士養成所","" ] - - [ 1442061491224,"106.188.137.190","救急救命士","救急救命士養成所" ] - - [ 1442100695886,"106.188.187.22","Petronas Towers","" ] - - [ 1442033017165,"106.188.237.163","ダウンロード違法化","" ] - - [ 1442019638402,"110.1.177.43","ユーロビート","" ] - - [ 1442039765889,"110.1.177.43","虹の都へ","ユーロビート" ] - - [ 1442097432832,"110.20.158.121","Flavia Pennetta","" ] - - [ 1442097158335,"110.20.234.69","Yaoi","" ] - - [ 1442101346090,"110.20.234.69","Yaoi fandom","Yaoi" ] - - [ 1442022181729,"110.21.43.182","Planet Hollywood Resort & Casino","" ] - - [ 1442054156682,"110.22.186.92","Aris F.C. (Thessaloniki)","" ] - - [ 1442060921634,"110.32.28.203","Politics of Réunion","" ] - - [ 1442095172937,"110.67.252.181","Shinya","" ] - - [ 1442073188151,"111.216.35.85","うしおそうじ","" ] - - [ 1442070741096,"113.197.250.14","フィンテック","" ] - - [ 1442065282546,"113.36.127.77","福岡県立修猷館高等学校の人物一覧","" ] - - [ 1442020617093,"113.38.112.244","エフエム東京","" ] - - [ 1442043701284,"114.148.67.27","オウム真理教の修行","" ] - - [ 1442057752095,"114.149.159.81","鮎川誠","" ] - - [ 1442030463066,"114.149.98.37","2015年全米オープン (テニス)","" ] - - [ 1442036595334,"114.161.17.122","京都放送","" ] - - [ 1442085773238,"114.163.215.4","コンコルド墜落事故","" ] - - [ 1442019941523,"114.165.9.29","架空の乗り物一覧","" ] - - [ 1442073082802,"114.167.235.83","ランドール・パーク","" ] - - [ 1442036882364,"114.168.102.41","杉浦圭子","" ] - - [ 1442046282828,"114.186.112.218","オイルショック","" ] - - [ 1442030866019,"115.64.101.40","Snow leopard","" ] - - [ 1442030416128,"115.69.63.229","Ibrahim Sunday","" ] - - [ 1442046588882,"117.18.154.84","969運動","" ] - - [ 1442022015086,"117.55.68.51","セルゲーエフ","" ] - - [ 1442022520647,"117.55.68.51","セルゲーエワ","セルゲーエフ" ] - - [ 1442063719891,"117.74.50.110","ソード・ワールド2.0リプレイ from USA","" ] - - [ 1442039556838,"118.106.18.200","今夜もオトパラ!","" ] - - [ 1442049541582,"118.106.18.200","青森放送","今夜もオトパラ!" ] - - [ 1442047677181,"118.109.38.229","ケイゾク","" ] - - [ 1442049350391,"118.109.38.229","ケイゾク","ケイゾク" ] - - [ 1442063820782,"118.109.38.229","ケイゾク","ケイゾク" ] - - [ 1442080232899,"118.111.38.174","外傷初期診療ガイドライン日本版","" ] - - [ 1442033322693,"118.238.237.196","推理小説","" ] - - [ 1442090528892,"119.104.157.254","おかしな二人","" ] - - [ 1442075598708,"119.104.36.170","パスポート","" ] - - [ 1442038707947,"119.170.41.230","スーパーマン (1978年の映画)","" ] - - [ 1442031883720,"119.25.37.181","六甲人工島線","" ] - - [ 1442018890048,"119.26.148.34","青野武","" ] - - [ 1442046705300,"119.26.148.34","クッキングパパの登場人物","青野武" ] - - [ 1442058062503,"119.26.148.34","林先生が驚く初耳学!","クッキングパパの登場人物" ] - - [ 1442059524102,"119.26.148.34","エンジェル・ハート","林先生が驚く初耳学!" ] - - [ 1442065445099,"119.26.148.34","本田望結","エンジェル・ハート" ] - - [ 1442068465888,"119.63.112.86","DIABOLIK LOVERS","" ] - - [ 1442069164239,"119.63.112.86","GANGSTA.","DIABOLIK LOVERS" ] - - [ 1442091530861,"119.63.112.86","BS-TBS独占放送深夜アニメ枠","GANGSTA." ] - - [ 1442030131807,"119.72.245.161","The VISIONALUX","" ] - - [ 1442047214542,"120.147.6.7","African Union Mission to Somalia","" ] - - [ 1442032176994,"121.102.43.4","利用者‐会話:Yasuyuki Takeo","" ] - - [ 1442066932287,"121.117.180.156","Ulmendorf","" ] - - [ 1442023340480,"121.208.92.28","Moreton Bay","" ] - - [ 1442050348689,"121.211.56.55","Dominique Dunne","" ] - - [ 1442100154443,"121.211.82.121","List of Harry Potter characters","" ] - - [ 1442048444641,"121.223.129.191","List of dinosaur genera","" ] - - [ 1442027637932,"121.45.214.80","Total Drama Presents: The Ridonculous Race","" ] - - [ 1442054470231,"121.93.47.91","チキンハート","" ] - - [ 1442069124156,"121.93.97.147","機甲創世記モスピーダ","" ] - - [ 1442095062216,"122.108.156.100","United States presidential election, 1892","" ] - - [ 1442098671579,"122.108.156.100","United States presidential election, 1892","United States presidential election, 1892" ] - - [ 1442023533650,"122.25.10.78","星のカービィ! も〜れつプププアワー!","" ] - - [ 1442024788039,"122.25.10.78","陸上防衛隊まおちゃん","星のカービィ! も〜れつプププアワー!" ] - - [ 1442072416878,"122.25.10.78","黒鷺死体宅配便","陸上防衛隊まおちゃん" ] - - [ 1442074382146,"122.25.10.78","ロリコンフェニックス","黒鷺死体宅配便" ] - - [ 1442072607975,"123.100.63.20","User:MichelleFranklin/AustralianSkeptics","" ] - - [ 1442084541627,"123.217.1.75","JOIN ALIVE","" ] - - [ 1442056682107,"123.223.224.148","相馬康一","" ] - - [ 1442056818652,"123.223.224.148","杉崎亮","相馬康一" ] - - [ 1442057183557,"123.223.224.148","日高里菜","杉崎亮" ] - - [ 1442037245734,"124.148.87.34","List of Doctor Who audio plays by Big Finish","" ] - - [ 1442038279908,"124.148.87.34","List of Doctor Who audio plays by Big Finish","List of Doctor Who audio plays by Big Finish" ] - - [ 1442039505649,"124.148.87.34","List of Doctor Who audio plays by Big Finish","List of Doctor Who audio plays by Big Finish" ] - - [ 1442051202571,"124.148.87.34","List of Doctor Who audio plays by Big Finish","List of Doctor Who audio plays by Big Finish" ] - - [ 1442027954979,"124.169.165.146","Talk:Peter O'Toole","" ] - - [ 1442096498423,"124.169.17.234","Coca-Cola formula","" ] - - [ 1442046696410,"124.170.55.214","Northern Football League (Australia)","" ] - - [ 1442049310216,"124.171.44.159","Liberal Democratic Party (Australia)","" ] - - [ 1442035151510,"124.188.44.154","List of Doctor Who audio plays by Big Finish","" ] - - [ 1442092615464,"124.45.73.228","鹿児島県立加治木高等学校","" ] - - [ 1442023710710,"125.168.85.156","Beatrix Potter","" ] - - [ 1442050705594,"125.192.149.97","ドカチン","" ] - - [ 1442063450156,"125.198.182.94","交響曲第5番 (チャイコフスキー)","" ] - - [ 1442036586983,"125.2.29.54","バトルスピリッツ 烈火魂","" ] - - [ 1442020773422,"125.205.166.177","粉河町","" ] - - [ 1442070671364,"126.10.25.69","民王","" ] - - [ 1442065314043,"126.120.17.52","ガンズ・アンド・ローゼズ","" ] - - [ 1442057530890,"126.144.8.136","小柳友貴美","" ] - - [ 1442057729757,"126.144.8.136","張込み","小柳友貴美" ] - - [ 1442058237893,"126.144.8.136","篠原涼子","張込み" ] - - [ 1442058403152,"126.144.8.136","瀬戸朝香","篠原涼子" ] - - [ 1442058944024,"126.144.8.136","顔田顔彦","瀬戸朝香" ] - - [ 1442059192896,"126.144.8.136","山中聡","顔田顔彦" ] - - [ 1442064154338,"126.29.44.172","アンフェア the answer","" ] - - [ 1442046633404,"126.64.184.114","中山道","" ] - - [ 1442045829839,"130.54.130.227","静岡空港","" ] - - [ 1442056451492,"137.147.143.241","Royal Australian Air Force","" ] - - [ 1442020256428,"137.147.165.107","Michael Sharkey","" ] - - [ 1442045368765,"139.218.187.26","National Youth Competition (rugby league)","" ] - - [ 1442021132744,"14.201.22.221","2015 Roger Federer tennis season","" ] - - [ 1442078715198,"14.203.177.143","Captain (cricket)","" ] - - [ 1442063042912,"153.170.91.23","一色氏","" ] - - [ 1442040686108,"153.200.114.68","芋たこなんきん","" ] - - [ 1442042536291,"153.200.114.68","ごちそうさん (2013年のテレビドラマ)","芋たこなんきん" ] - - [ 1442042555091,"153.200.114.68","ごちそうさん (2013年のテレビドラマ)","ごちそうさん (2013年のテレビドラマ)" ] - - [ 1442024836364,"153.207.13.117","リーガ・エスパニョーラ","" ] - - [ 1442055615954,"153.230.62.16","刺客 聶隱娘","" ] - - [ 1442079228153,"161.202.72.168","Shaun King (activist)","" ] - - [ 1442080592078,"161.202.72.168","Talk:Shaun King (activist)","Shaun King (activist)" ] - - [ 1442082673917,"161.202.72.168","Talk:Shaun King (activist)","Talk:Shaun King (activist)" ] - - [ 1442054785180,"180.17.65.26","88式鉄帽","" ] - - [ 1442064037343,"180.27.228.108","虎ノ門事件","" ] - - [ 1442092840431,"180.54.251.210","鹿児島県立加治木高等学校","" ] - - [ 1442026399564,"182.168.99.4","ミャンマー","" ] - - [ 1442080053112,"182.173.142.88","ドクタースランプ","" ] - - [ 1442080079822,"182.173.142.88","ドクタースランプ","ドクタースランプ" ] - - [ 1442071861338,"188.23.31.111","Diskussion:Löwengrube (Serie)","" ] - - [ 1442041218594,"202.174.58.102","テッド (映画)","" ] - - [ 1442043359400,"202.174.58.102","立川流 (密教)","テッド (映画)" ] - - [ 1442050346906,"203.112.37.97","ABCフレッシュアップベースボール","" ] - - [ 1442037360618,"203.87.72.77","Hakoah Sydney City East FC","" ] - - [ 1442033433557,"210.128.82.94","列車種別","" ] - - [ 1442059451406,"210.132.145.235","キン肉マンスーパー・フェニックス","" ] - - [ 1442028766085,"210.145.159.111","小桜エツコ","" ] - - [ 1442047728381,"210.159.186.209","ハウス食品","" ] - - [ 1442073460368,"210.160.37.25","沖野晃司","" ] - - [ 1442073648703,"210.160.37.25","沖野晃司","沖野晃司" ] - - [ 1442025498133,"210.171.30.75","車塚 (伊丹市)","" ] - - [ 1442053077021,"210.194.52.87","小田急多摩線","" ] - - [ 1442079405551,"210.199.238.238","ズバリ!当てましょう","" ] - - [ 1442084605765,"210.199.238.238","インド","ズバリ!当てましょう" ] - - [ 1442048760081,"211.0.97.62","アフガニスタン紛争 (1978年-1989年)","" ] - - [ 1442058690158,"211.1.73.194","筑波山","" ] - - [ 1442066152552,"211.135.251.28","FNSスーパースペシャルテレビ夢列島","" ] - - [ 1442090789576,"212.95.7.43","Pamela (Vorname)","" ] - - [ 1442093822018,"212.95.7.57","Eşkıya Dünyaya Hükümdar Olmaz (dizi)","" ] - - [ 1442052594311,"213.102.112.181","Diskussion:Schlacht um die Krim","" ] - - [ 1442055194535,"213.102.112.181","Diskussion:Schlacht um die Krim","Diskussion:Schlacht um die Krim" ] - - [ 1442055264461,"213.102.112.181","Diskussion:Schlacht um die Krim","Diskussion:Schlacht um die Krim" ] - - [ 1442087241623,"213.240.105.56","16. Mai","" ] - - [ 1442073949064,"218.110.166.206","エゴグラム","" ] - - [ 1442048197658,"218.227.98.24","福岡空港","" ] - - [ 1442031289907,"218.45.13.57","サムライエッジ","" ] - - [ 1442043817524,"219.102.143.16","ヒルナンデス!","" ] - - [ 1442076175461,"219.106.24.95","中村れい子","" ] - - [ 1442076262194,"219.106.24.95","阿藤快","中村れい子" ] - - [ 1442076443347,"219.106.24.95","西岡善信","阿藤快" ] - - [ 1442067732777,"219.106.70.167","アンフェア the end","" ] - - [ 1442047016164,"219.110.114.95","永田久光","" ] - - [ 1442039078679,"219.110.28.111","こちら葛飾区亀有公園前派出所の登場人物","" ] - - [ 1442039059890,"219.112.132.106","野口茂樹","" ] - - [ 1442039204914,"219.112.132.106","野口茂樹","野口茂樹" ] - - [ 1442039593604,"219.112.132.106","井場友和","野口茂樹" ] - - [ 1442042116370,"219.112.132.106","高村祐","井場友和" ] - - [ 1442043631086,"219.112.132.106","岩本勉","高村祐" ] - - [ 1442033187371,"219.127.27.114","あんハピ♪","" ] - - [ 1442033425162,"219.127.27.114","林田理沙","あんハピ♪" ] - - [ 1442034666225,"219.127.27.114","八木沼純子","林田理沙" ] - - [ 1442026079559,"219.127.82.26","Wikipedia:サンドボックス","" ] - - [ 1442047519920,"219.161.34.177","小川虎之助","" ] - - [ 1442088730524,"219.171.105.167","2015 FIFA U-20ワールドカップ","" ] - - [ 1442090473730,"219.171.105.167","AFC U-19女子選手権2015","2015 FIFA U-20ワールドカップ" ] - - [ 1442098469728,"219.182.78.3","宮里久美","" ] - - [ 1442029124664,"219.198.137.251","逆転イッパツマン","" ] - - [ 1442048505685,"219.51.50.31","突撃!ナマイキTV","" ] - - [ 1442053430316,"219.51.50.31","突撃!ナマイキTV","突撃!ナマイキTV" ] - - [ 1442075782897,"219.67.166.28","オリンピア・ミラノ","" ] - - [ 1442035985727,"220.109.120.102","ワールドサッカー ウイニングイレブン 2016","" ] - - [ 1442036083342,"220.210.178.20","櫻井よしこ","" ] - - [ 1442024997507,"220.212.136.113","国際地学オリンピック","" ] - - [ 1442024799232,"220.213.14.136","甲府市中心市街地活性化基本計画","" ] - - [ 1442025695124,"220.213.14.136","放置自転車","甲府市中心市街地活性化基本計画" ] - - [ 1442026228735,"220.213.14.136","甲府市中心市街地活性化基本計画","放置自転車" ] - - [ 1442051686890,"220.62.54.3","坂上忍の成長マン!!","" ] - - [ 1442044538982,"221.170.137.161","週末キッズタイム","" ] - - [ 1442053936462,"221.77.244.149","ボーダーブレイク","" ] - - [ 1442101230028,"222.12.9.108","ネプリーグのクイズ・企画一覧","" ] - - [ 1442046505197,"222.148.228.64","おじゃる丸のエピソード一覧","" ] - - [ 1442046590842,"222.148.228.64","おじゃる丸","おじゃる丸のエピソード一覧" ] - - [ 1442051878307,"223.132.42.72","THE IDOLM@STER CINDERELLA GIRLS ANIMATION PROJECT","" ] - - [ 1442027068163,"49.128.148.160","パンク・ファッション","" ] - - [ 1442035102420,"49.181.161.0","Hazelbrook railway station","" ] - - [ 1442059510611,"49.183.149.106","2015 AFL finals series","" ] - - [ 1442045663055,"49.199.44.74","List of fictional European countries","" ] - - [ 1442047899247,"49.199.44.74","List of fictional European countries","List of fictional European countries" ] - - [ 1442051573911,"49.199.44.74","List of fictional European countries","List of fictional European countries" ] - - [ 1442051658029,"49.199.44.74","List of fictional European countries","List of fictional European countries" ] - - [ 1442055279567,"58.106.135.42","Newcastle Jets FC Youth","" ] - - [ 1442059004452,"58.111.155.139","Stadium Australia","" ] - - [ 1442048316558,"58.156.119.18","特盛!よしもと 今田・八光のおしゃべりジャングル","" ] - - [ 1442028373987,"58.156.158.18","ソーラーパネル","" ] - - [ 1442046515015,"58.174.137.134","Jarryd Hayne","" ] - - [ 1442055231108,"58.175.186.6","Animals in Islam","" ] - - [ 1442056110424,"58.175.59.60","Queer Lion","" ] - - [ 1442040037037,"58.183.124.153","ジュラシック・パークIII","" ] - - [ 1442046294050,"58.188.28.158","小山薫堂の“温故知新堂”","" ] - - [ 1442051739818,"58.188.28.158","平塚競技場","小山薫堂の“温故知新堂”" ] - - [ 1442058986459,"58.188.28.158","2015年ワールドカップバレーボール","平塚競技場" ] - - [ 1442065595186,"58.188.28.158","ザ・ラストヒロイン〜ワルキューレの審判〜","2015年ワールドカップバレーボール" ] - - [ 1442065723868,"58.188.28.158","癒し屋キリコの約束","ザ・ラストヒロイン〜ワルキューレの審判〜" ] - - [ 1442068144671,"58.188.28.158","地域発ドラマ","癒し屋キリコの約束" ] - - [ 1442068557997,"58.7.81.140","Nose gunner","" ] - - [ 1442056051721,"58.70.174.162","トヨタ・エスティマ","" ] - - [ 1442042617971,"58.89.8.10","津軽信枚","" ] - - [ 1442038469110,"58.93.38.113","ウエルシア薬局","" ] - - [ 1442072948002,"59.166.42.154","コミック乱ツインズ","" ] - - [ 1442034973871,"59.86.97.35","パズドラZ","" ] - - [ 1442071403042,"59.87.28.229","История создания сил специальных операций Армии США","" ] - - [ 1442072375155,"59.87.28.229","Армия США","История создания сил специальных операций Армии США" ] - - [ 1442027556018,"60.224.133.167","Torres Strait Islanders","" ] - - [ 1442018825474,"60.225.66.142","Peremptory norm","" ] - - [ 1442043839445,"61.200.121.189","コズミックフロント","" ] - - [ 1442036042205,"61.245.69.54","テレビ朝日系列日曜昼前の情報番組枠","" ] - - [ 1442063039021,"62.178.213.52","Cimburgis von Masowien","" ] - - [ 1442068687074,"77.80.5.199","Santiago Niño Becerra","" ] - - [ 1442088415400,"83.65.220.213","Philomena Höltkemeier Story Consulting","" ] - - [ 1442093778448,"90.146.48.55","Z Nation","" ] - - [ 1442088395645,"91.115.65.157","Al-Masdschid al-Harām","" ] + - [1442055495852,"1.121.160.49","Walker, Texas Ranger",null] + - [1442056175946,"1.121.160.49","Walker, Texas Ranger","Walker, Texas Ranger"] + - [1442062719426,"1.121.160.49","Richard Norton (actor)","Walker, Texas Ranger"] + - [1442053449011,"1.123.133.249","Inside Out",null] + - [1442030282870,"1.123.149.111","Christina Ricci",null] + - [1442062306734,"1.129.96.160","Andrew Hastie (politician)",null] + - [1442052408695,"1.129.96.219","Dorrigo Steam Railway and Museum",null] + - [1442049229239,"1.129.96.242","Dorrigo Steam Railway and Museum",null] + - [1442046541914,"1.152.96.170","Ayrton Senna",null] + - [1442056892106,"101.128.232.140","清水浩",null] + - [1442057005310,"101.128.232.140","清水浩","清水浩"] + - [1442033283609,"101.140.3.146","水原茂",null] + - [1442036282693,"101.162.15.184","The Biggest Loser (U.S. TV series)",null] + - [1442036494525,"101.162.15.184","The Biggest Loser (U.S. TV series)","The Biggest Loser (U.S. TV series)"] + - [1442053239190,"101.162.15.184","The Biggest Loser (season 3)","The Biggest Loser (U.S. TV series)"] + - [1442094543511,"101.162.15.184","The Biggest Loser (season 3)","The Biggest Loser (season 3)"] + - [1442054030928,"101.162.192.189","Second Keating Ministry",null] + - [1442054439219,"101.162.192.189","Second Keating Ministry","Second Keating Ministry"] + - [1442062617292,"101.180.202.153","2015 AFL season",null] + - [1442042291553,"103.18.40.202","Wikipedia:Auskunft",null] + - [1442030546957,"103.20.255.191","Same-sex marriage in New Zealand",null] + - [1442028937717,"103.225.121.237","AKB48握手会傷害事件",null] + - [1442025765045,"103.56.218.196","욱일기",null] + - [1442018949298,"106.131.175.193","正岡大介",null] + - [1442061568629,"106.132.207.6","白石涼子",null] + - [1442074511372,"106.150.80.109","ノート:アズ熊谷",null] + - [1442022640886,"106.161.56.138","山口敬之",null] + - [1442061180690,"106.188.137.190","救急救命士養成所",null] + - [1442061491224,"106.188.137.190","救急救命士","救急救命士養成所"] + - [1442100695886,"106.188.187.22","Petronas Towers",null] + - [1442033017165,"106.188.237.163","ダウンロード違法化",null] + - [1442019638402,"110.1.177.43","ユーロビート",null] + - [1442039765889,"110.1.177.43","虹の都へ","ユーロビート"] + - [1442097432832,"110.20.158.121","Flavia Pennetta",null] + - [1442097158335,"110.20.234.69","Yaoi",null] + - [1442101346090,"110.20.234.69","Yaoi fandom","Yaoi"] + - [1442022181729,"110.21.43.182","Planet Hollywood Resort & Casino",null] + - [1442054156682,"110.22.186.92","Aris F.C. (Thessaloniki)",null] + - [1442060921634,"110.32.28.203","Politics of Réunion",null] + - [1442095172937,"110.67.252.181","Shinya",null] + - [1442073188151,"111.216.35.85","うしおそうじ",null] + - [1442070741096,"113.197.250.14","フィンテック",null] + - [1442065282546,"113.36.127.77","福岡県立修猷館高等学校の人物一覧",null] + - [1442020617093,"113.38.112.244","エフエム東京",null] + - [1442043701284,"114.148.67.27","オウム真理教の修行",null] + - [1442057752095,"114.149.159.81","鮎川誠",null] + - [1442030463066,"114.149.98.37","2015年全米オープン (テニス)",null] + - [1442036595334,"114.161.17.122","京都放送",null] + - [1442085773238,"114.163.215.4","コンコルド墜落事故",null] + - [1442019941523,"114.165.9.29","架空の乗り物一覧",null] + - [1442073082802,"114.167.235.83","ランドール・パーク",null] + - [1442036882364,"114.168.102.41","杉浦圭子",null] + - [1442046282828,"114.186.112.218","オイルショック",null] + - [1442030866019,"115.64.101.40","Snow leopard",null] + - [1442030416128,"115.69.63.229","Ibrahim Sunday",null] + - [1442046588882,"117.18.154.84","969運動",null] + - [1442022015086,"117.55.68.51","セルゲーエフ",null] + - [1442022520647,"117.55.68.51","セルゲーエワ","セルゲーエフ"] + - [1442063719891,"117.74.50.110","ソード・ワールド2.0リプレイ from USA",null] + - [1442039556838,"118.106.18.200","今夜もオトパラ!",null] + - [1442049541582,"118.106.18.200","青森放送","今夜もオトパラ!"] + - [1442047677181,"118.109.38.229","ケイゾク",null] + - [1442049350391,"118.109.38.229","ケイゾク","ケイゾク"] + - [1442063820782,"118.109.38.229","ケイゾク","ケイゾク"] + - [1442080232899,"118.111.38.174","外傷初期診療ガイドライン日本版",null] + - [1442033322693,"118.238.237.196","推理小説",null] + - [1442090528892,"119.104.157.254","おかしな二人",null] + - [1442075598708,"119.104.36.170","パスポート",null] + - [1442038707947,"119.170.41.230","スーパーマン (1978年の映画)",null] + - [1442031883720,"119.25.37.181","六甲人工島線",null] + - [1442018890048,"119.26.148.34","青野武",null] + - [1442046705300,"119.26.148.34","クッキングパパの登場人物","青野武"] + - [1442058062503,"119.26.148.34","林先生が驚く初耳学!","クッキングパパの登場人物"] + - [1442059524102,"119.26.148.34","エンジェル・ハート","林先生が驚く初耳学!"] + - [1442065445099,"119.26.148.34","本田望結","エンジェル・ハート"] + - [1442068465888,"119.63.112.86","DIABOLIK LOVERS",null] + - [1442069164239,"119.63.112.86","GANGSTA.","DIABOLIK LOVERS"] + - [1442091530861,"119.63.112.86","BS-TBS独占放送深夜アニメ枠","GANGSTA."] + - [1442030131807,"119.72.245.161","The VISIONALUX",null] + - [1442047214542,"120.147.6.7","African Union Mission to Somalia",null] + - [1442032176994,"121.102.43.4","利用者‐会話:Yasuyuki Takeo",null] + - [1442066932287,"121.117.180.156","Ulmendorf",null] + - [1442023340480,"121.208.92.28","Moreton Bay",null] + - [1442050348689,"121.211.56.55","Dominique Dunne",null] + - [1442100154443,"121.211.82.121","List of Harry Potter characters",null] + - [1442048444641,"121.223.129.191","List of dinosaur genera",null] + - [1442027637932,"121.45.214.80","Total Drama Presents: The Ridonculous Race",null] + - [1442054470231,"121.93.47.91","チキンハート",null] + - [1442069124156,"121.93.97.147","機甲創世記モスピーダ",null] + - [1442095062216,"122.108.156.100","United States presidential election, 1892",null] + - [1442098671579,"122.108.156.100","United States presidential election, 1892","United States presidential election, 1892"] + - [1442023533650,"122.25.10.78","星のカービィ! も〜れつプププアワー!",null] + - [1442024788039,"122.25.10.78","陸上防衛隊まおちゃん","星のカービィ! も〜れつプププアワー!"] + - [1442072416878,"122.25.10.78","黒鷺死体宅配便","陸上防衛隊まおちゃん"] + - [1442074382146,"122.25.10.78","ロリコンフェニックス","黒鷺死体宅配便"] + - [1442072607975,"123.100.63.20","User:MichelleFranklin/AustralianSkeptics",null] + - [1442084541627,"123.217.1.75","JOIN ALIVE",null] + - [1442056682107,"123.223.224.148","相馬康一",null] + - [1442056818652,"123.223.224.148","杉崎亮","相馬康一"] + - [1442057183557,"123.223.224.148","日高里菜","杉崎亮"] + - [1442037245734,"124.148.87.34","List of Doctor Who audio plays by Big Finish",null] + - [1442038279908,"124.148.87.34","List of Doctor Who audio plays by Big Finish","List of Doctor Who audio plays by Big Finish"] + - [1442039505649,"124.148.87.34","List of Doctor Who audio plays by Big Finish","List of Doctor Who audio plays by Big Finish"] + - [1442051202571,"124.148.87.34","List of Doctor Who audio plays by Big Finish","List of Doctor Who audio plays by Big Finish"] + - [1442027954979,"124.169.165.146","Talk:Peter O'Toole",null] + - [1442096498423,"124.169.17.234","Coca-Cola formula",null] + - [1442046696410,"124.170.55.214","Northern Football League (Australia)",null] + - [1442049310216,"124.171.44.159","Liberal Democratic Party (Australia)",null] + - [1442035151510,"124.188.44.154","List of Doctor Who audio plays by Big Finish",null] + - [1442092615464,"124.45.73.228","鹿児島県立加治木高等学校",null] + - [1442023710710,"125.168.85.156","Beatrix Potter",null] + - [1442050705594,"125.192.149.97","ドカチン",null] + - [1442063450156,"125.198.182.94","交響曲第5番 (チャイコフスキー)",null] + - [1442036586983,"125.2.29.54","バトルスピリッツ 烈火魂",null] + - [1442020773422,"125.205.166.177","粉河町",null] + - [1442070671364,"126.10.25.69","民王",null] + - [1442065314043,"126.120.17.52","ガンズ・アンド・ローゼズ",null] + - [1442057530890,"126.144.8.136","小柳友貴美",null] + - [1442057729757,"126.144.8.136","張込み","小柳友貴美"] + - [1442058237893,"126.144.8.136","篠原涼子","張込み"] + - [1442058403152,"126.144.8.136","瀬戸朝香","篠原涼子"] + - [1442058944024,"126.144.8.136","顔田顔彦","瀬戸朝香"] + - [1442059192896,"126.144.8.136","山中聡","顔田顔彦"] + - [1442064154338,"126.29.44.172","アンフェア the answer",null] + - [1442046633404,"126.64.184.114","中山道",null] + - [1442045829839,"130.54.130.227","静岡空港",null] + - [1442056451492,"137.147.143.241","Royal Australian Air Force",null] + - [1442020256428,"137.147.165.107","Michael Sharkey",null] + - [1442045368765,"139.218.187.26","National Youth Competition (rugby league)",null] + - [1442021132744,"14.201.22.221","2015 Roger Federer tennis season",null] + - [1442078715198,"14.203.177.143","Captain (cricket)",null] + - [1442063042912,"153.170.91.23","一色氏",null] + - [1442040686108,"153.200.114.68","芋たこなんきん",null] + - [1442042536291,"153.200.114.68","ごちそうさん (2013年のテレビドラマ)","芋たこなんきん"] + - [1442042555091,"153.200.114.68","ごちそうさん (2013年のテレビドラマ)","ごちそうさん (2013年のテレビドラマ)"] + - [1442024836364,"153.207.13.117","リーガ・エスパニョーラ",null] + - [1442055615954,"153.230.62.16","刺客 聶隱娘",null] + - [1442079228153,"161.202.72.168","Shaun King (activist)",null] + - [1442080592078,"161.202.72.168","Talk:Shaun King (activist)","Shaun King (activist)"] + - [1442082673917,"161.202.72.168","Talk:Shaun King (activist)","Talk:Shaun King (activist)"] + - [1442054785180,"180.17.65.26","88式鉄帽",null] + - [1442064037343,"180.27.228.108","虎ノ門事件",null] + - [1442092840431,"180.54.251.210","鹿児島県立加治木高等学校",null] + - [1442026399564,"182.168.99.4","ミャンマー",null] + - [1442080053112,"182.173.142.88","ドクタースランプ",null] + - [1442080079822,"182.173.142.88","ドクタースランプ","ドクタースランプ"] + - [1442071861338,"188.23.31.111","Diskussion:Löwengrube (Serie)",null] + - [1442041218594,"202.174.58.102","テッド (映画)",null] + - [1442043359400,"202.174.58.102","立川流 (密教)","テッド (映画)"] + - [1442050346906,"203.112.37.97","ABCフレッシュアップベースボール",null] + - [1442037360618,"203.87.72.77","Hakoah Sydney City East FC",null] + - [1442033433557,"210.128.82.94","列車種別",null] + - [1442059451406,"210.132.145.235","キン肉マンスーパー・フェニックス",null] + - [1442028766085,"210.145.159.111","小桜エツコ",null] + - [1442047728381,"210.159.186.209","ハウス食品",null] + - [1442073460368,"210.160.37.25","沖野晃司",null] + - [1442073648703,"210.160.37.25","沖野晃司","沖野晃司"] + - [1442025498133,"210.171.30.75","車塚 (伊丹市)",null] + - [1442053077021,"210.194.52.87","小田急多摩線",null] + - [1442079405551,"210.199.238.238","ズバリ!当てましょう",null] + - [1442084605765,"210.199.238.238","インド","ズバリ!当てましょう"] + - [1442048760081,"211.0.97.62","アフガニスタン紛争 (1978年-1989年)",null] + - [1442058690158,"211.1.73.194","筑波山",null] + - [1442066152552,"211.135.251.28","FNSスーパースペシャルテレビ夢列島",null] + - [1442090789576,"212.95.7.43","Pamela (Vorname)",null] + - [1442093822018,"212.95.7.57","Eşkıya Dünyaya Hükümdar Olmaz (dizi)",null] + - [1442052594311,"213.102.112.181","Diskussion:Schlacht um die Krim",null] + - [1442055194535,"213.102.112.181","Diskussion:Schlacht um die Krim","Diskussion:Schlacht um die Krim"] + - [1442055264461,"213.102.112.181","Diskussion:Schlacht um die Krim","Diskussion:Schlacht um die Krim"] + - [1442087241623,"213.240.105.56","16. Mai",null] + - [1442073949064,"218.110.166.206","エゴグラム",null] + - [1442048197658,"218.227.98.24","福岡空港",null] + - [1442031289907,"218.45.13.57","サムライエッジ",null] + - [1442043817524,"219.102.143.16","ヒルナンデス!",null] + - [1442076175461,"219.106.24.95","中村れい子",null] + - [1442076262194,"219.106.24.95","阿藤快","中村れい子"] + - [1442076443347,"219.106.24.95","西岡善信","阿藤快"] + - [1442067732777,"219.106.70.167","アンフェア the end",null] + - [1442047016164,"219.110.114.95","永田久光",null] + - [1442039078679,"219.110.28.111","こちら葛飾区亀有公園前派出所の登場人物",null] + - [1442039059890,"219.112.132.106","野口茂樹",null] + - [1442039204914,"219.112.132.106","野口茂樹","野口茂樹"] + - [1442039593604,"219.112.132.106","井場友和","野口茂樹"] + - [1442042116370,"219.112.132.106","高村祐","井場友和"] + - [1442043631086,"219.112.132.106","岩本勉","高村祐"] + - [1442033187371,"219.127.27.114","あんハピ♪",null] + - [1442033425162,"219.127.27.114","林田理沙","あんハピ♪"] + - [1442034666225,"219.127.27.114","八木沼純子","林田理沙"] + - [1442026079559,"219.127.82.26","Wikipedia:サンドボックス",null] + - [1442047519920,"219.161.34.177","小川虎之助",null] + - [1442088730524,"219.171.105.167","2015 FIFA U-20ワールドカップ",null] + - [1442090473730,"219.171.105.167","AFC U-19女子選手権2015","2015 FIFA U-20ワールドカップ"] + - [1442098469728,"219.182.78.3","宮里久美",null] + - [1442029124664,"219.198.137.251","逆転イッパツマン",null] + - [1442048505685,"219.51.50.31","突撃!ナマイキTV",null] + - [1442053430316,"219.51.50.31","突撃!ナマイキTV","突撃!ナマイキTV"] + - [1442075782897,"219.67.166.28","オリンピア・ミラノ",null] + - [1442035985727,"220.109.120.102","ワールドサッカー ウイニングイレブン 2016",null] + - [1442036083342,"220.210.178.20","櫻井よしこ",null] + - [1442024997507,"220.212.136.113","国際地学オリンピック",null] + - [1442024799232,"220.213.14.136","甲府市中心市街地活性化基本計画",null] + - [1442025695124,"220.213.14.136","放置自転車","甲府市中心市街地活性化基本計画"] + - [1442026228735,"220.213.14.136","甲府市中心市街地活性化基本計画","放置自転車"] + - [1442051686890,"220.62.54.3","坂上忍の成長マン!!",null] + - [1442044538982,"221.170.137.161","週末キッズタイム",null] + - [1442053936462,"221.77.244.149","ボーダーブレイク",null] + - [1442101230028,"222.12.9.108","ネプリーグのクイズ・企画一覧",null] + - [1442046505197,"222.148.228.64","おじゃる丸のエピソード一覧",null] + - [1442046590842,"222.148.228.64","おじゃる丸","おじゃる丸のエピソード一覧"] + - [1442051878307,"223.132.42.72","THE IDOLM@STER CINDERELLA GIRLS ANIMATION PROJECT",null] + - [1442027068163,"49.128.148.160","パンク・ファッション",null] + - [1442035102420,"49.181.161.0","Hazelbrook railway station",null] + - [1442059510611,"49.183.149.106","2015 AFL finals series",null] + - [1442045663055,"49.199.44.74","List of fictional European countries",null] + - [1442047899247,"49.199.44.74","List of fictional European countries","List of fictional European countries"] + - [1442051573911,"49.199.44.74","List of fictional European countries","List of fictional European countries"] + - [1442051658029,"49.199.44.74","List of fictional European countries","List of fictional European countries"] + - [1442055279567,"58.106.135.42","Newcastle Jets FC Youth",null] + - [1442059004452,"58.111.155.139","Stadium Australia",null] + - [1442048316558,"58.156.119.18","特盛!よしもと 今田・八光のおしゃべりジャングル",null] + - [1442028373987,"58.156.158.18","ソーラーパネル",null] + - [1442046515015,"58.174.137.134","Jarryd Hayne",null] + - [1442055231108,"58.175.186.6","Animals in Islam",null] + - [1442056110424,"58.175.59.60","Queer Lion",null] + - [1442040037037,"58.183.124.153","ジュラシック・パークIII",null] + - [1442046294050,"58.188.28.158","小山薫堂の“温故知新堂”",null] + - [1442051739818,"58.188.28.158","平塚競技場","小山薫堂の“温故知新堂”"] + - [1442058986459,"58.188.28.158","2015年ワールドカップバレーボール","平塚競技場"] + - [1442065595186,"58.188.28.158","ザ・ラストヒロイン〜ワルキューレの審判〜","2015年ワールドカップバレーボール"] + - [1442065723868,"58.188.28.158","癒し屋キリコの約束","ザ・ラストヒロイン〜ワルキューレの審判〜"] + - [1442068144671,"58.188.28.158","地域発ドラマ","癒し屋キリコの約束"] + - [1442068557997,"58.7.81.140","Nose gunner",null] + - [1442056051721,"58.70.174.162","トヨタ・エスティマ",null] + - [1442042617971,"58.89.8.10","津軽信枚",null] + - [1442038469110,"58.93.38.113","ウエルシア薬局",null] + - [1442072948002,"59.166.42.154","コミック乱ツインズ",null] + - [1442034973871,"59.86.97.35","パズドラZ",null] + - [1442071403042,"59.87.28.229","История создания сил специальных операций Армии США",null] + - [1442072375155,"59.87.28.229","Армия США","История создания сил специальных операций Армии США"] + - [1442027556018,"60.224.133.167","Torres Strait Islanders",null] + - [1442018825474,"60.225.66.142","Peremptory norm",null] + - [1442043839445,"61.200.121.189","コズミックフロント",null] + - [1442036042205,"61.245.69.54","テレビ朝日系列日曜昼前の情報番組枠",null] + - [1442063039021,"62.178.213.52","Cimburgis von Masowien",null] + - [1442068687074,"77.80.5.199","Santiago Niño Becerra",null] + - [1442088415400,"83.65.220.213","Philomena Höltkemeier Story Consulting",null] + - [1442093778448,"90.146.48.55","Z Nation",null] + - [1442088395645,"91.115.65.157","Al-Masdschid al-Harām",null] diff --git a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest index 282647c2f774..d310f6a8f1ce 100644 --- a/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/wikipediaSimplePartitionInitialSort.sqlTest @@ -39,990 +39,990 @@ expectedOperators: - { "type": "offset", "inputColumn": "d0", "outputColumn": "w5", "offset": 1 } expectedResults: - - [ 1442016000000, "", 29873, 8414700, null, 1442019600000, 29873, 276159, 1 ] - - [ 1442019600000, "", 173892, 8414700, null, 1442023200000, 29873, 276159, 1 ] - - [ 1442023200000, "", 399636, 8414700, 1442016000000, 1442026800000, 29873, 276159, 1 ] - - [ 1442026800000, "", 252626, 8414700, 1442019600000, 1442030400000, 29873, 276159, 1 ] - - [ 1442030400000, "", 166672, 8414700, 1442023200000, 1442034000000, 29873, 276159, 1 ] - - [ 1442034000000, "", 330957, 8414700, 1442026800000, 1442037600000, 29873, 276159, 1 ] - - [ 1442037600000, "", 200605, 8414700, 1442030400000, 1442041200000, 29873, 276159, 1 ] - - [ 1442041200000, "", 543450, 8414700, 1442034000000, 1442044800000, 29873, 276159, 1 ] - - [ 1442044800000, "", 316002, 8414700, 1442037600000, 1442048400000, 29873, 276159, 2 ] - - [ 1442048400000, "", 308316, 8414700, 1442041200000, 1442052000000, 29873, 276159, 2 ] - - [ 1442052000000, "", 787370, 8414700, 1442044800000, 1442055600000, 29873, 276159, 2 ] - - [ 1442055600000, "", 283958, 8414700, 1442048400000, 1442059200000, 29873, 276159, 2 ] - - [ 1442059200000, "", 459297, 8414700, 1442052000000, 1442062800000, 29873, 276159, 2 ] - - [ 1442062800000, "", 389465, 8414700, 1442055600000, 1442066400000, 29873, 276159, 2 ] - - [ 1442066400000, "", 351584, 8414700, 1442059200000, 1442070000000, 29873, 276159, 2 ] - - [ 1442070000000, "", 358515, 8414700, 1442062800000, 1442073600000, 29873, 276159, 2 ] - - [ 1442073600000, "", 375394, 8414700, 1442066400000, 1442077200000, 29873, 276159, 3 ] - - [ 1442077200000, "", 392483, 8414700, 1442070000000, 1442080800000, 29873, 276159, 3 ] - - [ 1442080800000, "", 453077, 8414700, 1442073600000, 1442084400000, 29873, 276159, 3 ] - - [ 1442084400000, "", 372569, 8414700, 1442077200000, 1442088000000, 29873, 276159, 3 ] - - [ 1442088000000, "", 303872, 8414700, 1442080800000, 1442091600000, 29873, 276159, 3 ] - - [ 1442091600000, "", 514427, 8414700, 1442084400000, 1442095200000, 29873, 276159, 3 ] - - [ 1442095200000, "", 374501, 8414700, 1442088000000, 1442098800000, 29873, 276159, 3 ] - - [ 1442098800000, "", 276159, 8414700, 1442091600000, null, 29873, 276159, 3 ] - - [ 1442030400000, "AE", 118, 6547, null, 1442044800000, 118, 42, 1 ] - - [ 1442044800000, "AE", -7, 6547, null, 1442048400000, 118, 42, 1 ] - - [ 1442048400000, "AE", 39, 6547, 1442030400000, 1442052000000, 118, 42, 1 ] - - [ 1442052000000, "AE", -3, 6547, 1442044800000, 1442059200000, 118, 42, 2 ] - - [ 1442059200000, "AE", -11, 6547, 1442048400000, 1442070000000, 118, 42, 2 ] - - [ 1442070000000, "AE", 46, 6547, 1442052000000, 1442077200000, 118, 42, 2 ] - - [ 1442077200000, "AE", 6323, 6547, 1442059200000, 1442080800000, 118, 42, 3 ] - - [ 1442080800000, "AE", 42, 6547, 1442070000000, null, 118, 42, 3 ] - - [ 1442077200000, "AL", 26, 80, null, 1442091600000, 26, 54, 1 ] - - [ 1442091600000, "AL", 54, 80, null, null, 26, 54, 2 ] - - [ 1442041200000, "AO", -26, 740, null, 1442052000000, -26, 722, 1 ] - - [ 1442052000000, "AO", -18, 740, null, 1442088000000, -26, 722, 1 ] - - [ 1442088000000, "AO", 62, 740, 1442041200000, 1442098800000, -26, 722, 2 ] - - [ 1442098800000, "AO", 722, 740, 1442052000000, null, -26, 722, 3 ] - - [ 1442019600000, "AR", 1, 4450, null, 1442023200000, 1, 64, 1 ] - - [ 1442023200000, "AR", 2514, 4450, null, 1442026800000, 1, 64, 1 ] - - [ 1442026800000, "AR", 644, 4450, 1442019600000, 1442030400000, 1, 64, 1 ] - - [ 1442030400000, "AR", -3, 4450, 1442023200000, 1442034000000, 1, 64, 1 ] - - [ 1442034000000, "AR", 212, 4450, 1442026800000, 1442037600000, 1, 64, 1 ] - - [ 1442037600000, "AR", 81, 4450, 1442030400000, 1442055600000, 1, 64, 1 ] - - [ 1442055600000, "AR", -54, 4450, 1442034000000, 1442059200000, 1, 64, 2 ] - - [ 1442059200000, "AR", 210, 4450, 1442037600000, 1442062800000, 1, 64, 2 ] - - [ 1442062800000, "AR", 29, 4450, 1442055600000, 1442066400000, 1, 64, 2 ] - - [ 1442066400000, "AR", 0, 4450, 1442059200000, 1442070000000, 1, 64, 2 ] - - [ 1442070000000, "AR", 377, 4450, 1442062800000, 1442077200000, 1, 64, 2 ] - - [ 1442077200000, "AR", -591, 4450, 1442066400000, 1442080800000, 1, 64, 2 ] - - [ 1442080800000, "AR", 1, 4450, 1442070000000, 1442084400000, 1, 64, 3 ] - - [ 1442084400000, "AR", -5, 4450, 1442077200000, 1442091600000, 1, 64, 3 ] - - [ 1442091600000, "AR", 340, 4450, 1442080800000, 1442095200000, 1, 64, 3 ] - - [ 1442095200000, "AR", 630, 4450, 1442084400000, 1442098800000, 1, 64, 3 ] - - [ 1442098800000, "AR", 64, 4450, 1442091600000, null, 1, 64, 3 ] - - [ 1442052000000, "AT", 4793, 12047, null, 1442062800000, 4793, 89, 1 ] - - [ 1442062800000, "AT", -155, 12047, null, 1442066400000, 4793, 89, 1 ] - - [ 1442066400000, "AT", 0, 12047, 1442052000000, 1442070000000, 4793, 89, 1 ] - - [ 1442070000000, "AT", 272, 12047, 1442062800000, 1442084400000, 4793, 89, 2 ] - - [ 1442084400000, "AT", -2, 12047, 1442066400000, 1442088000000, 4793, 89, 2 ] - - [ 1442088000000, "AT", 7050, 12047, 1442070000000, 1442091600000, 4793, 89, 3 ] - - [ 1442091600000, "AT", 89, 12047, 1442084400000, null, 4793, 89, 3 ] - - [ 1442016000000, "AU", 0, 2700, null, 1442019600000, 0, 518, 1 ] - - [ 1442019600000, "AU", 253, 2700, null, 1442023200000, 0, 518, 1 ] - - [ 1442023200000, "AU", 52, 2700, 1442016000000, 1442026800000, 0, 518, 1 ] - - [ 1442026800000, "AU", 188, 2700, 1442019600000, 1442030400000, 0, 518, 1 ] - - [ 1442030400000, "AU", -377, 2700, 1442023200000, 1442034000000, 0, 518, 1 ] - - [ 1442034000000, "AU", 283, 2700, 1442026800000, 1442037600000, 0, 518, 1 ] - - [ 1442037600000, "AU", 3, 2700, 1442030400000, 1442041200000, 0, 518, 1 ] - - [ 1442041200000, "AU", 194, 2700, 1442034000000, 1442044800000, 0, 518, 2 ] - - [ 1442044800000, "AU", 373, 2700, 1442037600000, 1442048400000, 0, 518, 2 ] - - [ 1442048400000, "AU", 135, 2700, 1442041200000, 1442052000000, 0, 518, 2 ] - - [ 1442052000000, "AU", -643, 2700, 1442044800000, 1442055600000, 0, 518, 2 ] - - [ 1442055600000, "AU", 182, 2700, 1442048400000, 1442059200000, 0, 518, 2 ] - - [ 1442059200000, "AU", 38, 2700, 1442052000000, 1442066400000, 0, 518, 2 ] - - [ 1442066400000, "AU", -21, 2700, 1442055600000, 1442070000000, 0, 518, 3 ] - - [ 1442070000000, "AU", -12, 2700, 1442059200000, 1442077200000, 0, 518, 3 ] - - [ 1442077200000, "AU", 1, 2700, 1442066400000, 1442091600000, 0, 518, 3 ] - - [ 1442091600000, "AU", 1138, 2700, 1442070000000, 1442095200000, 0, 518, 3 ] - - [ 1442095200000, "AU", 395, 2700, 1442077200000, 1442098800000, 0, 518, 3 ] - - [ 1442098800000, "AU", 518, 2700, 1442091600000, null, 0, 518, 3 ] - - [ 1442048400000, "BA", -13, -178, null, 1442052000000, -13, -1, 1 ] - - [ 1442052000000, "BA", 38, -178, null, 1442055600000, -13, -1, 1 ] - - [ 1442055600000, "BA", -202, -178, 1442048400000, 1442084400000, -13, -1, 2 ] - - [ 1442084400000, "BA", -1, -178, 1442052000000, null, -13, -1, 3 ] - - [ 1442019600000, "BD", 0, 1106, null, 1442041200000, 0, -2, 1 ] - - [ 1442041200000, "BD", 854, 1106, null, 1442066400000, 0, -2, 1 ] - - [ 1442066400000, "BD", 76, 1106, 1442019600000, 1442073600000, 0, -2, 2 ] - - [ 1442073600000, "BD", 103, 1106, 1442041200000, 1442077200000, 0, -2, 2 ] - - [ 1442077200000, "BD", 75, 1106, 1442066400000, 1442091600000, 0, -2, 3 ] - - [ 1442091600000, "BD", -2, 1106, 1442073600000, null, 0, -2, 3 ] - - [ 1442030400000, "BE", -103, 795, null, 1442048400000, -103, 9, 1 ] - - [ 1442048400000, "BE", 59, 795, null, 1442052000000, -103, 9, 1 ] - - [ 1442052000000, "BE", -1, 795, 1442030400000, 1442055600000, -103, 9, 1 ] - - [ 1442055600000, "BE", 233, 795, 1442048400000, 1442062800000, -103, 9, 1 ] - - [ 1442062800000, "BE", 91, 795, 1442052000000, 1442066400000, -103, 9, 2 ] - - [ 1442066400000, "BE", 136, 795, 1442055600000, 1442073600000, -103, 9, 2 ] - - [ 1442073600000, "BE", 19, 795, 1442062800000, 1442080800000, -103, 9, 2 ] - - [ 1442080800000, "BE", 1, 795, 1442066400000, 1442084400000, -103, 9, 2 ] - - [ 1442084400000, "BE", 183, 795, 1442073600000, 1442088000000, -103, 9, 3 ] - - [ 1442088000000, "BE", 67, 795, 1442080800000, 1442091600000, -103, 9, 3 ] - - [ 1442091600000, "BE", 101, 795, 1442084400000, 1442098800000, -103, 9, 3 ] - - [ 1442098800000, "BE", 9, 795, 1442088000000, null, -103, 9, 3 ] - - [ 1442041200000, "BG", 9, 19592, null, 1442052000000, 9, 401, 1 ] - - [ 1442052000000, "BG", 18936, 19592, null, 1442059200000, 9, 401, 1 ] - - [ 1442059200000, "BG", 191, 19592, 1442041200000, 1442070000000, 9, 401, 2 ] - - [ 1442070000000, "BG", 55, 19592, 1442052000000, 1442084400000, 9, 401, 2 ] - - [ 1442084400000, "BG", 401, 19592, 1442059200000, null, 9, 401, 3 ] - - [ 1442052000000, "BH", 44, 44, null, null, 44, 44, 1 ] - - [ 1442080800000, "BO", 4, 4, null, 1442088000000, 4, -4, 1 ] - - [ 1442088000000, "BO", 4, 4, null, 1442095200000, 4, -4, 2 ] - - [ 1442095200000, "BO", -4, 4, 1442080800000, null, 4, -4, 3 ] - - [ 1442016000000, "BR", -248, 8550, null, 1442019600000, -248, -645, 1 ] - - [ 1442019600000, "BR", 372, 8550, null, 1442023200000, -248, -645, 1 ] - - [ 1442023200000, "BR", 879, 8550, 1442016000000, 1442026800000, -248, -645, 1 ] - - [ 1442026800000, "BR", 51, 8550, 1442019600000, 1442030400000, -248, -645, 1 ] - - [ 1442030400000, "BR", 30, 8550, 1442023200000, 1442034000000, -248, -645, 1 ] - - [ 1442034000000, "BR", 21, 8550, 1442026800000, 1442037600000, -248, -645, 1 ] - - [ 1442037600000, "BR", 267, 8550, 1442030400000, 1442041200000, -248, -645, 1 ] - - [ 1442041200000, "BR", 3, 8550, 1442034000000, 1442044800000, -248, -645, 1 ] - - [ 1442044800000, "BR", 71, 8550, 1442037600000, 1442052000000, -248, -645, 2 ] - - [ 1442052000000, "BR", 232, 8550, 1442041200000, 1442055600000, -248, -645, 2 ] - - [ 1442055600000, "BR", 242, 8550, 1442044800000, 1442059200000, -248, -645, 2 ] - - [ 1442059200000, "BR", 73, 8550, 1442052000000, 1442062800000, -248, -645, 2 ] - - [ 1442062800000, "BR", 93, 8550, 1442055600000, 1442066400000, -248, -645, 2 ] - - [ 1442066400000, "BR", 1034, 8550, 1442059200000, 1442070000000, -248, -645, 2 ] - - [ 1442070000000, "BR", 536, 8550, 1442062800000, 1442073600000, -248, -645, 2 ] - - [ 1442073600000, "BR", 2087, 8550, 1442066400000, 1442077200000, -248, -645, 2 ] - - [ 1442077200000, "BR", 2253, 8550, 1442070000000, 1442080800000, -248, -645, 3 ] - - [ 1442080800000, "BR", -267, 8550, 1442073600000, 1442084400000, -248, -645, 3 ] - - [ 1442084400000, "BR", 492, 8550, 1442077200000, 1442088000000, -248, -645, 3 ] - - [ 1442088000000, "BR", 215, 8550, 1442080800000, 1442091600000, -248, -645, 3 ] - - [ 1442091600000, "BR", 11, 8550, 1442084400000, 1442095200000, -248, -645, 3 ] - - [ 1442095200000, "BR", 748, 8550, 1442088000000, 1442098800000, -248, -645, 3 ] - - [ 1442098800000, "BR", -645, 8550, 1442091600000, null, -248, -645, 3 ] - - [ 1442055600000, "BY", 1, 2153, null, 1442059200000, 1, 33, 1 ] - - [ 1442059200000, "BY", 1464, 2153, null, 1442073600000, 1, 33, 1 ] - - [ 1442073600000, "BY", 596, 2153, 1442055600000, 1442077200000, 1, 33, 1 ] - - [ 1442077200000, "BY", 30, 2153, 1442059200000, 1442080800000, 1, 33, 2 ] - - [ 1442080800000, "BY", 28, 2153, 1442073600000, 1442084400000, 1, 33, 2 ] - - [ 1442084400000, "BY", 1, 2153, 1442077200000, 1442088000000, 1, 33, 3 ] - - [ 1442088000000, "BY", 33, 2153, 1442080800000, null, 1, 33, 3 ] - - [ 1442016000000, "CA", -371, 8544, null, 1442019600000, -371, 164, 1 ] - - [ 1442019600000, "CA", 2184, 8544, null, 1442023200000, -371, 164, 1 ] - - [ 1442023200000, "CA", 286, 8544, 1442016000000, 1442026800000, -371, 164, 1 ] - - [ 1442026800000, "CA", 2216, 8544, 1442019600000, 1442030400000, -371, 164, 1 ] - - [ 1442030400000, "CA", -47, 8544, 1442023200000, 1442034000000, -371, 164, 1 ] - - [ 1442034000000, "CA", 178, 8544, 1442026800000, 1442037600000, -371, 164, 1 ] - - [ 1442037600000, "CA", -132, 8544, 1442030400000, 1442041200000, -371, 164, 1 ] - - [ 1442041200000, "CA", 5, 8544, 1442034000000, 1442044800000, -371, 164, 1 ] - - [ 1442044800000, "CA", 1, 8544, 1442037600000, 1442052000000, -371, 164, 2 ] - - [ 1442052000000, "CA", 38, 8544, 1442041200000, 1442059200000, -371, 164, 2 ] - - [ 1442059200000, "CA", 1036, 8544, 1442044800000, 1442062800000, -371, 164, 2 ] - - [ 1442062800000, "CA", -367, 8544, 1442052000000, 1442066400000, -371, 164, 2 ] - - [ 1442066400000, "CA", 307, 8544, 1442059200000, 1442070000000, -371, 164, 2 ] - - [ 1442070000000, "CA", 185, 8544, 1442062800000, 1442073600000, -371, 164, 2 ] - - [ 1442073600000, "CA", 86, 8544, 1442066400000, 1442077200000, -371, 164, 2 ] - - [ 1442077200000, "CA", -282, 8544, 1442070000000, 1442080800000, -371, 164, 3 ] - - [ 1442080800000, "CA", 481, 8544, 1442073600000, 1442084400000, -371, 164, 3 ] - - [ 1442084400000, "CA", 44, 8544, 1442077200000, 1442088000000, -371, 164, 3 ] - - [ 1442088000000, "CA", 35, 8544, 1442080800000, 1442091600000, -371, 164, 3 ] - - [ 1442091600000, "CA", 2858, 8544, 1442084400000, 1442095200000, -371, 164, 3 ] - - [ 1442095200000, "CA", -361, 8544, 1442088000000, 1442098800000, -371, 164, 3 ] - - [ 1442098800000, "CA", 164, 8544, 1442091600000, null, -371, 164, 3 ] - - [ 1442037600000, "CH", 59, 753, null, 1442041200000, 59, 67, 1 ] - - [ 1442041200000, "CH", 198, 753, null, 1442044800000, 59, 67, 1 ] - - [ 1442044800000, "CH", -54, 753, 1442037600000, 1442048400000, 59, 67, 1 ] - - [ 1442048400000, "CH", 24, 753, 1442041200000, 1442052000000, 59, 67, 1 ] - - [ 1442052000000, "CH", 47, 753, 1442044800000, 1442055600000, 59, 67, 2 ] - - [ 1442055600000, "CH", 0, 753, 1442048400000, 1442062800000, 59, 67, 2 ] - - [ 1442062800000, "CH", 22, 753, 1442052000000, 1442070000000, 59, 67, 2 ] - - [ 1442070000000, "CH", 11, 753, 1442055600000, 1442073600000, 59, 67, 2 ] - - [ 1442073600000, "CH", 360, 753, 1442062800000, 1442077200000, 59, 67, 3 ] - - [ 1442077200000, "CH", 6, 753, 1442070000000, 1442084400000, 59, 67, 3 ] - - [ 1442084400000, "CH", 13, 753, 1442073600000, 1442091600000, 59, 67, 3 ] - - [ 1442091600000, "CH", 67, 753, 1442077200000, null, 59, 67, 3 ] - - [ 1442016000000, "CL", 161, 533, null, 1442019600000, 161, 9, 1 ] - - [ 1442019600000, "CL", -370, 533, null, 1442023200000, 161, 9, 1 ] - - [ 1442023200000, "CL", 15, 533, 1442016000000, 1442030400000, 161, 9, 1 ] - - [ 1442030400000, "CL", 40, 533, 1442019600000, 1442034000000, 161, 9, 1 ] - - [ 1442034000000, "CL", -1, 533, 1442023200000, 1442037600000, 161, 9, 1 ] - - [ 1442037600000, "CL", 2, 533, 1442030400000, 1442041200000, 161, 9, 1 ] - - [ 1442041200000, "CL", -1, 533, 1442034000000, 1442052000000, 161, 9, 1 ] - - [ 1442052000000, "CL", 390, 533, 1442037600000, 1442059200000, 161, 9, 2 ] - - [ 1442059200000, "CL", -12, 533, 1442041200000, 1442062800000, 161, 9, 2 ] - - [ 1442062800000, "CL", 17, 533, 1442052000000, 1442066400000, 161, 9, 2 ] - - [ 1442066400000, "CL", -41, 533, 1442059200000, 1442070000000, 161, 9, 2 ] - - [ 1442070000000, "CL", 13, 533, 1442062800000, 1442073600000, 161, 9, 2 ] - - [ 1442073600000, "CL", 153, 533, 1442066400000, 1442077200000, 161, 9, 2 ] - - [ 1442077200000, "CL", -15, 533, 1442070000000, 1442080800000, 161, 9, 2 ] - - [ 1442080800000, "CL", 17, 533, 1442073600000, 1442084400000, 161, 9, 3 ] - - [ 1442084400000, "CL", 126, 533, 1442077200000, 1442088000000, 161, 9, 3 ] - - [ 1442088000000, "CL", 286, 533, 1442080800000, 1442091600000, 161, 9, 3 ] - - [ 1442091600000, "CL", 20, 533, 1442084400000, 1442095200000, 161, 9, 3 ] - - [ 1442095200000, "CL", -276, 533, 1442088000000, 1442098800000, 161, 9, 3 ] - - [ 1442098800000, "CL", 9, 533, 1442091600000, null, 161, 9, 3 ] - - [ 1442023200000, "CN", -13, 583, null, 1442026800000, -13, -1, 1 ] - - [ 1442026800000, "CN", 154, 583, null, 1442037600000, -13, -1, 1 ] - - [ 1442037600000, "CN", 98, 583, 1442023200000, 1442048400000, -13, -1, 1 ] - - [ 1442048400000, "CN", 293, 583, 1442026800000, 1442052000000, -13, -1, 1 ] - - [ 1442052000000, "CN", 0, 583, 1442037600000, 1442055600000, -13, -1, 2 ] - - [ 1442055600000, "CN", 69, 583, 1442048400000, 1442059200000, -13, -1, 2 ] - - [ 1442059200000, "CN", 8, 583, 1442052000000, 1442066400000, -13, -1, 2 ] - - [ 1442066400000, "CN", -15, 583, 1442055600000, 1442080800000, -13, -1, 3 ] - - [ 1442080800000, "CN", -10, 583, 1442059200000, 1442084400000, -13, -1, 3 ] - - [ 1442084400000, "CN", -1, 583, 1442066400000, null, -13, -1, 3 ] - - [ 1442016000000, "CO", 16, 59611, null, 1442019600000, 16, 83, 1 ] - - [ 1442019600000, "CO", 12, 59611, null, 1442023200000, 16, 83, 1 ] - - [ 1442023200000, "CO", 9, 59611, 1442016000000, 1442030400000, 16, 83, 1 ] - - [ 1442030400000, "CO", 441, 59611, 1442019600000, 1442059200000, 16, 83, 1 ] - - [ 1442059200000, "CO", 473, 59611, 1442023200000, 1442066400000, 16, 83, 1 ] - - [ 1442066400000, "CO", 288, 59611, 1442030400000, 1442070000000, 16, 83, 2 ] - - [ 1442070000000, "CO", -45, 59611, 1442059200000, 1442073600000, 16, 83, 2 ] - - [ 1442073600000, "CO", 39860, 59611, 1442066400000, 1442077200000, 16, 83, 2 ] - - [ 1442077200000, "CO", 581, 59611, 1442070000000, 1442080800000, 16, 83, 2 ] - - [ 1442080800000, "CO", 25, 59611, 1442073600000, 1442084400000, 16, 83, 2 ] - - [ 1442084400000, "CO", 51, 59611, 1442077200000, 1442088000000, 16, 83, 3 ] - - [ 1442088000000, "CO", 17150, 59611, 1442080800000, 1442091600000, 16, 83, 3 ] - - [ 1442091600000, "CO", 377, 59611, 1442084400000, 1442095200000, 16, 83, 3 ] - - [ 1442095200000, "CO", 290, 59611, 1442088000000, 1442098800000, 16, 83, 3 ] - - [ 1442098800000, "CO", 83, 59611, 1442091600000, null, 16, 83, 3 ] - - [ 1442019600000, "CR", 62, 3241, null, 1442023200000, 62, 72, 1 ] - - [ 1442023200000, "CR", 62, 3241, null, 1442026800000, 62, 72, 1 ] - - [ 1442026800000, "CR", 140, 3241, 1442019600000, 1442030400000, 62, 72, 1 ] - - [ 1442030400000, "CR", 2497, 3241, 1442023200000, 1442041200000, 62, 72, 2 ] - - [ 1442041200000, "CR", 51, 3241, 1442026800000, 1442044800000, 62, 72, 2 ] - - [ 1442044800000, "CR", 194, 3241, 1442030400000, 1442048400000, 62, 72, 2 ] - - [ 1442048400000, "CR", 163, 3241, 1442041200000, 1442088000000, 62, 72, 3 ] - - [ 1442088000000, "CR", 72, 3241, 1442044800000, null, 62, 72, 3 ] - - [ 1442026800000, "CZ", -19, 3479, null, 1442034000000, -19, 2, 1 ] - - [ 1442034000000, "CZ", 78, 3479, null, 1442037600000, -19, 2, 1 ] - - [ 1442037600000, "CZ", 18, 3479, 1442026800000, 1442055600000, -19, 2, 1 ] - - [ 1442055600000, "CZ", 1073, 3479, 1442034000000, 1442059200000, -19, 2, 1 ] - - [ 1442059200000, "CZ", 21, 3479, 1442037600000, 1442062800000, -19, 2, 2 ] - - [ 1442062800000, "CZ", 0, 3479, 1442055600000, 1442070000000, -19, 2, 2 ] - - [ 1442070000000, "CZ", 168, 3479, 1442059200000, 1442073600000, -19, 2, 2 ] - - [ 1442073600000, "CZ", 2051, 3479, 1442062800000, 1442077200000, -19, 2, 2 ] - - [ 1442077200000, "CZ", 115, 3479, 1442070000000, 1442080800000, -19, 2, 3 ] - - [ 1442080800000, "CZ", -28, 3479, 1442073600000, 1442098800000, -19, 2, 3 ] - - [ 1442098800000, "CZ", 2, 3479, 1442077200000, null, -19, 2, 3 ] - - [ 1442016000000, "DE", 167, 25583, null, 1442019600000, 167, 329, 1 ] - - [ 1442019600000, "DE", 0, 25583, null, 1442023200000, 167, 329, 1 ] - - [ 1442023200000, "DE", 64, 25583, 1442016000000, 1442030400000, 167, 329, 1 ] - - [ 1442030400000, "DE", 373, 25583, 1442019600000, 1442034000000, 167, 329, 1 ] - - [ 1442034000000, "DE", 358, 25583, 1442023200000, 1442037600000, 167, 329, 1 ] - - [ 1442037600000, "DE", 544, 25583, 1442030400000, 1442041200000, 167, 329, 1 ] - - [ 1442041200000, "DE", 197, 25583, 1442034000000, 1442044800000, 167, 329, 1 ] - - [ 1442044800000, "DE", 979, 25583, 1442037600000, 1442048400000, 167, 329, 1 ] - - [ 1442048400000, "DE", 811, 25583, 1442041200000, 1442052000000, 167, 329, 2 ] - - [ 1442052000000, "DE", 1600, 25583, 1442044800000, 1442055600000, 167, 329, 2 ] - - [ 1442055600000, "DE", 1523, 25583, 1442048400000, 1442059200000, 167, 329, 2 ] - - [ 1442059200000, "DE", 289, 25583, 1442052000000, 1442062800000, 167, 329, 2 ] - - [ 1442062800000, "DE", 283, 25583, 1442055600000, 1442066400000, 167, 329, 2 ] - - [ 1442066400000, "DE", 1577, 25583, 1442059200000, 1442070000000, 167, 329, 2 ] - - [ 1442070000000, "DE", 1666, 25583, 1442062800000, 1442073600000, 167, 329, 2 ] - - [ 1442073600000, "DE", 6075, 25583, 1442066400000, 1442077200000, 167, 329, 2 ] - - [ 1442077200000, "DE", 2188, 25583, 1442070000000, 1442080800000, 167, 329, 3 ] - - [ 1442080800000, "DE", 1133, 25583, 1442073600000, 1442084400000, 167, 329, 3 ] - - [ 1442084400000, "DE", -125, 25583, 1442077200000, 1442088000000, 167, 329, 3 ] - - [ 1442088000000, "DE", 190, 25583, 1442080800000, 1442091600000, 167, 329, 3 ] - - [ 1442091600000, "DE", 4355, 25583, 1442084400000, 1442095200000, 167, 329, 3 ] - - [ 1442095200000, "DE", 1007, 25583, 1442088000000, 1442098800000, 167, 329, 3 ] - - [ 1442098800000, "DE", 329, 25583, 1442091600000, null, 167, 329, 3 ] - - [ 1442037600000, "DK", 10, 594, null, 1442044800000, 10, 0, 1 ] - - [ 1442044800000, "DK", 36, 594, null, 1442048400000, 10, 0, 1 ] - - [ 1442048400000, "DK", -5, 594, 1442037600000, 1442055600000, 10, 0, 1 ] - - [ 1442055600000, "DK", 42, 594, 1442044800000, 1442059200000, 10, 0, 1 ] - - [ 1442059200000, "DK", 0, 594, 1442048400000, 1442062800000, 10, 0, 2 ] - - [ 1442062800000, "DK", 1, 594, 1442055600000, 1442066400000, 10, 0, 2 ] - - [ 1442066400000, "DK", 416, 594, 1442059200000, 1442077200000, 10, 0, 2 ] - - [ 1442077200000, "DK", -9, 594, 1442062800000, 1442080800000, 10, 0, 2 ] - - [ 1442080800000, "DK", 61, 594, 1442066400000, 1442084400000, 10, 0, 3 ] - - [ 1442084400000, "DK", -97, 594, 1442077200000, 1442091600000, 10, 0, 3 ] - - [ 1442091600000, "DK", 139, 594, 1442080800000, 1442095200000, 10, 0, 3 ] - - [ 1442095200000, "DK", 0, 594, 1442084400000, null, 10, 0, 3 ] - - [ 1442023200000, "DO", 8, 264, null, 1442066400000, 8, 13, 1 ] - - [ 1442066400000, "DO", 35, 264, null, 1442073600000, 8, 13, 1 ] - - [ 1442073600000, "DO", 200, 264, 1442023200000, 1442084400000, 8, 13, 2 ] - - [ 1442084400000, "DO", 8, 264, 1442066400000, 1442095200000, 8, 13, 2 ] - - [ 1442095200000, "DO", 13, 264, 1442073600000, null, 8, 13, 3 ] - - [ 1442077200000, "DZ", -1, -1, null, null, -1, -1, 1 ] - - [ 1442019600000, "EC", 29, 232, null, 1442023200000, 29, 10, 1 ] - - [ 1442023200000, "EC", -9, 232, null, 1442030400000, 29, 10, 1 ] - - [ 1442030400000, "EC", 0, 232, 1442019600000, 1442077200000, 29, 10, 2 ] - - [ 1442077200000, "EC", -366, 232, 1442023200000, 1442084400000, 29, 10, 2 ] - - [ 1442084400000, "EC", 568, 232, 1442030400000, 1442095200000, 29, 10, 3 ] - - [ 1442095200000, "EC", 10, 232, 1442077200000, null, 29, 10, 3 ] - - [ 1442041200000, "EE", 37, 18, null, 1442044800000, 37, -19, 1 ] - - [ 1442044800000, "EE", -19, 18, null, null, 37, -19, 2 ] - - [ 1442026800000, "EG", 16, 170, null, 1442055600000, 16, 27, 1 ] - - [ 1442055600000, "EG", 14, 170, null, 1442062800000, 16, 27, 1 ] - - [ 1442062800000, "EG", 112, 170, 1442026800000, 1442073600000, 16, 27, 2 ] - - [ 1442073600000, "EG", 1, 170, 1442055600000, 1442091600000, 16, 27, 2 ] - - [ 1442091600000, "EG", 27, 170, 1442062800000, null, 16, 27, 3 ] - - [ 1442019600000, "ES", 103, 7449, null, 1442023200000, 103, 458, 1 ] - - [ 1442023200000, "ES", -5, 7449, null, 1442034000000, 103, 458, 1 ] - - [ 1442034000000, "ES", -52, 7449, 1442019600000, 1442037600000, 103, 458, 1 ] - - [ 1442037600000, "ES", 3, 7449, 1442023200000, 1442041200000, 103, 458, 1 ] - - [ 1442041200000, "ES", 118, 7449, 1442034000000, 1442044800000, 103, 458, 1 ] - - [ 1442044800000, "ES", -169, 7449, 1442037600000, 1442048400000, 103, 458, 1 ] - - [ 1442048400000, "ES", 158, 7449, 1442041200000, 1442052000000, 103, 458, 1 ] - - [ 1442052000000, "ES", -4, 7449, 1442044800000, 1442055600000, 103, 458, 2 ] - - [ 1442055600000, "ES", 495, 7449, 1442048400000, 1442059200000, 103, 458, 2 ] - - [ 1442059200000, "ES", 1086, 7449, 1442052000000, 1442062800000, 103, 458, 2 ] - - [ 1442062800000, "ES", -71, 7449, 1442055600000, 1442066400000, 103, 458, 2 ] - - [ 1442066400000, "ES", 461, 7449, 1442059200000, 1442070000000, 103, 458, 2 ] - - [ 1442070000000, "ES", 61, 7449, 1442062800000, 1442073600000, 103, 458, 2 ] - - [ 1442073600000, "ES", 154, 7449, 1442066400000, 1442077200000, 103, 458, 2 ] - - [ 1442077200000, "ES", 1240, 7449, 1442070000000, 1442084400000, 103, 458, 3 ] - - [ 1442084400000, "ES", 337, 7449, 1442073600000, 1442088000000, 103, 458, 3 ] - - [ 1442088000000, "ES", -130, 7449, 1442077200000, 1442091600000, 103, 458, 3 ] - - [ 1442091600000, "ES", 700, 7449, 1442084400000, 1442095200000, 103, 458, 3 ] - - [ 1442095200000, "ES", 2506, 7449, 1442088000000, 1442098800000, 103, 458, 3 ] - - [ 1442098800000, "ES", 458, 7449, 1442091600000, null, 103, 458, 3 ] - - [ 1442030400000, "FI", 1491, 3579, null, 1442037600000, 1491, 69, 1 ] - - [ 1442037600000, "FI", 14, 3579, null, 1442048400000, 1491, 69, 1 ] - - [ 1442048400000, "FI", 12, 3579, 1442030400000, 1442052000000, 1491, 69, 1 ] - - [ 1442052000000, "FI", 186, 3579, 1442037600000, 1442059200000, 1491, 69, 1 ] - - [ 1442059200000, "FI", 407, 3579, 1442048400000, 1442062800000, 1491, 69, 2 ] - - [ 1442062800000, "FI", 19, 3579, 1442052000000, 1442066400000, 1491, 69, 2 ] - - [ 1442066400000, "FI", 183, 3579, 1442059200000, 1442073600000, 1491, 69, 2 ] - - [ 1442073600000, "FI", -1, 3579, 1442062800000, 1442077200000, 1491, 69, 2 ] - - [ 1442077200000, "FI", 200, 3579, 1442066400000, 1442080800000, 1491, 69, 3 ] - - [ 1442080800000, "FI", 104, 3579, 1442073600000, 1442084400000, 1491, 69, 3 ] - - [ 1442084400000, "FI", 895, 3579, 1442077200000, 1442095200000, 1491, 69, 3 ] - - [ 1442095200000, "FI", 69, 3579, 1442080800000, null, 1491, 69, 3 ] - - [ 1442016000000, "FR", -1, 37281, null, 1442019600000, -1, 136, 1 ] - - [ 1442019600000, "FR", 585, 37281, null, 1442023200000, -1, 136, 1 ] - - [ 1442023200000, "FR", 628, 37281, 1442016000000, 1442026800000, -1, 136, 1 ] - - [ 1442026800000, "FR", 86, 37281, 1442019600000, 1442034000000, -1, 136, 1 ] - - [ 1442034000000, "FR", 476, 37281, 1442023200000, 1442037600000, -1, 136, 1 ] - - [ 1442037600000, "FR", 4174, 37281, 1442026800000, 1442041200000, -1, 136, 1 ] - - [ 1442041200000, "FR", 604, 37281, 1442034000000, 1442044800000, -1, 136, 1 ] - - [ 1442044800000, "FR", 172, 37281, 1442037600000, 1442048400000, -1, 136, 1 ] - - [ 1442048400000, "FR", 3027, 37281, 1442041200000, 1442052000000, -1, 136, 2 ] - - [ 1442052000000, "FR", 637, 37281, 1442044800000, 1442055600000, -1, 136, 2 ] - - [ 1442055600000, "FR", 463, 37281, 1442048400000, 1442059200000, -1, 136, 2 ] - - [ 1442059200000, "FR", 4650, 37281, 1442052000000, 1442062800000, -1, 136, 2 ] - - [ 1442062800000, "FR", 5676, 37281, 1442055600000, 1442066400000, -1, 136, 2 ] - - [ 1442066400000, "FR", 2516, 37281, 1442059200000, 1442070000000, -1, 136, 2 ] - - [ 1442070000000, "FR", 474, 37281, 1442062800000, 1442073600000, -1, 136, 2 ] - - [ 1442073600000, "FR", 3522, 37281, 1442066400000, 1442077200000, -1, 136, 2 ] - - [ 1442077200000, "FR", -444, 37281, 1442070000000, 1442080800000, -1, 136, 3 ] - - [ 1442080800000, "FR", 557, 37281, 1442073600000, 1442084400000, -1, 136, 3 ] - - [ 1442084400000, "FR", 6643, 37281, 1442077200000, 1442088000000, -1, 136, 3 ] - - [ 1442088000000, "FR", 1872, 37281, 1442080800000, 1442091600000, -1, 136, 3 ] - - [ 1442091600000, "FR", 741, 37281, 1442084400000, 1442095200000, -1, 136, 3 ] - - [ 1442095200000, "FR", 87, 37281, 1442088000000, 1442098800000, -1, 136, 3 ] - - [ 1442098800000, "FR", 136, 37281, 1442091600000, null, -1, 136, 3 ] - - [ 1442016000000, "GB", -44, 35857, null, 1442019600000, -44, 49, 1 ] - - [ 1442019600000, "GB", 54, 35857, null, 1442023200000, -44, 49, 1 ] - - [ 1442023200000, "GB", 1816, 35857, 1442016000000, 1442026800000, -44, 49, 1 ] - - [ 1442026800000, "GB", 339, 35857, 1442019600000, 1442030400000, -44, 49, 1 ] - - [ 1442030400000, "GB", 2524, 35857, 1442023200000, 1442034000000, -44, 49, 1 ] - - [ 1442034000000, "GB", -12, 35857, 1442026800000, 1442037600000, -44, 49, 1 ] - - [ 1442037600000, "GB", 544, 35857, 1442030400000, 1442041200000, -44, 49, 1 ] - - [ 1442041200000, "GB", 42, 35857, 1442034000000, 1442044800000, -44, 49, 1 ] - - [ 1442044800000, "GB", 32, 35857, 1442037600000, 1442048400000, -44, 49, 2 ] - - [ 1442048400000, "GB", 740, 35857, 1442041200000, 1442052000000, -44, 49, 2 ] - - [ 1442052000000, "GB", 168, 35857, 1442044800000, 1442055600000, -44, 49, 2 ] - - [ 1442055600000, "GB", 453, 35857, 1442048400000, 1442059200000, -44, 49, 2 ] - - [ 1442059200000, "GB", 16111, 35857, 1442052000000, 1442062800000, -44, 49, 2 ] - - [ 1442062800000, "GB", 5743, 35857, 1442055600000, 1442066400000, -44, 49, 2 ] - - [ 1442066400000, "GB", 671, 35857, 1442059200000, 1442070000000, -44, 49, 2 ] - - [ 1442070000000, "GB", 374, 35857, 1442062800000, 1442073600000, -44, 49, 2 ] - - [ 1442073600000, "GB", 648, 35857, 1442066400000, 1442077200000, -44, 49, 3 ] - - [ 1442077200000, "GB", 1135, 35857, 1442070000000, 1442080800000, -44, 49, 3 ] - - [ 1442080800000, "GB", 1444, 35857, 1442073600000, 1442084400000, -44, 49, 3 ] - - [ 1442084400000, "GB", 384, 35857, 1442077200000, 1442088000000, -44, 49, 3 ] - - [ 1442088000000, "GB", 1593, 35857, 1442080800000, 1442091600000, -44, 49, 3 ] - - [ 1442091600000, "GB", 811, 35857, 1442084400000, 1442095200000, -44, 49, 3 ] - - [ 1442095200000, "GB", 238, 35857, 1442088000000, 1442098800000, -44, 49, 3 ] - - [ 1442098800000, "GB", 49, 35857, 1442091600000, null, -44, 49, 3 ] - - [ 1442044800000, "GE", -21, -140, null, 1442052000000, -21, -27, 1 ] - - [ 1442052000000, "GE", -108, -140, null, 1442062800000, -21, -27, 1 ] - - [ 1442062800000, "GE", 16, -140, 1442044800000, 1442080800000, -21, -27, 2 ] - - [ 1442080800000, "GE", -27, -140, 1442052000000, null, -21, -27, 3 ] - - [ 1442088000000, "GH", 0, 0, null, null, 0, 0, 1 ] - - [ 1442019600000, "GR", 82, 149, null, 1442034000000, 82, 123, 1 ] - - [ 1442034000000, "GR", 0, 149, null, 1442041200000, 82, 123, 1 ] - - [ 1442041200000, "GR", 7, 149, 1442019600000, 1442048400000, 82, 123, 1 ] - - [ 1442048400000, "GR", -26, 149, 1442034000000, 1442062800000, 82, 123, 1 ] - - [ 1442062800000, "GR", 8, 149, 1442041200000, 1442070000000, 82, 123, 2 ] - - [ 1442070000000, "GR", 2, 149, 1442048400000, 1442073600000, 82, 123, 2 ] - - [ 1442073600000, "GR", -314, 149, 1442062800000, 1442080800000, 82, 123, 2 ] - - [ 1442080800000, "GR", 88, 149, 1442070000000, 1442084400000, 82, 123, 3 ] - - [ 1442084400000, "GR", 179, 149, 1442073600000, 1442091600000, 82, 123, 3 ] - - [ 1442091600000, "GR", 123, 149, 1442080800000, null, 82, 123, 3 ] - - [ 1442023200000, "GT", -167, 7, null, 1442026800000, -167, 1, 1 ] - - [ 1442026800000, "GT", 173, 7, null, 1442098800000, -167, 1, 2 ] - - [ 1442098800000, "GT", 1, 7, 1442023200000, null, -167, 1, 3 ] - - [ 1442019600000, "HK", -113, 10743, null, 1442023200000, -113, -1, 1 ] - - [ 1442023200000, "HK", 2414, 10743, null, 1442026800000, -113, -1, 1 ] - - [ 1442026800000, "HK", -211, 10743, 1442019600000, 1442030400000, -113, -1, 1 ] - - [ 1442030400000, "HK", 157, 10743, 1442023200000, 1442034000000, -113, -1, 1 ] - - [ 1442034000000, "HK", 1137, 10743, 1442026800000, 1442037600000, -113, -1, 1 ] - - [ 1442037600000, "HK", 636, 10743, 1442030400000, 1442041200000, -113, -1, 1 ] - - [ 1442041200000, "HK", -15, 10743, 1442034000000, 1442044800000, -113, -1, 1 ] - - [ 1442044800000, "HK", 21, 10743, 1442037600000, 1442048400000, -113, -1, 2 ] - - [ 1442048400000, "HK", 1, 10743, 1442041200000, 1442052000000, -113, -1, 2 ] - - [ 1442052000000, "HK", 15, 10743, 1442044800000, 1442055600000, -113, -1, 2 ] - - [ 1442055600000, "HK", 804, 10743, 1442048400000, 1442059200000, -113, -1, 2 ] - - [ 1442059200000, "HK", 2, 10743, 1442052000000, 1442062800000, -113, -1, 2 ] - - [ 1442062800000, "HK", 1, 10743, 1442055600000, 1442066400000, -113, -1, 2 ] - - [ 1442066400000, "HK", 39, 10743, 1442059200000, 1442070000000, -113, -1, 3 ] - - [ 1442070000000, "HK", 314, 10743, 1442062800000, 1442073600000, -113, -1, 3 ] - - [ 1442073600000, "HK", 5545, 10743, 1442066400000, 1442080800000, -113, -1, 3 ] - - [ 1442080800000, "HK", 0, 10743, 1442070000000, 1442091600000, -113, -1, 3 ] - - [ 1442091600000, "HK", -3, 10743, 1442073600000, 1442095200000, -113, -1, 3 ] - - [ 1442095200000, "HK", -1, 10743, 1442080800000, null, -113, -1, 3 ] - - [ 1442026800000, "HN", -1, -1, null, null, -1, -1, 1 ] - - [ 1442070000000, "HR", 32, 382, null, 1442073600000, 32, 82, 1 ] - - [ 1442073600000, "HR", 0, 382, null, 1442077200000, 32, 82, 1 ] - - [ 1442077200000, "HR", 58, 382, 1442070000000, 1442080800000, 32, 82, 2 ] - - [ 1442080800000, "HR", 220, 382, 1442073600000, 1442084400000, 32, 82, 2 ] - - [ 1442084400000, "HR", -10, 382, 1442077200000, 1442088000000, 32, 82, 3 ] - - [ 1442088000000, "HR", 82, 382, 1442080800000, null, 32, 82, 3 ] - - [ 1442019600000, "HU", 46, 2116, null, 1442037600000, 46, 110, 1 ] - - [ 1442037600000, "HU", 197, 2116, null, 1442041200000, 46, 110, 1 ] - - [ 1442041200000, "HU", 91, 2116, 1442019600000, 1442044800000, 46, 110, 1 ] - - [ 1442044800000, "HU", 547, 2116, 1442037600000, 1442048400000, 46, 110, 1 ] - - [ 1442048400000, "HU", 499, 2116, 1442041200000, 1442055600000, 46, 110, 1 ] - - [ 1442055600000, "HU", -2, 2116, 1442044800000, 1442062800000, 46, 110, 2 ] - - [ 1442062800000, "HU", 50, 2116, 1442048400000, 1442080800000, 46, 110, 2 ] - - [ 1442080800000, "HU", 242, 2116, 1442055600000, 1442084400000, 46, 110, 2 ] - - [ 1442084400000, "HU", 141, 2116, 1442062800000, 1442088000000, 46, 110, 2 ] - - [ 1442088000000, "HU", -71, 2116, 1442080800000, 1442091600000, 46, 110, 3 ] - - [ 1442091600000, "HU", -5, 2116, 1442084400000, 1442095200000, 46, 110, 3 ] - - [ 1442095200000, "HU", 271, 2116, 1442088000000, 1442098800000, 46, 110, 3 ] - - [ 1442098800000, "HU", 110, 2116, 1442091600000, null, 46, 110, 3 ] - - [ 1442023200000, "ID", 106, -255, null, 1442026800000, 106, 13, 1 ] - - [ 1442026800000, "ID", -416, -255, null, 1442030400000, 106, 13, 1 ] - - [ 1442030400000, "ID", 279, -255, 1442023200000, 1442034000000, 106, 13, 1 ] - - [ 1442034000000, "ID", 19, -255, 1442026800000, 1442037600000, 106, 13, 1 ] - - [ 1442037600000, "ID", 14, -255, 1442030400000, 1442041200000, 106, 13, 1 ] - - [ 1442041200000, "ID", 2, -255, 1442034000000, 1442044800000, 106, 13, 2 ] - - [ 1442044800000, "ID", -388, -255, 1442037600000, 1442055600000, 106, 13, 2 ] - - [ 1442055600000, "ID", 16, -255, 1442041200000, 1442059200000, 106, 13, 2 ] - - [ 1442059200000, "ID", 17, -255, 1442044800000, 1442070000000, 106, 13, 2 ] - - [ 1442070000000, "ID", 42, -255, 1442055600000, 1442091600000, 106, 13, 3 ] - - [ 1442091600000, "ID", 21, -255, 1442059200000, 1442095200000, 106, 13, 3 ] - - [ 1442095200000, "ID", 20, -255, 1442070000000, 1442098800000, 106, 13, 3 ] - - [ 1442098800000, "ID", 13, -255, 1442091600000, null, 106, 13, 3 ] - - [ 1442026800000, "IE", 1, 2142, null, 1442030400000, 1, -71, 1 ] - - [ 1442030400000, "IE", 1, 2142, null, 1442048400000, 1, -71, 1 ] - - [ 1442048400000, "IE", 27, 2142, 1442026800000, 1442066400000, 1, -71, 1 ] - - [ 1442066400000, "IE", 1062, 2142, 1442030400000, 1442070000000, 1, -71, 2 ] - - [ 1442070000000, "IE", -100, 2142, 1442048400000, 1442077200000, 1, -71, 2 ] - - [ 1442077200000, "IE", 403, 2142, 1442066400000, 1442084400000, 1, -71, 2 ] - - [ 1442084400000, "IE", 819, 2142, 1442070000000, 1442091600000, 1, -71, 3 ] - - [ 1442091600000, "IE", -71, 2142, 1442077200000, null, 1, -71, 3 ] - - [ 1442041200000, "IL", 35, 6617, null, 1442044800000, 35, 3, 1 ] - - [ 1442044800000, "IL", 218, 6617, null, 1442048400000, 35, 3, 1 ] - - [ 1442048400000, "IL", 25, 6617, 1442041200000, 1442052000000, 35, 3, 1 ] - - [ 1442052000000, "IL", 2745, 6617, 1442044800000, 1442055600000, 35, 3, 1 ] - - [ 1442055600000, "IL", 4, 6617, 1442048400000, 1442059200000, 35, 3, 1 ] - - [ 1442059200000, "IL", 1205, 6617, 1442052000000, 1442062800000, 35, 3, 1 ] - - [ 1442062800000, "IL", 180, 6617, 1442055600000, 1442066400000, 35, 3, 2 ] - - [ 1442066400000, "IL", 3, 6617, 1442059200000, 1442070000000, 35, 3, 2 ] - - [ 1442070000000, "IL", 49, 6617, 1442062800000, 1442073600000, 35, 3, 2 ] - - [ 1442073600000, "IL", 31, 6617, 1442066400000, 1442077200000, 35, 3, 2 ] - - [ 1442077200000, "IL", 187, 6617, 1442070000000, 1442080800000, 35, 3, 2 ] - - [ 1442080800000, "IL", 88, 6617, 1442073600000, 1442084400000, 35, 3, 3 ] - - [ 1442084400000, "IL", 1137, 6617, 1442077200000, 1442091600000, 35, 3, 3 ] - - [ 1442091600000, "IL", 707, 6617, 1442080800000, 1442095200000, 35, 3, 3 ] - - [ 1442095200000, "IL", 0, 6617, 1442084400000, 1442098800000, 35, 3, 3 ] - - [ 1442098800000, "IL", 3, 6617, 1442091600000, null, 35, 3, 3 ] - - [ 1442016000000, "IN", 1, 29166, null, 1442019600000, 1, 4, 1 ] - - [ 1442019600000, "IN", 38, 29166, null, 1442023200000, 1, 4, 1 ] - - [ 1442023200000, "IN", -142, 29166, 1442016000000, 1442026800000, 1, 4, 1 ] - - [ 1442026800000, "IN", 974, 29166, 1442019600000, 1442030400000, 1, 4, 1 ] - - [ 1442030400000, "IN", 1448, 29166, 1442023200000, 1442034000000, 1, 4, 1 ] - - [ 1442034000000, "IN", 1350, 29166, 1442026800000, 1442037600000, 1, 4, 1 ] - - [ 1442037600000, "IN", 135, 29166, 1442030400000, 1442041200000, 1, 4, 1 ] - - [ 1442041200000, "IN", 80, 29166, 1442034000000, 1442044800000, 1, 4, 1 ] - - [ 1442044800000, "IN", 2677, 29166, 1442037600000, 1442048400000, 1, 4, 2 ] - - [ 1442048400000, "IN", 262, 29166, 1442041200000, 1442052000000, 1, 4, 2 ] - - [ 1442052000000, "IN", 534, 29166, 1442044800000, 1442055600000, 1, 4, 2 ] - - [ 1442055600000, "IN", 166, 29166, 1442048400000, 1442059200000, 1, 4, 2 ] - - [ 1442059200000, "IN", 708, 29166, 1442052000000, 1442062800000, 1, 4, 2 ] - - [ 1442062800000, "IN", 1547, 29166, 1442055600000, 1442066400000, 1, 4, 2 ] - - [ 1442066400000, "IN", 116, 29166, 1442059200000, 1442070000000, 1, 4, 2 ] - - [ 1442070000000, "IN", 12091, 29166, 1442062800000, 1442073600000, 1, 4, 3 ] - - [ 1442073600000, "IN", 1170, 29166, 1442066400000, 1442077200000, 1, 4, 3 ] - - [ 1442077200000, "IN", 5699, 29166, 1442070000000, 1442080800000, 1, 4, 3 ] - - [ 1442080800000, "IN", 0, 29166, 1442073600000, 1442084400000, 1, 4, 3 ] - - [ 1442084400000, "IN", 187, 29166, 1442077200000, 1442088000000, 1, 4, 3 ] - - [ 1442088000000, "IN", 121, 29166, 1442080800000, 1442095200000, 1, 4, 3 ] - - [ 1442095200000, "IN", 4, 29166, 1442084400000, null, 1, 4, 3 ] - - [ 1442041200000, "IQ", -1, 3, null, 1442044800000, -1, -2, 1 ] - - [ 1442044800000, "IQ", 6, 3, null, 1442052000000, -1, -2, 1 ] - - [ 1442052000000, "IQ", 0, 3, 1442041200000, 1442095200000, -1, -2, 2 ] - - [ 1442095200000, "IQ", -2, 3, 1442044800000, null, -1, -2, 3 ] - - [ 1442026800000, "IR", 0, 2698, null, 1442030400000, 0, 0, 1 ] - - [ 1442030400000, "IR", 375, 2698, null, 1442034000000, 0, 0, 1 ] - - [ 1442034000000, "IR", -8, 2698, 1442026800000, 1442041200000, 0, 0, 1 ] - - [ 1442041200000, "IR", -79, 2698, 1442030400000, 1442044800000, 0, 0, 1 ] - - [ 1442044800000, "IR", 306, 2698, 1442034000000, 1442052000000, 0, 0, 1 ] - - [ 1442052000000, "IR", 155, 2698, 1442041200000, 1442055600000, 0, 0, 2 ] - - [ 1442055600000, "IR", -124, 2698, 1442044800000, 1442059200000, 0, 0, 2 ] - - [ 1442059200000, "IR", 1455, 2698, 1442052000000, 1442073600000, 0, 0, 2 ] - - [ 1442073600000, "IR", -193, 2698, 1442055600000, 1442077200000, 0, 0, 2 ] - - [ 1442077200000, "IR", -34, 2698, 1442059200000, 1442080800000, 0, 0, 3 ] - - [ 1442080800000, "IR", 131, 2698, 1442073600000, 1442088000000, 0, 0, 3 ] - - [ 1442088000000, "IR", 714, 2698, 1442077200000, 1442091600000, 0, 0, 3 ] - - [ 1442091600000, "IR", 0, 2698, 1442080800000, null, 0, 0, 3 ] - - [ 1442016000000, "IT", 0, 39091, null, 1442019600000, 0, 565, 1 ] - - [ 1442019600000, "IT", 183, 39091, null, 1442023200000, 0, 565, 1 ] - - [ 1442023200000, "IT", 111, 39091, 1442016000000, 1442026800000, 0, 565, 1 ] - - [ 1442026800000, "IT", 222, 39091, 1442019600000, 1442030400000, 0, 565, 1 ] - - [ 1442030400000, "IT", -17, 39091, 1442023200000, 1442034000000, 0, 565, 1 ] - - [ 1442034000000, "IT", 1006, 39091, 1442026800000, 1442037600000, 0, 565, 1 ] - - [ 1442037600000, "IT", -9, 39091, 1442030400000, 1442041200000, 0, 565, 1 ] - - [ 1442041200000, "IT", 20, 39091, 1442034000000, 1442044800000, 0, 565, 1 ] - - [ 1442044800000, "IT", 1483, 39091, 1442037600000, 1442048400000, 0, 565, 2 ] - - [ 1442048400000, "IT", 676, 39091, 1442041200000, 1442052000000, 0, 565, 2 ] - - [ 1442052000000, "IT", 1880, 39091, 1442044800000, 1442055600000, 0, 565, 2 ] - - [ 1442055600000, "IT", 6240, 39091, 1442048400000, 1442059200000, 0, 565, 2 ] - - [ 1442059200000, "IT", 542, 39091, 1442052000000, 1442062800000, 0, 565, 2 ] - - [ 1442062800000, "IT", 1938, 39091, 1442055600000, 1442066400000, 0, 565, 2 ] - - [ 1442066400000, "IT", 4155, 39091, 1442059200000, 1442070000000, 0, 565, 2 ] - - [ 1442070000000, "IT", 81, 39091, 1442062800000, 1442073600000, 0, 565, 2 ] - - [ 1442073600000, "IT", 2586, 39091, 1442066400000, 1442077200000, 0, 565, 3 ] - - [ 1442077200000, "IT", 2188, 39091, 1442070000000, 1442080800000, 0, 565, 3 ] - - [ 1442080800000, "IT", 5544, 39091, 1442073600000, 1442084400000, 0, 565, 3 ] - - [ 1442084400000, "IT", 2660, 39091, 1442077200000, 1442088000000, 0, 565, 3 ] - - [ 1442088000000, "IT", 3746, 39091, 1442080800000, 1442091600000, 0, 565, 3 ] - - [ 1442091600000, "IT", 351, 39091, 1442084400000, 1442095200000, 0, 565, 3 ] - - [ 1442095200000, "IT", 2940, 39091, 1442088000000, 1442098800000, 0, 565, 3 ] - - [ 1442098800000, "IT", 565, 39091, 1442091600000, null, 0, 565, 3 ] - - [ 1442070000000, "JM", 30, 30, null, null, 30, 30, 1 ] - - [ 1442055600000, "JO", -2, 2, null, 1442059200000, -2, 4, 1 ] - - [ 1442059200000, "JO", 0, 2, null, 1442080800000, -2, 4, 2 ] - - [ 1442080800000, "JO", 4, 2, 1442055600000, null, -2, 4, 3 ] - - [ 1442016000000, "JP", -113, 20378, null, 1442019600000, -113, -6, 1 ] - - [ 1442019600000, "JP", 2002, 20378, null, 1442023200000, -113, -6, 1 ] - - [ 1442023200000, "JP", 1959, 20378, 1442016000000, 1442026800000, -113, -6, 1 ] - - [ 1442026800000, "JP", 1035, 20378, 1442019600000, 1442030400000, -113, -6, 1 ] - - [ 1442030400000, "JP", 805, 20378, 1442023200000, 1442034000000, -113, -6, 1 ] - - [ 1442034000000, "JP", 910, 20378, 1442026800000, 1442037600000, -113, -6, 1 ] - - [ 1442037600000, "JP", 2181, 20378, 1442030400000, 1442041200000, -113, -6, 1 ] - - [ 1442041200000, "JP", 1373, 20378, 1442034000000, 1442044800000, -113, -6, 1 ] - - [ 1442044800000, "JP", 1569, 20378, 1442037600000, 1442048400000, -113, -6, 2 ] - - [ 1442048400000, "JP", 1981, 20378, 1442041200000, 1442052000000, -113, -6, 2 ] - - [ 1442052000000, "JP", 2789, 20378, 1442044800000, 1442055600000, -113, -6, 2 ] - - [ 1442055600000, "JP", 998, 20378, 1442048400000, 1442059200000, -113, -6, 2 ] - - [ 1442059200000, "JP", -85, 20378, 1442052000000, 1442062800000, -113, -6, 2 ] - - [ 1442062800000, "JP", 803, 20378, 1442055600000, 1442066400000, -113, -6, 2 ] - - [ 1442066400000, "JP", 167, 20378, 1442059200000, 1442070000000, -113, -6, 2 ] - - [ 1442070000000, "JP", 79, 20378, 1442062800000, 1442073600000, -113, -6, 2 ] - - [ 1442073600000, "JP", 1162, 20378, 1442066400000, 1442077200000, -113, -6, 3 ] - - [ 1442077200000, "JP", 51, 20378, 1442070000000, 1442080800000, -113, -6, 3 ] - - [ 1442080800000, "JP", 420, 20378, 1442073600000, 1442084400000, -113, -6, 3 ] - - [ 1442084400000, "JP", 13, 20378, 1442077200000, 1442088000000, -113, -6, 3 ] - - [ 1442088000000, "JP", 57, 20378, 1442080800000, 1442091600000, -113, -6, 3 ] - - [ 1442091600000, "JP", 228, 20378, 1442084400000, 1442095200000, -113, -6, 3 ] - - [ 1442095200000, "JP", 0, 20378, 1442088000000, 1442098800000, -113, -6, 3 ] - - [ 1442098800000, "JP", -6, 20378, 1442091600000, null, -113, -6, 3 ] - - [ 1442044800000, "KE", -1, -1, null, null, -1, -1, 1 ] - - [ 1442073600000, "KG", 6, 6, null, null, 6, 6, 1 ] - - [ 1442016000000, "KR", 1024, 13597, null, 1442019600000, 1024, -36, 1 ] - - [ 1442019600000, "KR", 445, 13597, null, 1442023200000, 1024, -36, 1 ] - - [ 1442023200000, "KR", 319, 13597, 1442016000000, 1442026800000, 1024, -36, 1 ] - - [ 1442026800000, "KR", -179, 13597, 1442019600000, 1442030400000, 1024, -36, 1 ] - - [ 1442030400000, "KR", 1035, 13597, 1442023200000, 1442034000000, 1024, -36, 1 ] - - [ 1442034000000, "KR", 434, 13597, 1442026800000, 1442037600000, 1024, -36, 1 ] - - [ 1442037600000, "KR", 26, 13597, 1442030400000, 1442041200000, 1024, -36, 1 ] - - [ 1442041200000, "KR", 20, 13597, 1442034000000, 1442044800000, 1024, -36, 1 ] - - [ 1442044800000, "KR", 829, 13597, 1442037600000, 1442048400000, 1024, -36, 2 ] - - [ 1442048400000, "KR", -374, 13597, 1442041200000, 1442052000000, 1024, -36, 2 ] - - [ 1442052000000, "KR", -3, 13597, 1442044800000, 1442055600000, 1024, -36, 2 ] - - [ 1442055600000, "KR", 3640, 13597, 1442048400000, 1442059200000, 1024, -36, 2 ] - - [ 1442059200000, "KR", 208, 13597, 1442052000000, 1442062800000, 1024, -36, 2 ] - - [ 1442062800000, "KR", 1096, 13597, 1442055600000, 1442066400000, 1024, -36, 2 ] - - [ 1442066400000, "KR", 3299, 13597, 1442059200000, 1442070000000, 1024, -36, 2 ] - - [ 1442070000000, "KR", 222, 13597, 1442062800000, 1442077200000, 1024, -36, 3 ] - - [ 1442077200000, "KR", -40, 13597, 1442066400000, 1442080800000, 1024, -36, 3 ] - - [ 1442080800000, "KR", -33, 13597, 1442070000000, 1442084400000, 1024, -36, 3 ] - - [ 1442084400000, "KR", 314, 13597, 1442077200000, 1442088000000, 1024, -36, 3 ] - - [ 1442088000000, "KR", 524, 13597, 1442080800000, 1442095200000, 1024, -36, 3 ] - - [ 1442095200000, "KR", 827, 13597, 1442084400000, 1442098800000, 1024, -36, 3 ] - - [ 1442098800000, "KR", -36, 13597, 1442088000000, null, 1024, -36, 3 ] - - [ 1442055600000, "KW", -2, 1778, null, 1442070000000, -2, -33, 1 ] - - [ 1442070000000, "KW", 1815, 1778, null, 1442077200000, -2, -33, 1 ] - - [ 1442077200000, "KW", -2, 1778, 1442055600000, 1442080800000, -2, -33, 2 ] - - [ 1442080800000, "KW", -33, 1778, 1442070000000, null, -2, -33, 3 ] - - [ 1442034000000, "KZ", 161, 1261, null, 1442044800000, 161, 91, 1 ] - - [ 1442044800000, "KZ", 401, 1261, null, 1442048400000, 161, 91, 1 ] - - [ 1442048400000, "KZ", 439, 1261, 1442034000000, 1442052000000, 161, 91, 1 ] - - [ 1442052000000, "KZ", 412, 1261, 1442044800000, 1442055600000, 161, 91, 1 ] - - [ 1442055600000, "KZ", 63, 1261, 1442048400000, 1442059200000, 161, 91, 2 ] - - [ 1442059200000, "KZ", 33, 1261, 1442052000000, 1442062800000, 161, 91, 2 ] - - [ 1442062800000, "KZ", 0, 1261, 1442055600000, 1442066400000, 161, 91, 2 ] - - [ 1442066400000, "KZ", 0, 1261, 1442059200000, 1442077200000, 161, 91, 2 ] - - [ 1442077200000, "KZ", -317, 1261, 1442062800000, 1442084400000, 161, 91, 3 ] - - [ 1442084400000, "KZ", -22, 1261, 1442066400000, 1442095200000, 161, 91, 3 ] - - [ 1442095200000, "KZ", 91, 1261, 1442077200000, null, 161, 91, 3 ] - - [ 1442055600000, "LB", -67, -67, null, null, -67, -67, 1 ] - - [ 1442026800000, "LK", 79, 131, null, 1442048400000, 79, -3, 1 ] - - [ 1442048400000, "LK", 8, 131, null, 1442052000000, 79, -3, 1 ] - - [ 1442052000000, "LK", 47, 131, 1442026800000, 1442084400000, 79, -3, 2 ] - - [ 1442084400000, "LK", -3, 131, 1442048400000, null, 79, -3, 3 ] - - [ 1442080800000, "LT", 12, -12, null, 1442098800000, 12, -24, 1 ] - - [ 1442098800000, "LT", -24, -12, null, null, 12, -24, 2 ] - - [ 1442059200000, "LU", 79, 606, null, 1442066400000, 79, 2, 1 ] - - [ 1442066400000, "LU", 0, 606, null, 1442077200000, 79, 2, 1 ] - - [ 1442077200000, "LU", 525, 606, 1442059200000, 1442095200000, 79, 2, 2 ] - - [ 1442095200000, "LU", 2, 606, 1442066400000, null, 79, 2, 3 ] - - [ 1442095200000, "LV", 0, 0, null, null, 0, 0, 1 ] - - [ 1442019600000, "MA", -1, 229, null, 1442055600000, -1, 8, 1 ] - - [ 1442055600000, "MA", 23, 229, null, 1442059200000, -1, 8, 1 ] - - [ 1442059200000, "MA", -56, 229, 1442019600000, 1442062800000, -1, 8, 1 ] - - [ 1442062800000, "MA", 0, 229, 1442055600000, 1442077200000, -1, 8, 2 ] - - [ 1442077200000, "MA", 250, 229, 1442059200000, 1442080800000, -1, 8, 2 ] - - [ 1442080800000, "MA", 5, 229, 1442062800000, 1442098800000, -1, 8, 3 ] - - [ 1442098800000, "MA", 8, 229, 1442077200000, null, -1, 8, 3 ] - - [ 1442077200000, "MD", 6916, 6916, null, null, 6916, 6916, 1 ] - - [ 1442073600000, "ME", 0, 0, null, null, 0, 0, 1 ] - - [ 1442052000000, "MH", 40, 40, null, null, 40, 40, 1 ] - - [ 1442077200000, "MK", -72, -72, null, null, -72, -72, 1 ] - - [ 1442070000000, "MM", 3, 28, null, 1442073600000, 3, 25, 1 ] - - [ 1442073600000, "MM", 25, 28, null, null, 3, 25, 2 ] - - [ 1442034000000, "MO", 30, 48, null, 1442070000000, 30, 18, 1 ] - - [ 1442070000000, "MO", 18, 48, null, null, 30, 18, 2 ] - - [ 1442080800000, "MR", 10, 10, null, null, 10, 10, 1 ] - - [ 1442048400000, "MT", -1, -1, null, null, -1, -1, 1 ] - - [ 1442073600000, "MV", -3, -3, null, null, -3, -3, 1 ] - - [ 1442016000000, "MX", -67, 10472, null, 1442023200000, -67, 28, 1 ] - - [ 1442023200000, "MX", 549, 10472, null, 1442026800000, -67, 28, 1 ] - - [ 1442026800000, "MX", 3642, 10472, 1442016000000, 1442030400000, -67, 28, 1 ] - - [ 1442030400000, "MX", 373, 10472, 1442023200000, 1442034000000, -67, 28, 1 ] - - [ 1442034000000, "MX", 944, 10472, 1442026800000, 1442037600000, -67, 28, 1 ] - - [ 1442037600000, "MX", 4, 10472, 1442030400000, 1442041200000, -67, 28, 1 ] - - [ 1442041200000, "MX", -294, 10472, 1442034000000, 1442066400000, -67, 28, 2 ] - - [ 1442066400000, "MX", -1, 10472, 1442037600000, 1442070000000, -67, 28, 2 ] - - [ 1442070000000, "MX", -1, 10472, 1442041200000, 1442073600000, -67, 28, 2 ] - - [ 1442073600000, "MX", -21, 10472, 1442066400000, 1442077200000, -67, 28, 2 ] - - [ 1442077200000, "MX", 3874, 10472, 1442070000000, 1442080800000, -67, 28, 2 ] - - [ 1442080800000, "MX", -376, 10472, 1442073600000, 1442084400000, -67, 28, 2 ] - - [ 1442084400000, "MX", 981, 10472, 1442077200000, 1442088000000, -67, 28, 3 ] - - [ 1442088000000, "MX", 494, 10472, 1442080800000, 1442091600000, -67, 28, 3 ] - - [ 1442091600000, "MX", 799, 10472, 1442084400000, 1442095200000, -67, 28, 3 ] - - [ 1442095200000, "MX", -456, 10472, 1442088000000, 1442098800000, -67, 28, 3 ] - - [ 1442098800000, "MX", 28, 10472, 1442091600000, null, -67, 28, 3 ] - - [ 1442019600000, "MY", -7, 3207, null, 1442030400000, -7, 739, 1 ] - - [ 1442030400000, "MY", -3, 3207, null, 1442034000000, -7, 739, 1 ] - - [ 1442034000000, "MY", 1028, 3207, 1442019600000, 1442041200000, -7, 739, 1 ] - - [ 1442041200000, "MY", 935, 3207, 1442030400000, 1442044800000, -7, 739, 1 ] - - [ 1442044800000, "MY", -127, 3207, 1442034000000, 1442048400000, -7, 739, 2 ] - - [ 1442048400000, "MY", 649, 3207, 1442041200000, 1442055600000, -7, 739, 2 ] - - [ 1442055600000, "MY", 1, 3207, 1442044800000, 1442059200000, -7, 739, 2 ] - - [ 1442059200000, "MY", 0, 3207, 1442048400000, 1442066400000, -7, 739, 2 ] - - [ 1442066400000, "MY", 1, 3207, 1442055600000, 1442073600000, -7, 739, 3 ] - - [ 1442073600000, "MY", 1, 3207, 1442059200000, 1442077200000, -7, 739, 3 ] - - [ 1442077200000, "MY", -10, 3207, 1442066400000, 1442098800000, -7, 739, 3 ] - - [ 1442098800000, "MY", 739, 3207, 1442073600000, null, -7, 739, 3 ] - - [ 1442052000000, "NG", 208, 214, null, 1442070000000, 208, 6, 1 ] - - [ 1442070000000, "NG", 6, 214, null, null, 208, 6, 2 ] - - [ 1442034000000, "NL", 0, 12162, null, 1442044800000, 0, 4, 1 ] - - [ 1442044800000, "NL", 16, 12162, null, 1442048400000, 0, 4, 1 ] - - [ 1442048400000, "NL", 1303, 12162, 1442034000000, 1442052000000, 0, 4, 1 ] - - [ 1442052000000, "NL", 53, 12162, 1442044800000, 1442055600000, 0, 4, 1 ] - - [ 1442055600000, "NL", 105, 12162, 1442048400000, 1442059200000, 0, 4, 1 ] - - [ 1442059200000, "NL", 206, 12162, 1442052000000, 1442062800000, 0, 4, 1 ] - - [ 1442062800000, "NL", -30, 12162, 1442055600000, 1442066400000, 0, 4, 2 ] - - [ 1442066400000, "NL", 61, 12162, 1442059200000, 1442070000000, 0, 4, 2 ] - - [ 1442070000000, "NL", -84, 12162, 1442062800000, 1442073600000, 0, 4, 2 ] - - [ 1442073600000, "NL", 166, 12162, 1442066400000, 1442077200000, 0, 4, 2 ] - - [ 1442077200000, "NL", 878, 12162, 1442070000000, 1442080800000, 0, 4, 2 ] - - [ 1442080800000, "NL", 8947, 12162, 1442073600000, 1442084400000, 0, 4, 2 ] - - [ 1442084400000, "NL", 436, 12162, 1442077200000, 1442088000000, 0, 4, 3 ] - - [ 1442088000000, "NL", 12, 12162, 1442080800000, 1442091600000, 0, 4, 3 ] - - [ 1442091600000, "NL", 19, 12162, 1442084400000, 1442095200000, 0, 4, 3 ] - - [ 1442095200000, "NL", 70, 12162, 1442088000000, 1442098800000, 0, 4, 3 ] - - [ 1442098800000, "NL", 4, 12162, 1442091600000, null, 0, 4, 3 ] - - [ 1442019600000, "NO", 48, 432, null, 1442048400000, 48, 2, 1 ] - - [ 1442048400000, "NO", -447, 432, null, 1442052000000, 48, 2, 1 ] - - [ 1442052000000, "NO", 447, 432, 1442019600000, 1442055600000, 48, 2, 1 ] - - [ 1442055600000, "NO", 29, 432, 1442048400000, 1442066400000, 48, 2, 1 ] - - [ 1442066400000, "NO", 71, 432, 1442052000000, 1442073600000, 48, 2, 2 ] - - [ 1442073600000, "NO", 222, 432, 1442055600000, 1442080800000, 48, 2, 2 ] - - [ 1442080800000, "NO", 31, 432, 1442066400000, 1442088000000, 48, 2, 2 ] - - [ 1442088000000, "NO", 15, 432, 1442073600000, 1442091600000, 48, 2, 2 ] - - [ 1442091600000, "NO", 15, 432, 1442080800000, 1442095200000, 48, 2, 3 ] - - [ 1442095200000, "NO", -1, 432, 1442088000000, 1442098800000, 48, 2, 3 ] - - [ 1442098800000, "NO", 2, 432, 1442091600000, null, 48, 2, 3 ] - - [ 1442048400000, "NP", 61, 61, null, null, 61, 61, 1 ] - - [ 1442019600000, "NZ", 28, 1693, null, 1442026800000, 28, -2, 1 ] - - [ 1442026800000, "NZ", 635, 1693, null, 1442037600000, 28, -2, 1 ] - - [ 1442037600000, "NZ", 66, 1693, 1442019600000, 1442048400000, 28, -2, 1 ] - - [ 1442048400000, "NZ", 189, 1693, 1442026800000, 1442059200000, 28, -2, 2 ] - - [ 1442059200000, "NZ", 428, 1693, 1442037600000, 1442084400000, 28, -2, 2 ] - - [ 1442084400000, "NZ", -52, 1693, 1442048400000, 1442088000000, 28, -2, 2 ] - - [ 1442088000000, "NZ", 405, 1693, 1442059200000, 1442095200000, 28, -2, 3 ] - - [ 1442095200000, "NZ", -4, 1693, 1442084400000, 1442098800000, 28, -2, 3 ] - - [ 1442098800000, "NZ", -2, 1693, 1442088000000, null, 28, -2, 3 ] - - [ 1442052000000, "OM", 0, 0, null, null, 0, 0, 1 ] - - [ 1442026800000, "PA", 0, 0, null, null, 0, 0, 1 ] - - [ 1442019600000, "PE", 523, 2134, null, 1442023200000, 523, 1861, 1 ] - - [ 1442023200000, "PE", 26, 2134, null, 1442026800000, 523, 1861, 1 ] - - [ 1442026800000, "PE", -12, 2134, 1442019600000, 1442062800000, 523, 1861, 1 ] - - [ 1442062800000, "PE", -12, 2134, 1442023200000, 1442077200000, 523, 1861, 2 ] - - [ 1442077200000, "PE", -163, 2134, 1442026800000, 1442080800000, 523, 1861, 2 ] - - [ 1442080800000, "PE", -2, 2134, 1442062800000, 1442084400000, 523, 1861, 2 ] - - [ 1442084400000, "PE", -68, 2134, 1442077200000, 1442095200000, 523, 1861, 3 ] - - [ 1442095200000, "PE", -19, 2134, 1442080800000, 1442098800000, 523, 1861, 3 ] - - [ 1442098800000, "PE", 1861, 2134, 1442084400000, null, 523, 1861, 3 ] - - [ 1442019600000, "PH", 6, 6613, null, 1442023200000, 6, 8, 1 ] - - [ 1442023200000, "PH", 459, 6613, null, 1442026800000, 6, 8, 1 ] - - [ 1442026800000, "PH", 910, 6613, 1442019600000, 1442030400000, 6, 8, 1 ] - - [ 1442030400000, "PH", 26, 6613, 1442023200000, 1442034000000, 6, 8, 1 ] - - [ 1442034000000, "PH", 59, 6613, 1442026800000, 1442037600000, 6, 8, 1 ] - - [ 1442037600000, "PH", 17, 6613, 1442030400000, 1442041200000, 6, 8, 1 ] - - [ 1442041200000, "PH", 0, 6613, 1442034000000, 1442044800000, 6, 8, 1 ] - - [ 1442044800000, "PH", 55, 6613, 1442037600000, 1442048400000, 6, 8, 2 ] - - [ 1442048400000, "PH", 62, 6613, 1442041200000, 1442052000000, 6, 8, 2 ] - - [ 1442052000000, "PH", 22, 6613, 1442044800000, 1442055600000, 6, 8, 2 ] - - [ 1442055600000, "PH", 1969, 6613, 1442048400000, 1442059200000, 6, 8, 2 ] - - [ 1442059200000, "PH", 273, 6613, 1442052000000, 1442062800000, 6, 8, 2 ] - - [ 1442062800000, "PH", 171, 6613, 1442055600000, 1442066400000, 6, 8, 2 ] - - [ 1442066400000, "PH", 1880, 6613, 1442059200000, 1442070000000, 6, 8, 2 ] - - [ 1442070000000, "PH", 34, 6613, 1442062800000, 1442073600000, 6, 8, 3 ] - - [ 1442073600000, "PH", -227, 6613, 1442066400000, 1442077200000, 6, 8, 3 ] - - [ 1442077200000, "PH", 2, 6613, 1442070000000, 1442080800000, 6, 8, 3 ] - - [ 1442080800000, "PH", 32, 6613, 1442073600000, 1442084400000, 6, 8, 3 ] - - [ 1442084400000, "PH", 39, 6613, 1442077200000, 1442091600000, 6, 8, 3 ] - - [ 1442091600000, "PH", 816, 6613, 1442080800000, 1442098800000, 6, 8, 3 ] - - [ 1442098800000, "PH", 8, 6613, 1442084400000, null, 6, 8, 3 ] - - [ 1442019600000, "PK", 335, 641, null, 1442026800000, 335, 43, 1 ] - - [ 1442026800000, "PK", 101, 641, null, 1442037600000, 335, 43, 1 ] - - [ 1442037600000, "PK", 100, 641, 1442019600000, 1442041200000, 335, 43, 1 ] - - [ 1442041200000, "PK", 24, 641, 1442026800000, 1442048400000, 335, 43, 2 ] - - [ 1442048400000, "PK", 15, 641, 1442037600000, 1442062800000, 335, 43, 2 ] - - [ 1442062800000, "PK", 23, 641, 1442041200000, 1442070000000, 335, 43, 3 ] - - [ 1442070000000, "PK", 43, 641, 1442048400000, null, 335, 43, 3 ] - - [ 1442037600000, "PL", 95, 9815, null, 1442041200000, 95, -9, 1 ] - - [ 1442041200000, "PL", 281, 9815, null, 1442044800000, 95, -9, 1 ] - - [ 1442044800000, "PL", 319, 9815, 1442037600000, 1442048400000, 95, -9, 1 ] - - [ 1442048400000, "PL", 366, 9815, 1442041200000, 1442052000000, 95, -9, 1 ] - - [ 1442052000000, "PL", 330, 9815, 1442044800000, 1442055600000, 95, -9, 1 ] - - [ 1442055600000, "PL", 410, 9815, 1442048400000, 1442059200000, 95, -9, 1 ] - - [ 1442059200000, "PL", 199, 9815, 1442052000000, 1442062800000, 95, -9, 2 ] - - [ 1442062800000, "PL", 4171, 9815, 1442055600000, 1442066400000, 95, -9, 2 ] - - [ 1442066400000, "PL", 34, 9815, 1442059200000, 1442070000000, 95, -9, 2 ] - - [ 1442070000000, "PL", 146, 9815, 1442062800000, 1442073600000, 95, -9, 2 ] - - [ 1442073600000, "PL", 30, 9815, 1442066400000, 1442077200000, 95, -9, 2 ] - - [ 1442077200000, "PL", 324, 9815, 1442070000000, 1442080800000, 95, -9, 2 ] - - [ 1442080800000, "PL", 7, 9815, 1442073600000, 1442084400000, 95, -9, 3 ] - - [ 1442084400000, "PL", 13, 9815, 1442077200000, 1442088000000, 95, -9, 3 ] - - [ 1442088000000, "PL", 346, 9815, 1442080800000, 1442091600000, 95, -9, 3 ] - - [ 1442091600000, "PL", 902, 9815, 1442084400000, 1442095200000, 95, -9, 3 ] - - [ 1442095200000, "PL", 1851, 9815, 1442088000000, 1442098800000, 95, -9, 3 ] - - [ 1442098800000, "PL", -9, 9815, 1442091600000, null, 95, -9, 3 ] - - [ 1442026800000, "PR", 22, 23, null, 1442030400000, 22, 29, 1 ] - - [ 1442030400000, "PR", 2, 23, null, 1442059200000, 22, 29, 1 ] - - [ 1442059200000, "PR", -35, 23, 1442026800000, 1442077200000, 22, 29, 2 ] - - [ 1442077200000, "PR", 5, 23, 1442030400000, 1442095200000, 22, 29, 2 ] - - [ 1442095200000, "PR", 29, 23, 1442059200000, null, 22, 29, 3 ] - - [ 1442019600000, "PT", 172, 4037, null, 1442044800000, 172, 2, 1 ] - - [ 1442044800000, "PT", 11, 4037, null, 1442052000000, 172, 2, 1 ] - - [ 1442052000000, "PT", 102, 4037, 1442019600000, 1442066400000, 172, 2, 1 ] - - [ 1442066400000, "PT", 12, 4037, 1442044800000, 1442070000000, 172, 2, 1 ] - - [ 1442070000000, "PT", 3470, 4037, 1442052000000, 1442077200000, 172, 2, 2 ] - - [ 1442077200000, "PT", -75, 4037, 1442066400000, 1442080800000, 172, 2, 2 ] - - [ 1442080800000, "PT", -79, 4037, 1442070000000, 1442088000000, 172, 2, 2 ] - - [ 1442088000000, "PT", 403, 4037, 1442077200000, 1442095200000, 172, 2, 3 ] - - [ 1442095200000, "PT", 19, 4037, 1442080800000, 1442098800000, 172, 2, 3 ] - - [ 1442098800000, "PT", 2, 4037, 1442088000000, null, 172, 2, 3 ] - - [ 1442019600000, "PY", 1, 634, null, 1442080800000, 1, 628, 1 ] - - [ 1442080800000, "PY", 5, 634, null, 1442084400000, 1, 628, 2 ] - - [ 1442084400000, "PY", 628, 634, 1442019600000, null, 1, 628, 3 ] - - [ 1442041200000, "QA", 13, 13, null, null, 13, 13, 1 ] - - [ 1442034000000, "RO", 68, 2893, null, 1442041200000, 68, 824, 1 ] - - [ 1442041200000, "RO", 845, 2893, null, 1442044800000, 68, 824, 1 ] - - [ 1442044800000, "RO", 284, 2893, 1442034000000, 1442052000000, 68, 824, 1 ] - - [ 1442052000000, "RO", 319, 2893, 1442041200000, 1442055600000, 68, 824, 1 ] - - [ 1442055600000, "RO", 26, 2893, 1442044800000, 1442062800000, 68, 824, 2 ] - - [ 1442062800000, "RO", 541, 2893, 1442052000000, 1442070000000, 68, 824, 2 ] - - [ 1442070000000, "RO", -29, 2893, 1442055600000, 1442073600000, 68, 824, 2 ] - - [ 1442073600000, "RO", 15, 2893, 1442062800000, 1442091600000, 68, 824, 3 ] - - [ 1442091600000, "RO", 0, 2893, 1442070000000, 1442095200000, 68, 824, 3 ] - - [ 1442095200000, "RO", 824, 2893, 1442073600000, null, 68, 824, 3 ] - - [ 1442019600000, "RS", 6, 906, null, 1442062800000, 6, -15, 1 ] - - [ 1442062800000, "RS", 13, 906, null, 1442066400000, 6, -15, 1 ] - - [ 1442066400000, "RS", 0, 906, 1442019600000, 1442073600000, 6, -15, 1 ] - - [ 1442073600000, "RS", 813, 906, 1442062800000, 1442080800000, 6, -15, 2 ] - - [ 1442080800000, "RS", 0, 906, 1442066400000, 1442084400000, 6, -15, 2 ] - - [ 1442084400000, "RS", 89, 906, 1442073600000, 1442091600000, 6, -15, 3 ] - - [ 1442091600000, "RS", -15, 906, 1442080800000, null, 6, -15, 3 ] - - [ 1442019600000, "RU", 2214, 48104, null, 1442023200000, 2214, 12098, 1 ] - - [ 1442023200000, "RU", 299, 48104, null, 1442026800000, 2214, 12098, 1 ] - - [ 1442026800000, "RU", 0, 48104, 1442019600000, 1442030400000, 2214, 12098, 1 ] - - [ 1442030400000, "RU", 76, 48104, 1442023200000, 1442034000000, 2214, 12098, 1 ] - - [ 1442034000000, "RU", 658, 48104, 1442026800000, 1442037600000, 2214, 12098, 1 ] - - [ 1442037600000, "RU", -324, 48104, 1442030400000, 1442041200000, 2214, 12098, 1 ] - - [ 1442041200000, "RU", 580, 48104, 1442034000000, 1442044800000, 2214, 12098, 1 ] - - [ 1442044800000, "RU", 2564, 48104, 1442037600000, 1442048400000, 2214, 12098, 1 ] - - [ 1442048400000, "RU", 1027, 48104, 1442041200000, 1442052000000, 2214, 12098, 2 ] - - [ 1442052000000, "RU", 1214, 48104, 1442044800000, 1442055600000, 2214, 12098, 2 ] - - [ 1442055600000, "RU", 499, 48104, 1442048400000, 1442059200000, 2214, 12098, 2 ] - - [ 1442059200000, "RU", 3902, 48104, 1442052000000, 1442062800000, 2214, 12098, 2 ] - - [ 1442062800000, "RU", 168, 48104, 1442055600000, 1442066400000, 2214, 12098, 2 ] - - [ 1442066400000, "RU", 2047, 48104, 1442059200000, 1442070000000, 2214, 12098, 2 ] - - [ 1442070000000, "RU", 4706, 48104, 1442062800000, 1442073600000, 2214, 12098, 2 ] - - [ 1442073600000, "RU", 1618, 48104, 1442066400000, 1442077200000, 2214, 12098, 2 ] - - [ 1442077200000, "RU", 1162, 48104, 1442070000000, 1442080800000, 2214, 12098, 3 ] - - [ 1442080800000, "RU", 655, 48104, 1442073600000, 1442084400000, 2214, 12098, 3 ] - - [ 1442084400000, "RU", 6461, 48104, 1442077200000, 1442088000000, 2214, 12098, 3 ] - - [ 1442088000000, "RU", 2596, 48104, 1442080800000, 1442091600000, 2214, 12098, 3 ] - - [ 1442091600000, "RU", 3449, 48104, 1442084400000, 1442095200000, 2214, 12098, 3 ] - - [ 1442095200000, "RU", 435, 48104, 1442088000000, 1442098800000, 2214, 12098, 3 ] - - [ 1442098800000, "RU", 12098, 48104, 1442091600000, null, 2214, 12098, 3 ] - - [ 1442037600000, "SA", -97, 1614, null, 1442048400000, -97, 458, 1 ] - - [ 1442048400000, "SA", 14, 1614, null, 1442055600000, -97, 458, 1 ] - - [ 1442055600000, "SA", 11, 1614, 1442037600000, 1442059200000, -97, 458, 1 ] - - [ 1442059200000, "SA", 0, 1614, 1442048400000, 1442066400000, -97, 458, 2 ] - - [ 1442066400000, "SA", 1276, 1614, 1442055600000, 1442073600000, -97, 458, 2 ] - - [ 1442073600000, "SA", 2, 1614, 1442059200000, 1442077200000, -97, 458, 2 ] - - [ 1442077200000, "SA", -50, 1614, 1442066400000, 1442084400000, -97, 458, 3 ] - - [ 1442084400000, "SA", 458, 1614, 1442073600000, null, -97, 458, 3 ] - - [ 1442019600000, "SE", 109, 1838, null, 1442023200000, 109, 0, 1 ] - - [ 1442023200000, "SE", 3, 1838, null, 1442030400000, 109, 0, 1 ] - - [ 1442030400000, "SE", 30, 1838, 1442019600000, 1442041200000, 109, 0, 1 ] - - [ 1442041200000, "SE", 91, 1838, 1442023200000, 1442048400000, 109, 0, 1 ] - - [ 1442048400000, "SE", -145, 1838, 1442030400000, 1442052000000, 109, 0, 1 ] - - [ 1442052000000, "SE", 1, 1838, 1442041200000, 1442055600000, 109, 0, 2 ] - - [ 1442055600000, "SE", -5, 1838, 1442048400000, 1442059200000, 109, 0, 2 ] - - [ 1442059200000, "SE", 1476, 1838, 1442052000000, 1442066400000, 109, 0, 2 ] - - [ 1442066400000, "SE", 14, 1838, 1442055600000, 1442070000000, 109, 0, 2 ] - - [ 1442070000000, "SE", 78, 1838, 1442059200000, 1442080800000, 109, 0, 2 ] - - [ 1442080800000, "SE", 89, 1838, 1442066400000, 1442084400000, 109, 0, 3 ] - - [ 1442084400000, "SE", 37, 1838, 1442070000000, 1442091600000, 109, 0, 3 ] - - [ 1442091600000, "SE", -1, 1838, 1442080800000, 1442095200000, 109, 0, 3 ] - - [ 1442095200000, "SE", 61, 1838, 1442084400000, 1442098800000, 109, 0, 3 ] - - [ 1442098800000, "SE", 0, 1838, 1442091600000, null, 109, 0, 3 ] - - [ 1442026800000, "SG", 2758, 3338, null, 1442030400000, 2758, 0, 1 ] - - [ 1442030400000, "SG", 1, 3338, null, 1442037600000, 2758, 0, 1 ] - - [ 1442037600000, "SG", 3, 3338, 1442026800000, 1442041200000, 2758, 0, 1 ] - - [ 1442041200000, "SG", 59, 3338, 1442030400000, 1442044800000, 2758, 0, 2 ] - - [ 1442044800000, "SG", 77, 3338, 1442037600000, 1442048400000, 2758, 0, 2 ] - - [ 1442048400000, "SG", 52, 3338, 1442041200000, 1442062800000, 2758, 0, 2 ] - - [ 1442062800000, "SG", 388, 3338, 1442044800000, 1442066400000, 2758, 0, 3 ] - - [ 1442066400000, "SG", 0, 3338, 1442048400000, null, 2758, 0, 3 ] - - [ 1442080800000, "SI", -45, -36, null, 1442091600000, -45, 9, 1 ] - - [ 1442091600000, "SI", 9, -36, null, null, -45, 9, 2 ] - - [ 1442037600000, "SK", -1, 379, null, 1442052000000, -1, 7, 1 ] - - [ 1442052000000, "SK", 13, 379, null, 1442062800000, -1, 7, 1 ] - - [ 1442062800000, "SK", 6, 379, 1442037600000, 1442073600000, -1, 7, 2 ] - - [ 1442073600000, "SK", 446, 379, 1442052000000, 1442084400000, -1, 7, 2 ] - - [ 1442084400000, "SK", -92, 379, 1442062800000, 1442098800000, -1, 7, 3 ] - - [ 1442098800000, "SK", 7, 379, 1442073600000, null, -1, 7, 3 ] - - [ 1442019600000, "SV", -1, 114, null, 1442084400000, -1, 9, 1 ] - - [ 1442084400000, "SV", 106, 114, null, 1442088000000, -1, 9, 2 ] - - [ 1442088000000, "SV", 9, 114, 1442019600000, null, -1, 9, 3 ] - - [ 1442034000000, "TH", 0, 24, null, 1442041200000, 0, 13, 1 ] - - [ 1442041200000, "TH", 3, 24, null, 1442044800000, 0, 13, 1 ] - - [ 1442044800000, "TH", 110, 24, 1442034000000, 1442052000000, 0, 13, 1 ] - - [ 1442052000000, "TH", -22, 24, 1442041200000, 1442055600000, 0, 13, 2 ] - - [ 1442055600000, "TH", 0, 24, 1442044800000, 1442062800000, 0, 13, 2 ] - - [ 1442062800000, "TH", -46, 24, 1442052000000, 1442066400000, 0, 13, 2 ] - - [ 1442066400000, "TH", -34, 24, 1442055600000, 1442070000000, 0, 13, 3 ] - - [ 1442070000000, "TH", 0, 24, 1442062800000, 1442084400000, 0, 13, 3 ] - - [ 1442084400000, "TH", 13, 24, 1442066400000, null, 0, 13, 3 ] - - [ 1442048400000, "TJ", 1471, 1471, null, null, 1471, 1471, 1 ] - - [ 1442098800000, "TN", -9, -9, null, null, -9, -9, 1 ] - - [ 1442023200000, "TR", 306, 7078, null, 1442041200000, 306, -29, 1 ] - - [ 1442041200000, "TR", 1, 7078, null, 1442044800000, 306, -29, 1 ] - - [ 1442044800000, "TR", 41, 7078, 1442023200000, 1442048400000, 306, -29, 1 ] - - [ 1442048400000, "TR", 88, 7078, 1442041200000, 1442052000000, 306, -29, 1 ] - - [ 1442052000000, "TR", 41, 7078, 1442044800000, 1442055600000, 306, -29, 1 ] - - [ 1442055600000, "TR", 299, 7078, 1442048400000, 1442062800000, 306, -29, 2 ] - - [ 1442062800000, "TR", 315, 7078, 1442052000000, 1442066400000, 306, -29, 2 ] - - [ 1442066400000, "TR", 85, 7078, 1442055600000, 1442070000000, 306, -29, 2 ] - - [ 1442070000000, "TR", 236, 7078, 1442062800000, 1442077200000, 306, -29, 2 ] - - [ 1442077200000, "TR", 89, 7078, 1442066400000, 1442080800000, 306, -29, 2 ] - - [ 1442080800000, "TR", -1, 7078, 1442070000000, 1442084400000, 306, -29, 3 ] - - [ 1442084400000, "TR", 170, 7078, 1442077200000, 1442088000000, 306, -29, 3 ] - - [ 1442088000000, "TR", 2389, 7078, 1442080800000, 1442091600000, 306, -29, 3 ] - - [ 1442091600000, "TR", 3048, 7078, 1442084400000, 1442095200000, 306, -29, 3 ] - - [ 1442095200000, "TR", -29, 7078, 1442088000000, null, 306, -29, 3 ] - - [ 1442088000000, "TT", 9, 9, null, null, 9, 9, 1 ] - - [ 1442016000000, "TW", 92, 3656, null, 1442019600000, 92, -60, 1 ] - - [ 1442019600000, "TW", 0, 3656, null, 1442023200000, 92, -60, 1 ] - - [ 1442023200000, "TW", 97, 3656, 1442016000000, 1442026800000, 92, -60, 1 ] - - [ 1442026800000, "TW", 680, 3656, 1442019600000, 1442030400000, 92, -60, 1 ] - - [ 1442030400000, "TW", 0, 3656, 1442023200000, 1442034000000, 92, -60, 1 ] - - [ 1442034000000, "TW", 143, 3656, 1442026800000, 1442037600000, 92, -60, 1 ] - - [ 1442037600000, "TW", 266, 3656, 1442030400000, 1442041200000, 92, -60, 1 ] - - [ 1442041200000, "TW", 366, 3656, 1442034000000, 1442044800000, 92, -60, 1 ] - - [ 1442044800000, "TW", 24, 3656, 1442037600000, 1442048400000, 92, -60, 2 ] - - [ 1442048400000, "TW", 75, 3656, 1442041200000, 1442052000000, 92, -60, 2 ] - - [ 1442052000000, "TW", 24, 3656, 1442044800000, 1442055600000, 92, -60, 2 ] - - [ 1442055600000, "TW", 48, 3656, 1442048400000, 1442059200000, 92, -60, 2 ] - - [ 1442059200000, "TW", -157, 3656, 1442052000000, 1442062800000, 92, -60, 2 ] - - [ 1442062800000, "TW", -272, 3656, 1442055600000, 1442066400000, 92, -60, 2 ] - - [ 1442066400000, "TW", 624, 3656, 1442059200000, 1442070000000, 92, -60, 2 ] - - [ 1442070000000, "TW", 485, 3656, 1442062800000, 1442073600000, 92, -60, 3 ] - - [ 1442073600000, "TW", 772, 3656, 1442066400000, 1442077200000, 92, -60, 3 ] - - [ 1442077200000, "TW", 502, 3656, 1442070000000, 1442080800000, 92, -60, 3 ] - - [ 1442080800000, "TW", 24, 3656, 1442073600000, 1442084400000, 92, -60, 3 ] - - [ 1442084400000, "TW", 0, 3656, 1442077200000, 1442095200000, 92, -60, 3 ] - - [ 1442095200000, "TW", -77, 3656, 1442080800000, 1442098800000, 92, -60, 3 ] - - [ 1442098800000, "TW", -60, 3656, 1442084400000, null, 92, -60, 3 ] - - [ 1442034000000, "UA", 3468, 24898, null, 1442037600000, 3468, 38, 1 ] - - [ 1442037600000, "UA", -1, 24898, null, 1442041200000, 3468, 38, 1 ] - - [ 1442041200000, "UA", 74, 24898, 1442034000000, 1442044800000, 3468, 38, 1 ] - - [ 1442044800000, "UA", 280, 24898, 1442037600000, 1442048400000, 3468, 38, 1 ] - - [ 1442048400000, "UA", 2, 24898, 1442041200000, 1442052000000, 3468, 38, 1 ] - - [ 1442052000000, "UA", 410, 24898, 1442044800000, 1442055600000, 3468, 38, 1 ] - - [ 1442055600000, "UA", 14202, 24898, 1442048400000, 1442059200000, 3468, 38, 1 ] - - [ 1442059200000, "UA", -2, 24898, 1442052000000, 1442062800000, 3468, 38, 2 ] - - [ 1442062800000, "UA", 773, 24898, 1442055600000, 1442066400000, 3468, 38, 2 ] - - [ 1442066400000, "UA", 296, 24898, 1442059200000, 1442070000000, 3468, 38, 2 ] - - [ 1442070000000, "UA", 1733, 24898, 1442062800000, 1442073600000, 3468, 38, 2 ] - - [ 1442073600000, "UA", 4241, 24898, 1442066400000, 1442077200000, 3468, 38, 2 ] - - [ 1442077200000, "UA", -181, 24898, 1442070000000, 1442080800000, 3468, 38, 2 ] - - [ 1442080800000, "UA", -1, 24898, 1442073600000, 1442084400000, 3468, 38, 3 ] - - [ 1442084400000, "UA", 5, 24898, 1442077200000, 1442088000000, 3468, 38, 3 ] - - [ 1442088000000, "UA", -21, 24898, 1442080800000, 1442091600000, 3468, 38, 3 ] - - [ 1442091600000, "UA", -388, 24898, 1442084400000, 1442095200000, 3468, 38, 3 ] - - [ 1442095200000, "UA", -30, 24898, 1442088000000, 1442098800000, 3468, 38, 3 ] - - [ 1442098800000, "UA", 38, 24898, 1442091600000, null, 3468, 38, 3 ] - - [ 1442070000000, "UG", 1, 1, null, null, 1, 1, 1 ] - - [ 1442016000000, "US", 0, 38882, null, 1442019600000, 0, 3575, 1 ] - - [ 1442019600000, "US", 1043, 38882, null, 1442023200000, 0, 3575, 1 ] - - [ 1442023200000, "US", 2844, 38882, 1442016000000, 1442026800000, 0, 3575, 1 ] - - [ 1442026800000, "US", 1512, 38882, 1442019600000, 1442030400000, 0, 3575, 1 ] - - [ 1442030400000, "US", 2023, 38882, 1442023200000, 1442034000000, 0, 3575, 1 ] - - [ 1442034000000, "US", 3648, 38882, 1442026800000, 1442037600000, 0, 3575, 1 ] - - [ 1442037600000, "US", 3675, 38882, 1442030400000, 1442041200000, 0, 3575, 1 ] - - [ 1442041200000, "US", 1999, 38882, 1442034000000, 1442044800000, 0, 3575, 1 ] - - [ 1442044800000, "US", 139, 38882, 1442037600000, 1442048400000, 0, 3575, 2 ] - - [ 1442048400000, "US", -466, 38882, 1442041200000, 1442052000000, 0, 3575, 2 ] - - [ 1442052000000, "US", -2, 38882, 1442044800000, 1442055600000, 0, 3575, 2 ] - - [ 1442055600000, "US", 156, 38882, 1442048400000, 1442059200000, 0, 3575, 2 ] - - [ 1442059200000, "US", 11, 38882, 1442052000000, 1442062800000, 0, 3575, 2 ] - - [ 1442062800000, "US", 47, 38882, 1442055600000, 1442066400000, 0, 3575, 2 ] - - [ 1442066400000, "US", 772, 38882, 1442059200000, 1442070000000, 0, 3575, 2 ] - - [ 1442070000000, "US", 3505, 38882, 1442062800000, 1442073600000, 0, 3575, 2 ] - - [ 1442073600000, "US", 1100, 38882, 1442066400000, 1442077200000, 0, 3575, 3 ] - - [ 1442077200000, "US", 2168, 38882, 1442070000000, 1442080800000, 0, 3575, 3 ] - - [ 1442080800000, "US", 4001, 38882, 1442073600000, 1442084400000, 0, 3575, 3 ] - - [ 1442084400000, "US", 2523, 38882, 1442077200000, 1442088000000, 0, 3575, 3 ] - - [ 1442088000000, "US", 1691, 38882, 1442080800000, 1442091600000, 0, 3575, 3 ] - - [ 1442091600000, "US", 2502, 38882, 1442084400000, 1442095200000, 0, 3575, 3 ] - - [ 1442095200000, "US", 416, 38882, 1442088000000, 1442098800000, 0, 3575, 3 ] - - [ 1442098800000, "US", 3575, 38882, 1442091600000, null, 0, 3575, 3 ] - - [ 1442019600000, "UY", 77, 936, null, 1442023200000, 77, 23, 1 ] - - [ 1442023200000, "UY", 517, 936, null, 1442026800000, 77, 23, 1 ] - - [ 1442026800000, "UY", 76, 936, 1442019600000, 1442037600000, 77, 23, 1 ] - - [ 1442037600000, "UY", 1, 936, 1442023200000, 1442070000000, 77, 23, 2 ] - - [ 1442070000000, "UY", 284, 936, 1442026800000, 1442073600000, 77, 23, 2 ] - - [ 1442073600000, "UY", -42, 936, 1442037600000, 1442077200000, 77, 23, 3 ] - - [ 1442077200000, "UY", 23, 936, 1442070000000, null, 77, 23, 3 ] - - [ 1442044800000, "UZ", 1369, 1369, null, null, 1369, 1369, 1 ] - - [ 1442023200000, "VE", 115, 1101, null, 1442026800000, 115, 9, 1 ] - - [ 1442026800000, "VE", -17, 1101, null, 1442030400000, 115, 9, 1 ] - - [ 1442030400000, "VE", 51, 1101, 1442023200000, 1442034000000, 115, 9, 1 ] - - [ 1442034000000, "VE", -2, 1101, 1442026800000, 1442066400000, 115, 9, 1 ] - - [ 1442066400000, "VE", 18, 1101, 1442030400000, 1442070000000, 115, 9, 2 ] - - [ 1442070000000, "VE", 420, 1101, 1442034000000, 1442077200000, 115, 9, 2 ] - - [ 1442077200000, "VE", 412, 1101, 1442066400000, 1442084400000, 115, 9, 2 ] - - [ 1442084400000, "VE", 60, 1101, 1442070000000, 1442095200000, 115, 9, 3 ] - - [ 1442095200000, "VE", 35, 1101, 1442077200000, 1442098800000, 115, 9, 3 ] - - [ 1442098800000, "VE", 9, 1101, 1442084400000, null, 115, 9, 3 ] - - [ 1442062800000, "VG", -238, -238, null, null, -238, -238, 1 ] - - [ 1442023200000, "VN", -9, 1560, null, 1442026800000, -9, -10, 1 ] - - [ 1442026800000, "VN", 63, 1560, null, 1442034000000, -9, -10, 1 ] - - [ 1442034000000, "VN", -29, 1560, 1442023200000, 1442037600000, -9, -10, 1 ] - - [ 1442037600000, "VN", -11, 1560, 1442026800000, 1442041200000, -9, -10, 1 ] - - [ 1442041200000, "VN", 0, 1560, 1442034000000, 1442048400000, -9, -10, 1 ] - - [ 1442048400000, "VN", -15, 1560, 1442037600000, 1442052000000, -9, -10, 2 ] - - [ 1442052000000, "VN", 90, 1560, 1442041200000, 1442055600000, -9, -10, 2 ] - - [ 1442055600000, "VN", 37, 1560, 1442048400000, 1442059200000, -9, -10, 2 ] - - [ 1442059200000, "VN", 8, 1560, 1442052000000, 1442062800000, -9, -10, 2 ] - - [ 1442062800000, "VN", 146, 1560, 1442055600000, 1442066400000, -9, -10, 3 ] - - [ 1442066400000, "VN", 811, 1560, 1442059200000, 1442070000000, -9, -10, 3 ] - - [ 1442070000000, "VN", 479, 1560, 1442062800000, 1442084400000, -9, -10, 3 ] - - [ 1442084400000, "VN", -10, 1560, 1442066400000, null, -9, -10, 3 ] - - [ 1442034000000, "ZA", -3, 127, null, 1442048400000, -3, 1, 1 ] - - [ 1442048400000, "ZA", 79, 127, null, 1442059200000, -3, 1, 1 ] - - [ 1442059200000, "ZA", 50, 127, 1442034000000, 1442070000000, -3, 1, 2 ] - - [ 1442070000000, "ZA", 0, 127, 1442048400000, 1442091600000, -3, 1, 2 ] - - [ 1442091600000, "ZA", 1, 127, 1442059200000, null, -3, 1, 3 ] - - [ 1442041200000, "ZM", 133, 133, null, null, 133, 133, 1 ] - - [ 1442044800000, "ZW", 0, 254, null, 1442048400000, 0, 254, 1 ] - - [ 1442048400000, "ZW", 254, 254, null, null, 0, 254, 2 ] \ No newline at end of file + - [1442016000000,null,29873,8414700,null,1442019600000,29873,276159,1] + - [1442019600000,null,173892,8414700,null,1442023200000,29873,276159,1] + - [1442023200000,null,399636,8414700,1442016000000,1442026800000,29873,276159,1] + - [1442026800000,null,252626,8414700,1442019600000,1442030400000,29873,276159,1] + - [1442030400000,null,166672,8414700,1442023200000,1442034000000,29873,276159,1] + - [1442034000000,null,330957,8414700,1442026800000,1442037600000,29873,276159,1] + - [1442037600000,null,200605,8414700,1442030400000,1442041200000,29873,276159,1] + - [1442041200000,null,543450,8414700,1442034000000,1442044800000,29873,276159,1] + - [1442044800000,null,316002,8414700,1442037600000,1442048400000,29873,276159,2] + - [1442048400000,null,308316,8414700,1442041200000,1442052000000,29873,276159,2] + - [1442052000000,null,787370,8414700,1442044800000,1442055600000,29873,276159,2] + - [1442055600000,null,283958,8414700,1442048400000,1442059200000,29873,276159,2] + - [1442059200000,null,459297,8414700,1442052000000,1442062800000,29873,276159,2] + - [1442062800000,null,389465,8414700,1442055600000,1442066400000,29873,276159,2] + - [1442066400000,null,351584,8414700,1442059200000,1442070000000,29873,276159,2] + - [1442070000000,null,358515,8414700,1442062800000,1442073600000,29873,276159,2] + - [1442073600000,null,375394,8414700,1442066400000,1442077200000,29873,276159,3] + - [1442077200000,null,392483,8414700,1442070000000,1442080800000,29873,276159,3] + - [1442080800000,null,453077,8414700,1442073600000,1442084400000,29873,276159,3] + - [1442084400000,null,372569,8414700,1442077200000,1442088000000,29873,276159,3] + - [1442088000000,null,303872,8414700,1442080800000,1442091600000,29873,276159,3] + - [1442091600000,null,514427,8414700,1442084400000,1442095200000,29873,276159,3] + - [1442095200000,null,374501,8414700,1442088000000,1442098800000,29873,276159,3] + - [1442098800000,null,276159,8414700,1442091600000,null,29873,276159,3] + - [1442030400000,"AE",118,6547,null,1442044800000,118,42,1] + - [1442044800000,"AE",-7,6547,null,1442048400000,118,42,1] + - [1442048400000,"AE",39,6547,1442030400000,1442052000000,118,42,1] + - [1442052000000,"AE",-3,6547,1442044800000,1442059200000,118,42,2] + - [1442059200000,"AE",-11,6547,1442048400000,1442070000000,118,42,2] + - [1442070000000,"AE",46,6547,1442052000000,1442077200000,118,42,2] + - [1442077200000,"AE",6323,6547,1442059200000,1442080800000,118,42,3] + - [1442080800000,"AE",42,6547,1442070000000,null,118,42,3] + - [1442077200000,"AL",26,80,null,1442091600000,26,54,1] + - [1442091600000,"AL",54,80,null,null,26,54,2] + - [1442041200000,"AO",-26,740,null,1442052000000,-26,722,1] + - [1442052000000,"AO",-18,740,null,1442088000000,-26,722,1] + - [1442088000000,"AO",62,740,1442041200000,1442098800000,-26,722,2] + - [1442098800000,"AO",722,740,1442052000000,null,-26,722,3] + - [1442019600000,"AR",1,4450,null,1442023200000,1,64,1] + - [1442023200000,"AR",2514,4450,null,1442026800000,1,64,1] + - [1442026800000,"AR",644,4450,1442019600000,1442030400000,1,64,1] + - [1442030400000,"AR",-3,4450,1442023200000,1442034000000,1,64,1] + - [1442034000000,"AR",212,4450,1442026800000,1442037600000,1,64,1] + - [1442037600000,"AR",81,4450,1442030400000,1442055600000,1,64,1] + - [1442055600000,"AR",-54,4450,1442034000000,1442059200000,1,64,2] + - [1442059200000,"AR",210,4450,1442037600000,1442062800000,1,64,2] + - [1442062800000,"AR",29,4450,1442055600000,1442066400000,1,64,2] + - [1442066400000,"AR",0,4450,1442059200000,1442070000000,1,64,2] + - [1442070000000,"AR",377,4450,1442062800000,1442077200000,1,64,2] + - [1442077200000,"AR",-591,4450,1442066400000,1442080800000,1,64,2] + - [1442080800000,"AR",1,4450,1442070000000,1442084400000,1,64,3] + - [1442084400000,"AR",-5,4450,1442077200000,1442091600000,1,64,3] + - [1442091600000,"AR",340,4450,1442080800000,1442095200000,1,64,3] + - [1442095200000,"AR",630,4450,1442084400000,1442098800000,1,64,3] + - [1442098800000,"AR",64,4450,1442091600000,null,1,64,3] + - [1442052000000,"AT",4793,12047,null,1442062800000,4793,89,1] + - [1442062800000,"AT",-155,12047,null,1442066400000,4793,89,1] + - [1442066400000,"AT",0,12047,1442052000000,1442070000000,4793,89,1] + - [1442070000000,"AT",272,12047,1442062800000,1442084400000,4793,89,2] + - [1442084400000,"AT",-2,12047,1442066400000,1442088000000,4793,89,2] + - [1442088000000,"AT",7050,12047,1442070000000,1442091600000,4793,89,3] + - [1442091600000,"AT",89,12047,1442084400000,null,4793,89,3] + - [1442016000000,"AU",0,2700,null,1442019600000,0,518,1] + - [1442019600000,"AU",253,2700,null,1442023200000,0,518,1] + - [1442023200000,"AU",52,2700,1442016000000,1442026800000,0,518,1] + - [1442026800000,"AU",188,2700,1442019600000,1442030400000,0,518,1] + - [1442030400000,"AU",-377,2700,1442023200000,1442034000000,0,518,1] + - [1442034000000,"AU",283,2700,1442026800000,1442037600000,0,518,1] + - [1442037600000,"AU",3,2700,1442030400000,1442041200000,0,518,1] + - [1442041200000,"AU",194,2700,1442034000000,1442044800000,0,518,2] + - [1442044800000,"AU",373,2700,1442037600000,1442048400000,0,518,2] + - [1442048400000,"AU",135,2700,1442041200000,1442052000000,0,518,2] + - [1442052000000,"AU",-643,2700,1442044800000,1442055600000,0,518,2] + - [1442055600000,"AU",182,2700,1442048400000,1442059200000,0,518,2] + - [1442059200000,"AU",38,2700,1442052000000,1442066400000,0,518,2] + - [1442066400000,"AU",-21,2700,1442055600000,1442070000000,0,518,3] + - [1442070000000,"AU",-12,2700,1442059200000,1442077200000,0,518,3] + - [1442077200000,"AU",1,2700,1442066400000,1442091600000,0,518,3] + - [1442091600000,"AU",1138,2700,1442070000000,1442095200000,0,518,3] + - [1442095200000,"AU",395,2700,1442077200000,1442098800000,0,518,3] + - [1442098800000,"AU",518,2700,1442091600000,null,0,518,3] + - [1442048400000,"BA",-13,-178,null,1442052000000,-13,-1,1] + - [1442052000000,"BA",38,-178,null,1442055600000,-13,-1,1] + - [1442055600000,"BA",-202,-178,1442048400000,1442084400000,-13,-1,2] + - [1442084400000,"BA",-1,-178,1442052000000,null,-13,-1,3] + - [1442019600000,"BD",0,1106,null,1442041200000,0,-2,1] + - [1442041200000,"BD",854,1106,null,1442066400000,0,-2,1] + - [1442066400000,"BD",76,1106,1442019600000,1442073600000,0,-2,2] + - [1442073600000,"BD",103,1106,1442041200000,1442077200000,0,-2,2] + - [1442077200000,"BD",75,1106,1442066400000,1442091600000,0,-2,3] + - [1442091600000,"BD",-2,1106,1442073600000,null,0,-2,3] + - [1442030400000,"BE",-103,795,null,1442048400000,-103,9,1] + - [1442048400000,"BE",59,795,null,1442052000000,-103,9,1] + - [1442052000000,"BE",-1,795,1442030400000,1442055600000,-103,9,1] + - [1442055600000,"BE",233,795,1442048400000,1442062800000,-103,9,1] + - [1442062800000,"BE",91,795,1442052000000,1442066400000,-103,9,2] + - [1442066400000,"BE",136,795,1442055600000,1442073600000,-103,9,2] + - [1442073600000,"BE",19,795,1442062800000,1442080800000,-103,9,2] + - [1442080800000,"BE",1,795,1442066400000,1442084400000,-103,9,2] + - [1442084400000,"BE",183,795,1442073600000,1442088000000,-103,9,3] + - [1442088000000,"BE",67,795,1442080800000,1442091600000,-103,9,3] + - [1442091600000,"BE",101,795,1442084400000,1442098800000,-103,9,3] + - [1442098800000,"BE",9,795,1442088000000,null,-103,9,3] + - [1442041200000,"BG",9,19592,null,1442052000000,9,401,1] + - [1442052000000,"BG",18936,19592,null,1442059200000,9,401,1] + - [1442059200000,"BG",191,19592,1442041200000,1442070000000,9,401,2] + - [1442070000000,"BG",55,19592,1442052000000,1442084400000,9,401,2] + - [1442084400000,"BG",401,19592,1442059200000,null,9,401,3] + - [1442052000000,"BH",44,44,null,null,44,44,1] + - [1442080800000,"BO",4,4,null,1442088000000,4,-4,1] + - [1442088000000,"BO",4,4,null,1442095200000,4,-4,2] + - [1442095200000,"BO",-4,4,1442080800000,null,4,-4,3] + - [1442016000000,"BR",-248,8550,null,1442019600000,-248,-645,1] + - [1442019600000,"BR",372,8550,null,1442023200000,-248,-645,1] + - [1442023200000,"BR",879,8550,1442016000000,1442026800000,-248,-645,1] + - [1442026800000,"BR",51,8550,1442019600000,1442030400000,-248,-645,1] + - [1442030400000,"BR",30,8550,1442023200000,1442034000000,-248,-645,1] + - [1442034000000,"BR",21,8550,1442026800000,1442037600000,-248,-645,1] + - [1442037600000,"BR",267,8550,1442030400000,1442041200000,-248,-645,1] + - [1442041200000,"BR",3,8550,1442034000000,1442044800000,-248,-645,1] + - [1442044800000,"BR",71,8550,1442037600000,1442052000000,-248,-645,2] + - [1442052000000,"BR",232,8550,1442041200000,1442055600000,-248,-645,2] + - [1442055600000,"BR",242,8550,1442044800000,1442059200000,-248,-645,2] + - [1442059200000,"BR",73,8550,1442052000000,1442062800000,-248,-645,2] + - [1442062800000,"BR",93,8550,1442055600000,1442066400000,-248,-645,2] + - [1442066400000,"BR",1034,8550,1442059200000,1442070000000,-248,-645,2] + - [1442070000000,"BR",536,8550,1442062800000,1442073600000,-248,-645,2] + - [1442073600000,"BR",2087,8550,1442066400000,1442077200000,-248,-645,2] + - [1442077200000,"BR",2253,8550,1442070000000,1442080800000,-248,-645,3] + - [1442080800000,"BR",-267,8550,1442073600000,1442084400000,-248,-645,3] + - [1442084400000,"BR",492,8550,1442077200000,1442088000000,-248,-645,3] + - [1442088000000,"BR",215,8550,1442080800000,1442091600000,-248,-645,3] + - [1442091600000,"BR",11,8550,1442084400000,1442095200000,-248,-645,3] + - [1442095200000,"BR",748,8550,1442088000000,1442098800000,-248,-645,3] + - [1442098800000,"BR",-645,8550,1442091600000,null,-248,-645,3] + - [1442055600000,"BY",1,2153,null,1442059200000,1,33,1] + - [1442059200000,"BY",1464,2153,null,1442073600000,1,33,1] + - [1442073600000,"BY",596,2153,1442055600000,1442077200000,1,33,1] + - [1442077200000,"BY",30,2153,1442059200000,1442080800000,1,33,2] + - [1442080800000,"BY",28,2153,1442073600000,1442084400000,1,33,2] + - [1442084400000,"BY",1,2153,1442077200000,1442088000000,1,33,3] + - [1442088000000,"BY",33,2153,1442080800000,null,1,33,3] + - [1442016000000,"CA",-371,8544,null,1442019600000,-371,164,1] + - [1442019600000,"CA",2184,8544,null,1442023200000,-371,164,1] + - [1442023200000,"CA",286,8544,1442016000000,1442026800000,-371,164,1] + - [1442026800000,"CA",2216,8544,1442019600000,1442030400000,-371,164,1] + - [1442030400000,"CA",-47,8544,1442023200000,1442034000000,-371,164,1] + - [1442034000000,"CA",178,8544,1442026800000,1442037600000,-371,164,1] + - [1442037600000,"CA",-132,8544,1442030400000,1442041200000,-371,164,1] + - [1442041200000,"CA",5,8544,1442034000000,1442044800000,-371,164,1] + - [1442044800000,"CA",1,8544,1442037600000,1442052000000,-371,164,2] + - [1442052000000,"CA",38,8544,1442041200000,1442059200000,-371,164,2] + - [1442059200000,"CA",1036,8544,1442044800000,1442062800000,-371,164,2] + - [1442062800000,"CA",-367,8544,1442052000000,1442066400000,-371,164,2] + - [1442066400000,"CA",307,8544,1442059200000,1442070000000,-371,164,2] + - [1442070000000,"CA",185,8544,1442062800000,1442073600000,-371,164,2] + - [1442073600000,"CA",86,8544,1442066400000,1442077200000,-371,164,2] + - [1442077200000,"CA",-282,8544,1442070000000,1442080800000,-371,164,3] + - [1442080800000,"CA",481,8544,1442073600000,1442084400000,-371,164,3] + - [1442084400000,"CA",44,8544,1442077200000,1442088000000,-371,164,3] + - [1442088000000,"CA",35,8544,1442080800000,1442091600000,-371,164,3] + - [1442091600000,"CA",2858,8544,1442084400000,1442095200000,-371,164,3] + - [1442095200000,"CA",-361,8544,1442088000000,1442098800000,-371,164,3] + - [1442098800000,"CA",164,8544,1442091600000,null,-371,164,3] + - [1442037600000,"CH",59,753,null,1442041200000,59,67,1] + - [1442041200000,"CH",198,753,null,1442044800000,59,67,1] + - [1442044800000,"CH",-54,753,1442037600000,1442048400000,59,67,1] + - [1442048400000,"CH",24,753,1442041200000,1442052000000,59,67,1] + - [1442052000000,"CH",47,753,1442044800000,1442055600000,59,67,2] + - [1442055600000,"CH",0,753,1442048400000,1442062800000,59,67,2] + - [1442062800000,"CH",22,753,1442052000000,1442070000000,59,67,2] + - [1442070000000,"CH",11,753,1442055600000,1442073600000,59,67,2] + - [1442073600000,"CH",360,753,1442062800000,1442077200000,59,67,3] + - [1442077200000,"CH",6,753,1442070000000,1442084400000,59,67,3] + - [1442084400000,"CH",13,753,1442073600000,1442091600000,59,67,3] + - [1442091600000,"CH",67,753,1442077200000,null,59,67,3] + - [1442016000000,"CL",161,533,null,1442019600000,161,9,1] + - [1442019600000,"CL",-370,533,null,1442023200000,161,9,1] + - [1442023200000,"CL",15,533,1442016000000,1442030400000,161,9,1] + - [1442030400000,"CL",40,533,1442019600000,1442034000000,161,9,1] + - [1442034000000,"CL",-1,533,1442023200000,1442037600000,161,9,1] + - [1442037600000,"CL",2,533,1442030400000,1442041200000,161,9,1] + - [1442041200000,"CL",-1,533,1442034000000,1442052000000,161,9,1] + - [1442052000000,"CL",390,533,1442037600000,1442059200000,161,9,2] + - [1442059200000,"CL",-12,533,1442041200000,1442062800000,161,9,2] + - [1442062800000,"CL",17,533,1442052000000,1442066400000,161,9,2] + - [1442066400000,"CL",-41,533,1442059200000,1442070000000,161,9,2] + - [1442070000000,"CL",13,533,1442062800000,1442073600000,161,9,2] + - [1442073600000,"CL",153,533,1442066400000,1442077200000,161,9,2] + - [1442077200000,"CL",-15,533,1442070000000,1442080800000,161,9,2] + - [1442080800000,"CL",17,533,1442073600000,1442084400000,161,9,3] + - [1442084400000,"CL",126,533,1442077200000,1442088000000,161,9,3] + - [1442088000000,"CL",286,533,1442080800000,1442091600000,161,9,3] + - [1442091600000,"CL",20,533,1442084400000,1442095200000,161,9,3] + - [1442095200000,"CL",-276,533,1442088000000,1442098800000,161,9,3] + - [1442098800000,"CL",9,533,1442091600000,null,161,9,3] + - [1442023200000,"CN",-13,583,null,1442026800000,-13,-1,1] + - [1442026800000,"CN",154,583,null,1442037600000,-13,-1,1] + - [1442037600000,"CN",98,583,1442023200000,1442048400000,-13,-1,1] + - [1442048400000,"CN",293,583,1442026800000,1442052000000,-13,-1,1] + - [1442052000000,"CN",0,583,1442037600000,1442055600000,-13,-1,2] + - [1442055600000,"CN",69,583,1442048400000,1442059200000,-13,-1,2] + - [1442059200000,"CN",8,583,1442052000000,1442066400000,-13,-1,2] + - [1442066400000,"CN",-15,583,1442055600000,1442080800000,-13,-1,3] + - [1442080800000,"CN",-10,583,1442059200000,1442084400000,-13,-1,3] + - [1442084400000,"CN",-1,583,1442066400000,null,-13,-1,3] + - [1442016000000,"CO",16,59611,null,1442019600000,16,83,1] + - [1442019600000,"CO",12,59611,null,1442023200000,16,83,1] + - [1442023200000,"CO",9,59611,1442016000000,1442030400000,16,83,1] + - [1442030400000,"CO",441,59611,1442019600000,1442059200000,16,83,1] + - [1442059200000,"CO",473,59611,1442023200000,1442066400000,16,83,1] + - [1442066400000,"CO",288,59611,1442030400000,1442070000000,16,83,2] + - [1442070000000,"CO",-45,59611,1442059200000,1442073600000,16,83,2] + - [1442073600000,"CO",39860,59611,1442066400000,1442077200000,16,83,2] + - [1442077200000,"CO",581,59611,1442070000000,1442080800000,16,83,2] + - [1442080800000,"CO",25,59611,1442073600000,1442084400000,16,83,2] + - [1442084400000,"CO",51,59611,1442077200000,1442088000000,16,83,3] + - [1442088000000,"CO",17150,59611,1442080800000,1442091600000,16,83,3] + - [1442091600000,"CO",377,59611,1442084400000,1442095200000,16,83,3] + - [1442095200000,"CO",290,59611,1442088000000,1442098800000,16,83,3] + - [1442098800000,"CO",83,59611,1442091600000,null,16,83,3] + - [1442019600000,"CR",62,3241,null,1442023200000,62,72,1] + - [1442023200000,"CR",62,3241,null,1442026800000,62,72,1] + - [1442026800000,"CR",140,3241,1442019600000,1442030400000,62,72,1] + - [1442030400000,"CR",2497,3241,1442023200000,1442041200000,62,72,2] + - [1442041200000,"CR",51,3241,1442026800000,1442044800000,62,72,2] + - [1442044800000,"CR",194,3241,1442030400000,1442048400000,62,72,2] + - [1442048400000,"CR",163,3241,1442041200000,1442088000000,62,72,3] + - [1442088000000,"CR",72,3241,1442044800000,null,62,72,3] + - [1442026800000,"CZ",-19,3479,null,1442034000000,-19,2,1] + - [1442034000000,"CZ",78,3479,null,1442037600000,-19,2,1] + - [1442037600000,"CZ",18,3479,1442026800000,1442055600000,-19,2,1] + - [1442055600000,"CZ",1073,3479,1442034000000,1442059200000,-19,2,1] + - [1442059200000,"CZ",21,3479,1442037600000,1442062800000,-19,2,2] + - [1442062800000,"CZ",0,3479,1442055600000,1442070000000,-19,2,2] + - [1442070000000,"CZ",168,3479,1442059200000,1442073600000,-19,2,2] + - [1442073600000,"CZ",2051,3479,1442062800000,1442077200000,-19,2,2] + - [1442077200000,"CZ",115,3479,1442070000000,1442080800000,-19,2,3] + - [1442080800000,"CZ",-28,3479,1442073600000,1442098800000,-19,2,3] + - [1442098800000,"CZ",2,3479,1442077200000,null,-19,2,3] + - [1442016000000,"DE",167,25583,null,1442019600000,167,329,1] + - [1442019600000,"DE",0,25583,null,1442023200000,167,329,1] + - [1442023200000,"DE",64,25583,1442016000000,1442030400000,167,329,1] + - [1442030400000,"DE",373,25583,1442019600000,1442034000000,167,329,1] + - [1442034000000,"DE",358,25583,1442023200000,1442037600000,167,329,1] + - [1442037600000,"DE",544,25583,1442030400000,1442041200000,167,329,1] + - [1442041200000,"DE",197,25583,1442034000000,1442044800000,167,329,1] + - [1442044800000,"DE",979,25583,1442037600000,1442048400000,167,329,1] + - [1442048400000,"DE",811,25583,1442041200000,1442052000000,167,329,2] + - [1442052000000,"DE",1600,25583,1442044800000,1442055600000,167,329,2] + - [1442055600000,"DE",1523,25583,1442048400000,1442059200000,167,329,2] + - [1442059200000,"DE",289,25583,1442052000000,1442062800000,167,329,2] + - [1442062800000,"DE",283,25583,1442055600000,1442066400000,167,329,2] + - [1442066400000,"DE",1577,25583,1442059200000,1442070000000,167,329,2] + - [1442070000000,"DE",1666,25583,1442062800000,1442073600000,167,329,2] + - [1442073600000,"DE",6075,25583,1442066400000,1442077200000,167,329,2] + - [1442077200000,"DE",2188,25583,1442070000000,1442080800000,167,329,3] + - [1442080800000,"DE",1133,25583,1442073600000,1442084400000,167,329,3] + - [1442084400000,"DE",-125,25583,1442077200000,1442088000000,167,329,3] + - [1442088000000,"DE",190,25583,1442080800000,1442091600000,167,329,3] + - [1442091600000,"DE",4355,25583,1442084400000,1442095200000,167,329,3] + - [1442095200000,"DE",1007,25583,1442088000000,1442098800000,167,329,3] + - [1442098800000,"DE",329,25583,1442091600000,null,167,329,3] + - [1442037600000,"DK",10,594,null,1442044800000,10,0,1] + - [1442044800000,"DK",36,594,null,1442048400000,10,0,1] + - [1442048400000,"DK",-5,594,1442037600000,1442055600000,10,0,1] + - [1442055600000,"DK",42,594,1442044800000,1442059200000,10,0,1] + - [1442059200000,"DK",0,594,1442048400000,1442062800000,10,0,2] + - [1442062800000,"DK",1,594,1442055600000,1442066400000,10,0,2] + - [1442066400000,"DK",416,594,1442059200000,1442077200000,10,0,2] + - [1442077200000,"DK",-9,594,1442062800000,1442080800000,10,0,2] + - [1442080800000,"DK",61,594,1442066400000,1442084400000,10,0,3] + - [1442084400000,"DK",-97,594,1442077200000,1442091600000,10,0,3] + - [1442091600000,"DK",139,594,1442080800000,1442095200000,10,0,3] + - [1442095200000,"DK",0,594,1442084400000,null,10,0,3] + - [1442023200000,"DO",8,264,null,1442066400000,8,13,1] + - [1442066400000,"DO",35,264,null,1442073600000,8,13,1] + - [1442073600000,"DO",200,264,1442023200000,1442084400000,8,13,2] + - [1442084400000,"DO",8,264,1442066400000,1442095200000,8,13,2] + - [1442095200000,"DO",13,264,1442073600000,null,8,13,3] + - [1442077200000,"DZ",-1,-1,null,null,-1,-1,1] + - [1442019600000,"EC",29,232,null,1442023200000,29,10,1] + - [1442023200000,"EC",-9,232,null,1442030400000,29,10,1] + - [1442030400000,"EC",0,232,1442019600000,1442077200000,29,10,2] + - [1442077200000,"EC",-366,232,1442023200000,1442084400000,29,10,2] + - [1442084400000,"EC",568,232,1442030400000,1442095200000,29,10,3] + - [1442095200000,"EC",10,232,1442077200000,null,29,10,3] + - [1442041200000,"EE",37,18,null,1442044800000,37,-19,1] + - [1442044800000,"EE",-19,18,null,null,37,-19,2] + - [1442026800000,"EG",16,170,null,1442055600000,16,27,1] + - [1442055600000,"EG",14,170,null,1442062800000,16,27,1] + - [1442062800000,"EG",112,170,1442026800000,1442073600000,16,27,2] + - [1442073600000,"EG",1,170,1442055600000,1442091600000,16,27,2] + - [1442091600000,"EG",27,170,1442062800000,null,16,27,3] + - [1442019600000,"ES",103,7449,null,1442023200000,103,458,1] + - [1442023200000,"ES",-5,7449,null,1442034000000,103,458,1] + - [1442034000000,"ES",-52,7449,1442019600000,1442037600000,103,458,1] + - [1442037600000,"ES",3,7449,1442023200000,1442041200000,103,458,1] + - [1442041200000,"ES",118,7449,1442034000000,1442044800000,103,458,1] + - [1442044800000,"ES",-169,7449,1442037600000,1442048400000,103,458,1] + - [1442048400000,"ES",158,7449,1442041200000,1442052000000,103,458,1] + - [1442052000000,"ES",-4,7449,1442044800000,1442055600000,103,458,2] + - [1442055600000,"ES",495,7449,1442048400000,1442059200000,103,458,2] + - [1442059200000,"ES",1086,7449,1442052000000,1442062800000,103,458,2] + - [1442062800000,"ES",-71,7449,1442055600000,1442066400000,103,458,2] + - [1442066400000,"ES",461,7449,1442059200000,1442070000000,103,458,2] + - [1442070000000,"ES",61,7449,1442062800000,1442073600000,103,458,2] + - [1442073600000,"ES",154,7449,1442066400000,1442077200000,103,458,2] + - [1442077200000,"ES",1240,7449,1442070000000,1442084400000,103,458,3] + - [1442084400000,"ES",337,7449,1442073600000,1442088000000,103,458,3] + - [1442088000000,"ES",-130,7449,1442077200000,1442091600000,103,458,3] + - [1442091600000,"ES",700,7449,1442084400000,1442095200000,103,458,3] + - [1442095200000,"ES",2506,7449,1442088000000,1442098800000,103,458,3] + - [1442098800000,"ES",458,7449,1442091600000,null,103,458,3] + - [1442030400000,"FI",1491,3579,null,1442037600000,1491,69,1] + - [1442037600000,"FI",14,3579,null,1442048400000,1491,69,1] + - [1442048400000,"FI",12,3579,1442030400000,1442052000000,1491,69,1] + - [1442052000000,"FI",186,3579,1442037600000,1442059200000,1491,69,1] + - [1442059200000,"FI",407,3579,1442048400000,1442062800000,1491,69,2] + - [1442062800000,"FI",19,3579,1442052000000,1442066400000,1491,69,2] + - [1442066400000,"FI",183,3579,1442059200000,1442073600000,1491,69,2] + - [1442073600000,"FI",-1,3579,1442062800000,1442077200000,1491,69,2] + - [1442077200000,"FI",200,3579,1442066400000,1442080800000,1491,69,3] + - [1442080800000,"FI",104,3579,1442073600000,1442084400000,1491,69,3] + - [1442084400000,"FI",895,3579,1442077200000,1442095200000,1491,69,3] + - [1442095200000,"FI",69,3579,1442080800000,null,1491,69,3] + - [1442016000000,"FR",-1,37281,null,1442019600000,-1,136,1] + - [1442019600000,"FR",585,37281,null,1442023200000,-1,136,1] + - [1442023200000,"FR",628,37281,1442016000000,1442026800000,-1,136,1] + - [1442026800000,"FR",86,37281,1442019600000,1442034000000,-1,136,1] + - [1442034000000,"FR",476,37281,1442023200000,1442037600000,-1,136,1] + - [1442037600000,"FR",4174,37281,1442026800000,1442041200000,-1,136,1] + - [1442041200000,"FR",604,37281,1442034000000,1442044800000,-1,136,1] + - [1442044800000,"FR",172,37281,1442037600000,1442048400000,-1,136,1] + - [1442048400000,"FR",3027,37281,1442041200000,1442052000000,-1,136,2] + - [1442052000000,"FR",637,37281,1442044800000,1442055600000,-1,136,2] + - [1442055600000,"FR",463,37281,1442048400000,1442059200000,-1,136,2] + - [1442059200000,"FR",4650,37281,1442052000000,1442062800000,-1,136,2] + - [1442062800000,"FR",5676,37281,1442055600000,1442066400000,-1,136,2] + - [1442066400000,"FR",2516,37281,1442059200000,1442070000000,-1,136,2] + - [1442070000000,"FR",474,37281,1442062800000,1442073600000,-1,136,2] + - [1442073600000,"FR",3522,37281,1442066400000,1442077200000,-1,136,2] + - [1442077200000,"FR",-444,37281,1442070000000,1442080800000,-1,136,3] + - [1442080800000,"FR",557,37281,1442073600000,1442084400000,-1,136,3] + - [1442084400000,"FR",6643,37281,1442077200000,1442088000000,-1,136,3] + - [1442088000000,"FR",1872,37281,1442080800000,1442091600000,-1,136,3] + - [1442091600000,"FR",741,37281,1442084400000,1442095200000,-1,136,3] + - [1442095200000,"FR",87,37281,1442088000000,1442098800000,-1,136,3] + - [1442098800000,"FR",136,37281,1442091600000,null,-1,136,3] + - [1442016000000,"GB",-44,35857,null,1442019600000,-44,49,1] + - [1442019600000,"GB",54,35857,null,1442023200000,-44,49,1] + - [1442023200000,"GB",1816,35857,1442016000000,1442026800000,-44,49,1] + - [1442026800000,"GB",339,35857,1442019600000,1442030400000,-44,49,1] + - [1442030400000,"GB",2524,35857,1442023200000,1442034000000,-44,49,1] + - [1442034000000,"GB",-12,35857,1442026800000,1442037600000,-44,49,1] + - [1442037600000,"GB",544,35857,1442030400000,1442041200000,-44,49,1] + - [1442041200000,"GB",42,35857,1442034000000,1442044800000,-44,49,1] + - [1442044800000,"GB",32,35857,1442037600000,1442048400000,-44,49,2] + - [1442048400000,"GB",740,35857,1442041200000,1442052000000,-44,49,2] + - [1442052000000,"GB",168,35857,1442044800000,1442055600000,-44,49,2] + - [1442055600000,"GB",453,35857,1442048400000,1442059200000,-44,49,2] + - [1442059200000,"GB",16111,35857,1442052000000,1442062800000,-44,49,2] + - [1442062800000,"GB",5743,35857,1442055600000,1442066400000,-44,49,2] + - [1442066400000,"GB",671,35857,1442059200000,1442070000000,-44,49,2] + - [1442070000000,"GB",374,35857,1442062800000,1442073600000,-44,49,2] + - [1442073600000,"GB",648,35857,1442066400000,1442077200000,-44,49,3] + - [1442077200000,"GB",1135,35857,1442070000000,1442080800000,-44,49,3] + - [1442080800000,"GB",1444,35857,1442073600000,1442084400000,-44,49,3] + - [1442084400000,"GB",384,35857,1442077200000,1442088000000,-44,49,3] + - [1442088000000,"GB",1593,35857,1442080800000,1442091600000,-44,49,3] + - [1442091600000,"GB",811,35857,1442084400000,1442095200000,-44,49,3] + - [1442095200000,"GB",238,35857,1442088000000,1442098800000,-44,49,3] + - [1442098800000,"GB",49,35857,1442091600000,null,-44,49,3] + - [1442044800000,"GE",-21,-140,null,1442052000000,-21,-27,1] + - [1442052000000,"GE",-108,-140,null,1442062800000,-21,-27,1] + - [1442062800000,"GE",16,-140,1442044800000,1442080800000,-21,-27,2] + - [1442080800000,"GE",-27,-140,1442052000000,null,-21,-27,3] + - [1442088000000,"GH",0,0,null,null,0,0,1] + - [1442019600000,"GR",82,149,null,1442034000000,82,123,1] + - [1442034000000,"GR",0,149,null,1442041200000,82,123,1] + - [1442041200000,"GR",7,149,1442019600000,1442048400000,82,123,1] + - [1442048400000,"GR",-26,149,1442034000000,1442062800000,82,123,1] + - [1442062800000,"GR",8,149,1442041200000,1442070000000,82,123,2] + - [1442070000000,"GR",2,149,1442048400000,1442073600000,82,123,2] + - [1442073600000,"GR",-314,149,1442062800000,1442080800000,82,123,2] + - [1442080800000,"GR",88,149,1442070000000,1442084400000,82,123,3] + - [1442084400000,"GR",179,149,1442073600000,1442091600000,82,123,3] + - [1442091600000,"GR",123,149,1442080800000,null,82,123,3] + - [1442023200000,"GT",-167,7,null,1442026800000,-167,1,1] + - [1442026800000,"GT",173,7,null,1442098800000,-167,1,2] + - [1442098800000,"GT",1,7,1442023200000,null,-167,1,3] + - [1442019600000,"HK",-113,10743,null,1442023200000,-113,-1,1] + - [1442023200000,"HK",2414,10743,null,1442026800000,-113,-1,1] + - [1442026800000,"HK",-211,10743,1442019600000,1442030400000,-113,-1,1] + - [1442030400000,"HK",157,10743,1442023200000,1442034000000,-113,-1,1] + - [1442034000000,"HK",1137,10743,1442026800000,1442037600000,-113,-1,1] + - [1442037600000,"HK",636,10743,1442030400000,1442041200000,-113,-1,1] + - [1442041200000,"HK",-15,10743,1442034000000,1442044800000,-113,-1,1] + - [1442044800000,"HK",21,10743,1442037600000,1442048400000,-113,-1,2] + - [1442048400000,"HK",1,10743,1442041200000,1442052000000,-113,-1,2] + - [1442052000000,"HK",15,10743,1442044800000,1442055600000,-113,-1,2] + - [1442055600000,"HK",804,10743,1442048400000,1442059200000,-113,-1,2] + - [1442059200000,"HK",2,10743,1442052000000,1442062800000,-113,-1,2] + - [1442062800000,"HK",1,10743,1442055600000,1442066400000,-113,-1,2] + - [1442066400000,"HK",39,10743,1442059200000,1442070000000,-113,-1,3] + - [1442070000000,"HK",314,10743,1442062800000,1442073600000,-113,-1,3] + - [1442073600000,"HK",5545,10743,1442066400000,1442080800000,-113,-1,3] + - [1442080800000,"HK",0,10743,1442070000000,1442091600000,-113,-1,3] + - [1442091600000,"HK",-3,10743,1442073600000,1442095200000,-113,-1,3] + - [1442095200000,"HK",-1,10743,1442080800000,null,-113,-1,3] + - [1442026800000,"HN",-1,-1,null,null,-1,-1,1] + - [1442070000000,"HR",32,382,null,1442073600000,32,82,1] + - [1442073600000,"HR",0,382,null,1442077200000,32,82,1] + - [1442077200000,"HR",58,382,1442070000000,1442080800000,32,82,2] + - [1442080800000,"HR",220,382,1442073600000,1442084400000,32,82,2] + - [1442084400000,"HR",-10,382,1442077200000,1442088000000,32,82,3] + - [1442088000000,"HR",82,382,1442080800000,null,32,82,3] + - [1442019600000,"HU",46,2116,null,1442037600000,46,110,1] + - [1442037600000,"HU",197,2116,null,1442041200000,46,110,1] + - [1442041200000,"HU",91,2116,1442019600000,1442044800000,46,110,1] + - [1442044800000,"HU",547,2116,1442037600000,1442048400000,46,110,1] + - [1442048400000,"HU",499,2116,1442041200000,1442055600000,46,110,1] + - [1442055600000,"HU",-2,2116,1442044800000,1442062800000,46,110,2] + - [1442062800000,"HU",50,2116,1442048400000,1442080800000,46,110,2] + - [1442080800000,"HU",242,2116,1442055600000,1442084400000,46,110,2] + - [1442084400000,"HU",141,2116,1442062800000,1442088000000,46,110,2] + - [1442088000000,"HU",-71,2116,1442080800000,1442091600000,46,110,3] + - [1442091600000,"HU",-5,2116,1442084400000,1442095200000,46,110,3] + - [1442095200000,"HU",271,2116,1442088000000,1442098800000,46,110,3] + - [1442098800000,"HU",110,2116,1442091600000,null,46,110,3] + - [1442023200000,"ID",106,-255,null,1442026800000,106,13,1] + - [1442026800000,"ID",-416,-255,null,1442030400000,106,13,1] + - [1442030400000,"ID",279,-255,1442023200000,1442034000000,106,13,1] + - [1442034000000,"ID",19,-255,1442026800000,1442037600000,106,13,1] + - [1442037600000,"ID",14,-255,1442030400000,1442041200000,106,13,1] + - [1442041200000,"ID",2,-255,1442034000000,1442044800000,106,13,2] + - [1442044800000,"ID",-388,-255,1442037600000,1442055600000,106,13,2] + - [1442055600000,"ID",16,-255,1442041200000,1442059200000,106,13,2] + - [1442059200000,"ID",17,-255,1442044800000,1442070000000,106,13,2] + - [1442070000000,"ID",42,-255,1442055600000,1442091600000,106,13,3] + - [1442091600000,"ID",21,-255,1442059200000,1442095200000,106,13,3] + - [1442095200000,"ID",20,-255,1442070000000,1442098800000,106,13,3] + - [1442098800000,"ID",13,-255,1442091600000,null,106,13,3] + - [1442026800000,"IE",1,2142,null,1442030400000,1,-71,1] + - [1442030400000,"IE",1,2142,null,1442048400000,1,-71,1] + - [1442048400000,"IE",27,2142,1442026800000,1442066400000,1,-71,1] + - [1442066400000,"IE",1062,2142,1442030400000,1442070000000,1,-71,2] + - [1442070000000,"IE",-100,2142,1442048400000,1442077200000,1,-71,2] + - [1442077200000,"IE",403,2142,1442066400000,1442084400000,1,-71,2] + - [1442084400000,"IE",819,2142,1442070000000,1442091600000,1,-71,3] + - [1442091600000,"IE",-71,2142,1442077200000,null,1,-71,3] + - [1442041200000,"IL",35,6617,null,1442044800000,35,3,1] + - [1442044800000,"IL",218,6617,null,1442048400000,35,3,1] + - [1442048400000,"IL",25,6617,1442041200000,1442052000000,35,3,1] + - [1442052000000,"IL",2745,6617,1442044800000,1442055600000,35,3,1] + - [1442055600000,"IL",4,6617,1442048400000,1442059200000,35,3,1] + - [1442059200000,"IL",1205,6617,1442052000000,1442062800000,35,3,1] + - [1442062800000,"IL",180,6617,1442055600000,1442066400000,35,3,2] + - [1442066400000,"IL",3,6617,1442059200000,1442070000000,35,3,2] + - [1442070000000,"IL",49,6617,1442062800000,1442073600000,35,3,2] + - [1442073600000,"IL",31,6617,1442066400000,1442077200000,35,3,2] + - [1442077200000,"IL",187,6617,1442070000000,1442080800000,35,3,2] + - [1442080800000,"IL",88,6617,1442073600000,1442084400000,35,3,3] + - [1442084400000,"IL",1137,6617,1442077200000,1442091600000,35,3,3] + - [1442091600000,"IL",707,6617,1442080800000,1442095200000,35,3,3] + - [1442095200000,"IL",0,6617,1442084400000,1442098800000,35,3,3] + - [1442098800000,"IL",3,6617,1442091600000,null,35,3,3] + - [1442016000000,"IN",1,29166,null,1442019600000,1,4,1] + - [1442019600000,"IN",38,29166,null,1442023200000,1,4,1] + - [1442023200000,"IN",-142,29166,1442016000000,1442026800000,1,4,1] + - [1442026800000,"IN",974,29166,1442019600000,1442030400000,1,4,1] + - [1442030400000,"IN",1448,29166,1442023200000,1442034000000,1,4,1] + - [1442034000000,"IN",1350,29166,1442026800000,1442037600000,1,4,1] + - [1442037600000,"IN",135,29166,1442030400000,1442041200000,1,4,1] + - [1442041200000,"IN",80,29166,1442034000000,1442044800000,1,4,1] + - [1442044800000,"IN",2677,29166,1442037600000,1442048400000,1,4,2] + - [1442048400000,"IN",262,29166,1442041200000,1442052000000,1,4,2] + - [1442052000000,"IN",534,29166,1442044800000,1442055600000,1,4,2] + - [1442055600000,"IN",166,29166,1442048400000,1442059200000,1,4,2] + - [1442059200000,"IN",708,29166,1442052000000,1442062800000,1,4,2] + - [1442062800000,"IN",1547,29166,1442055600000,1442066400000,1,4,2] + - [1442066400000,"IN",116,29166,1442059200000,1442070000000,1,4,2] + - [1442070000000,"IN",12091,29166,1442062800000,1442073600000,1,4,3] + - [1442073600000,"IN",1170,29166,1442066400000,1442077200000,1,4,3] + - [1442077200000,"IN",5699,29166,1442070000000,1442080800000,1,4,3] + - [1442080800000,"IN",0,29166,1442073600000,1442084400000,1,4,3] + - [1442084400000,"IN",187,29166,1442077200000,1442088000000,1,4,3] + - [1442088000000,"IN",121,29166,1442080800000,1442095200000,1,4,3] + - [1442095200000,"IN",4,29166,1442084400000,null,1,4,3] + - [1442041200000,"IQ",-1,3,null,1442044800000,-1,-2,1] + - [1442044800000,"IQ",6,3,null,1442052000000,-1,-2,1] + - [1442052000000,"IQ",0,3,1442041200000,1442095200000,-1,-2,2] + - [1442095200000,"IQ",-2,3,1442044800000,null,-1,-2,3] + - [1442026800000,"IR",0,2698,null,1442030400000,0,0,1] + - [1442030400000,"IR",375,2698,null,1442034000000,0,0,1] + - [1442034000000,"IR",-8,2698,1442026800000,1442041200000,0,0,1] + - [1442041200000,"IR",-79,2698,1442030400000,1442044800000,0,0,1] + - [1442044800000,"IR",306,2698,1442034000000,1442052000000,0,0,1] + - [1442052000000,"IR",155,2698,1442041200000,1442055600000,0,0,2] + - [1442055600000,"IR",-124,2698,1442044800000,1442059200000,0,0,2] + - [1442059200000,"IR",1455,2698,1442052000000,1442073600000,0,0,2] + - [1442073600000,"IR",-193,2698,1442055600000,1442077200000,0,0,2] + - [1442077200000,"IR",-34,2698,1442059200000,1442080800000,0,0,3] + - [1442080800000,"IR",131,2698,1442073600000,1442088000000,0,0,3] + - [1442088000000,"IR",714,2698,1442077200000,1442091600000,0,0,3] + - [1442091600000,"IR",0,2698,1442080800000,null,0,0,3] + - [1442016000000,"IT",0,39091,null,1442019600000,0,565,1] + - [1442019600000,"IT",183,39091,null,1442023200000,0,565,1] + - [1442023200000,"IT",111,39091,1442016000000,1442026800000,0,565,1] + - [1442026800000,"IT",222,39091,1442019600000,1442030400000,0,565,1] + - [1442030400000,"IT",-17,39091,1442023200000,1442034000000,0,565,1] + - [1442034000000,"IT",1006,39091,1442026800000,1442037600000,0,565,1] + - [1442037600000,"IT",-9,39091,1442030400000,1442041200000,0,565,1] + - [1442041200000,"IT",20,39091,1442034000000,1442044800000,0,565,1] + - [1442044800000,"IT",1483,39091,1442037600000,1442048400000,0,565,2] + - [1442048400000,"IT",676,39091,1442041200000,1442052000000,0,565,2] + - [1442052000000,"IT",1880,39091,1442044800000,1442055600000,0,565,2] + - [1442055600000,"IT",6240,39091,1442048400000,1442059200000,0,565,2] + - [1442059200000,"IT",542,39091,1442052000000,1442062800000,0,565,2] + - [1442062800000,"IT",1938,39091,1442055600000,1442066400000,0,565,2] + - [1442066400000,"IT",4155,39091,1442059200000,1442070000000,0,565,2] + - [1442070000000,"IT",81,39091,1442062800000,1442073600000,0,565,2] + - [1442073600000,"IT",2586,39091,1442066400000,1442077200000,0,565,3] + - [1442077200000,"IT",2188,39091,1442070000000,1442080800000,0,565,3] + - [1442080800000,"IT",5544,39091,1442073600000,1442084400000,0,565,3] + - [1442084400000,"IT",2660,39091,1442077200000,1442088000000,0,565,3] + - [1442088000000,"IT",3746,39091,1442080800000,1442091600000,0,565,3] + - [1442091600000,"IT",351,39091,1442084400000,1442095200000,0,565,3] + - [1442095200000,"IT",2940,39091,1442088000000,1442098800000,0,565,3] + - [1442098800000,"IT",565,39091,1442091600000,null,0,565,3] + - [1442070000000,"JM",30,30,null,null,30,30,1] + - [1442055600000,"JO",-2,2,null,1442059200000,-2,4,1] + - [1442059200000,"JO",0,2,null,1442080800000,-2,4,2] + - [1442080800000,"JO",4,2,1442055600000,null,-2,4,3] + - [1442016000000,"JP",-113,20378,null,1442019600000,-113,-6,1] + - [1442019600000,"JP",2002,20378,null,1442023200000,-113,-6,1] + - [1442023200000,"JP",1959,20378,1442016000000,1442026800000,-113,-6,1] + - [1442026800000,"JP",1035,20378,1442019600000,1442030400000,-113,-6,1] + - [1442030400000,"JP",805,20378,1442023200000,1442034000000,-113,-6,1] + - [1442034000000,"JP",910,20378,1442026800000,1442037600000,-113,-6,1] + - [1442037600000,"JP",2181,20378,1442030400000,1442041200000,-113,-6,1] + - [1442041200000,"JP",1373,20378,1442034000000,1442044800000,-113,-6,1] + - [1442044800000,"JP",1569,20378,1442037600000,1442048400000,-113,-6,2] + - [1442048400000,"JP",1981,20378,1442041200000,1442052000000,-113,-6,2] + - [1442052000000,"JP",2789,20378,1442044800000,1442055600000,-113,-6,2] + - [1442055600000,"JP",998,20378,1442048400000,1442059200000,-113,-6,2] + - [1442059200000,"JP",-85,20378,1442052000000,1442062800000,-113,-6,2] + - [1442062800000,"JP",803,20378,1442055600000,1442066400000,-113,-6,2] + - [1442066400000,"JP",167,20378,1442059200000,1442070000000,-113,-6,2] + - [1442070000000,"JP",79,20378,1442062800000,1442073600000,-113,-6,2] + - [1442073600000,"JP",1162,20378,1442066400000,1442077200000,-113,-6,3] + - [1442077200000,"JP",51,20378,1442070000000,1442080800000,-113,-6,3] + - [1442080800000,"JP",420,20378,1442073600000,1442084400000,-113,-6,3] + - [1442084400000,"JP",13,20378,1442077200000,1442088000000,-113,-6,3] + - [1442088000000,"JP",57,20378,1442080800000,1442091600000,-113,-6,3] + - [1442091600000,"JP",228,20378,1442084400000,1442095200000,-113,-6,3] + - [1442095200000,"JP",0,20378,1442088000000,1442098800000,-113,-6,3] + - [1442098800000,"JP",-6,20378,1442091600000,null,-113,-6,3] + - [1442044800000,"KE",-1,-1,null,null,-1,-1,1] + - [1442073600000,"KG",6,6,null,null,6,6,1] + - [1442016000000,"KR",1024,13597,null,1442019600000,1024,-36,1] + - [1442019600000,"KR",445,13597,null,1442023200000,1024,-36,1] + - [1442023200000,"KR",319,13597,1442016000000,1442026800000,1024,-36,1] + - [1442026800000,"KR",-179,13597,1442019600000,1442030400000,1024,-36,1] + - [1442030400000,"KR",1035,13597,1442023200000,1442034000000,1024,-36,1] + - [1442034000000,"KR",434,13597,1442026800000,1442037600000,1024,-36,1] + - [1442037600000,"KR",26,13597,1442030400000,1442041200000,1024,-36,1] + - [1442041200000,"KR",20,13597,1442034000000,1442044800000,1024,-36,1] + - [1442044800000,"KR",829,13597,1442037600000,1442048400000,1024,-36,2] + - [1442048400000,"KR",-374,13597,1442041200000,1442052000000,1024,-36,2] + - [1442052000000,"KR",-3,13597,1442044800000,1442055600000,1024,-36,2] + - [1442055600000,"KR",3640,13597,1442048400000,1442059200000,1024,-36,2] + - [1442059200000,"KR",208,13597,1442052000000,1442062800000,1024,-36,2] + - [1442062800000,"KR",1096,13597,1442055600000,1442066400000,1024,-36,2] + - [1442066400000,"KR",3299,13597,1442059200000,1442070000000,1024,-36,2] + - [1442070000000,"KR",222,13597,1442062800000,1442077200000,1024,-36,3] + - [1442077200000,"KR",-40,13597,1442066400000,1442080800000,1024,-36,3] + - [1442080800000,"KR",-33,13597,1442070000000,1442084400000,1024,-36,3] + - [1442084400000,"KR",314,13597,1442077200000,1442088000000,1024,-36,3] + - [1442088000000,"KR",524,13597,1442080800000,1442095200000,1024,-36,3] + - [1442095200000,"KR",827,13597,1442084400000,1442098800000,1024,-36,3] + - [1442098800000,"KR",-36,13597,1442088000000,null,1024,-36,3] + - [1442055600000,"KW",-2,1778,null,1442070000000,-2,-33,1] + - [1442070000000,"KW",1815,1778,null,1442077200000,-2,-33,1] + - [1442077200000,"KW",-2,1778,1442055600000,1442080800000,-2,-33,2] + - [1442080800000,"KW",-33,1778,1442070000000,null,-2,-33,3] + - [1442034000000,"KZ",161,1261,null,1442044800000,161,91,1] + - [1442044800000,"KZ",401,1261,null,1442048400000,161,91,1] + - [1442048400000,"KZ",439,1261,1442034000000,1442052000000,161,91,1] + - [1442052000000,"KZ",412,1261,1442044800000,1442055600000,161,91,1] + - [1442055600000,"KZ",63,1261,1442048400000,1442059200000,161,91,2] + - [1442059200000,"KZ",33,1261,1442052000000,1442062800000,161,91,2] + - [1442062800000,"KZ",0,1261,1442055600000,1442066400000,161,91,2] + - [1442066400000,"KZ",0,1261,1442059200000,1442077200000,161,91,2] + - [1442077200000,"KZ",-317,1261,1442062800000,1442084400000,161,91,3] + - [1442084400000,"KZ",-22,1261,1442066400000,1442095200000,161,91,3] + - [1442095200000,"KZ",91,1261,1442077200000,null,161,91,3] + - [1442055600000,"LB",-67,-67,null,null,-67,-67,1] + - [1442026800000,"LK",79,131,null,1442048400000,79,-3,1] + - [1442048400000,"LK",8,131,null,1442052000000,79,-3,1] + - [1442052000000,"LK",47,131,1442026800000,1442084400000,79,-3,2] + - [1442084400000,"LK",-3,131,1442048400000,null,79,-3,3] + - [1442080800000,"LT",12,-12,null,1442098800000,12,-24,1] + - [1442098800000,"LT",-24,-12,null,null,12,-24,2] + - [1442059200000,"LU",79,606,null,1442066400000,79,2,1] + - [1442066400000,"LU",0,606,null,1442077200000,79,2,1] + - [1442077200000,"LU",525,606,1442059200000,1442095200000,79,2,2] + - [1442095200000,"LU",2,606,1442066400000,null,79,2,3] + - [1442095200000,"LV",0,0,null,null,0,0,1] + - [1442019600000,"MA",-1,229,null,1442055600000,-1,8,1] + - [1442055600000,"MA",23,229,null,1442059200000,-1,8,1] + - [1442059200000,"MA",-56,229,1442019600000,1442062800000,-1,8,1] + - [1442062800000,"MA",0,229,1442055600000,1442077200000,-1,8,2] + - [1442077200000,"MA",250,229,1442059200000,1442080800000,-1,8,2] + - [1442080800000,"MA",5,229,1442062800000,1442098800000,-1,8,3] + - [1442098800000,"MA",8,229,1442077200000,null,-1,8,3] + - [1442077200000,"MD",6916,6916,null,null,6916,6916,1] + - [1442073600000,"ME",0,0,null,null,0,0,1] + - [1442052000000,"MH",40,40,null,null,40,40,1] + - [1442077200000,"MK",-72,-72,null,null,-72,-72,1] + - [1442070000000,"MM",3,28,null,1442073600000,3,25,1] + - [1442073600000,"MM",25,28,null,null,3,25,2] + - [1442034000000,"MO",30,48,null,1442070000000,30,18,1] + - [1442070000000,"MO",18,48,null,null,30,18,2] + - [1442080800000,"MR",10,10,null,null,10,10,1] + - [1442048400000,"MT",-1,-1,null,null,-1,-1,1] + - [1442073600000,"MV",-3,-3,null,null,-3,-3,1] + - [1442016000000,"MX",-67,10472,null,1442023200000,-67,28,1] + - [1442023200000,"MX",549,10472,null,1442026800000,-67,28,1] + - [1442026800000,"MX",3642,10472,1442016000000,1442030400000,-67,28,1] + - [1442030400000,"MX",373,10472,1442023200000,1442034000000,-67,28,1] + - [1442034000000,"MX",944,10472,1442026800000,1442037600000,-67,28,1] + - [1442037600000,"MX",4,10472,1442030400000,1442041200000,-67,28,1] + - [1442041200000,"MX",-294,10472,1442034000000,1442066400000,-67,28,2] + - [1442066400000,"MX",-1,10472,1442037600000,1442070000000,-67,28,2] + - [1442070000000,"MX",-1,10472,1442041200000,1442073600000,-67,28,2] + - [1442073600000,"MX",-21,10472,1442066400000,1442077200000,-67,28,2] + - [1442077200000,"MX",3874,10472,1442070000000,1442080800000,-67,28,2] + - [1442080800000,"MX",-376,10472,1442073600000,1442084400000,-67,28,2] + - [1442084400000,"MX",981,10472,1442077200000,1442088000000,-67,28,3] + - [1442088000000,"MX",494,10472,1442080800000,1442091600000,-67,28,3] + - [1442091600000,"MX",799,10472,1442084400000,1442095200000,-67,28,3] + - [1442095200000,"MX",-456,10472,1442088000000,1442098800000,-67,28,3] + - [1442098800000,"MX",28,10472,1442091600000,null,-67,28,3] + - [1442019600000,"MY",-7,3207,null,1442030400000,-7,739,1] + - [1442030400000,"MY",-3,3207,null,1442034000000,-7,739,1] + - [1442034000000,"MY",1028,3207,1442019600000,1442041200000,-7,739,1] + - [1442041200000,"MY",935,3207,1442030400000,1442044800000,-7,739,1] + - [1442044800000,"MY",-127,3207,1442034000000,1442048400000,-7,739,2] + - [1442048400000,"MY",649,3207,1442041200000,1442055600000,-7,739,2] + - [1442055600000,"MY",1,3207,1442044800000,1442059200000,-7,739,2] + - [1442059200000,"MY",0,3207,1442048400000,1442066400000,-7,739,2] + - [1442066400000,"MY",1,3207,1442055600000,1442073600000,-7,739,3] + - [1442073600000,"MY",1,3207,1442059200000,1442077200000,-7,739,3] + - [1442077200000,"MY",-10,3207,1442066400000,1442098800000,-7,739,3] + - [1442098800000,"MY",739,3207,1442073600000,null,-7,739,3] + - [1442052000000,"NG",208,214,null,1442070000000,208,6,1] + - [1442070000000,"NG",6,214,null,null,208,6,2] + - [1442034000000,"NL",0,12162,null,1442044800000,0,4,1] + - [1442044800000,"NL",16,12162,null,1442048400000,0,4,1] + - [1442048400000,"NL",1303,12162,1442034000000,1442052000000,0,4,1] + - [1442052000000,"NL",53,12162,1442044800000,1442055600000,0,4,1] + - [1442055600000,"NL",105,12162,1442048400000,1442059200000,0,4,1] + - [1442059200000,"NL",206,12162,1442052000000,1442062800000,0,4,1] + - [1442062800000,"NL",-30,12162,1442055600000,1442066400000,0,4,2] + - [1442066400000,"NL",61,12162,1442059200000,1442070000000,0,4,2] + - [1442070000000,"NL",-84,12162,1442062800000,1442073600000,0,4,2] + - [1442073600000,"NL",166,12162,1442066400000,1442077200000,0,4,2] + - [1442077200000,"NL",878,12162,1442070000000,1442080800000,0,4,2] + - [1442080800000,"NL",8947,12162,1442073600000,1442084400000,0,4,2] + - [1442084400000,"NL",436,12162,1442077200000,1442088000000,0,4,3] + - [1442088000000,"NL",12,12162,1442080800000,1442091600000,0,4,3] + - [1442091600000,"NL",19,12162,1442084400000,1442095200000,0,4,3] + - [1442095200000,"NL",70,12162,1442088000000,1442098800000,0,4,3] + - [1442098800000,"NL",4,12162,1442091600000,null,0,4,3] + - [1442019600000,"NO",48,432,null,1442048400000,48,2,1] + - [1442048400000,"NO",-447,432,null,1442052000000,48,2,1] + - [1442052000000,"NO",447,432,1442019600000,1442055600000,48,2,1] + - [1442055600000,"NO",29,432,1442048400000,1442066400000,48,2,1] + - [1442066400000,"NO",71,432,1442052000000,1442073600000,48,2,2] + - [1442073600000,"NO",222,432,1442055600000,1442080800000,48,2,2] + - [1442080800000,"NO",31,432,1442066400000,1442088000000,48,2,2] + - [1442088000000,"NO",15,432,1442073600000,1442091600000,48,2,2] + - [1442091600000,"NO",15,432,1442080800000,1442095200000,48,2,3] + - [1442095200000,"NO",-1,432,1442088000000,1442098800000,48,2,3] + - [1442098800000,"NO",2,432,1442091600000,null,48,2,3] + - [1442048400000,"NP",61,61,null,null,61,61,1] + - [1442019600000,"NZ",28,1693,null,1442026800000,28,-2,1] + - [1442026800000,"NZ",635,1693,null,1442037600000,28,-2,1] + - [1442037600000,"NZ",66,1693,1442019600000,1442048400000,28,-2,1] + - [1442048400000,"NZ",189,1693,1442026800000,1442059200000,28,-2,2] + - [1442059200000,"NZ",428,1693,1442037600000,1442084400000,28,-2,2] + - [1442084400000,"NZ",-52,1693,1442048400000,1442088000000,28,-2,2] + - [1442088000000,"NZ",405,1693,1442059200000,1442095200000,28,-2,3] + - [1442095200000,"NZ",-4,1693,1442084400000,1442098800000,28,-2,3] + - [1442098800000,"NZ",-2,1693,1442088000000,null,28,-2,3] + - [1442052000000,"OM",0,0,null,null,0,0,1] + - [1442026800000,"PA",0,0,null,null,0,0,1] + - [1442019600000,"PE",523,2134,null,1442023200000,523,1861,1] + - [1442023200000,"PE",26,2134,null,1442026800000,523,1861,1] + - [1442026800000,"PE",-12,2134,1442019600000,1442062800000,523,1861,1] + - [1442062800000,"PE",-12,2134,1442023200000,1442077200000,523,1861,2] + - [1442077200000,"PE",-163,2134,1442026800000,1442080800000,523,1861,2] + - [1442080800000,"PE",-2,2134,1442062800000,1442084400000,523,1861,2] + - [1442084400000,"PE",-68,2134,1442077200000,1442095200000,523,1861,3] + - [1442095200000,"PE",-19,2134,1442080800000,1442098800000,523,1861,3] + - [1442098800000,"PE",1861,2134,1442084400000,null,523,1861,3] + - [1442019600000,"PH",6,6613,null,1442023200000,6,8,1] + - [1442023200000,"PH",459,6613,null,1442026800000,6,8,1] + - [1442026800000,"PH",910,6613,1442019600000,1442030400000,6,8,1] + - [1442030400000,"PH",26,6613,1442023200000,1442034000000,6,8,1] + - [1442034000000,"PH",59,6613,1442026800000,1442037600000,6,8,1] + - [1442037600000,"PH",17,6613,1442030400000,1442041200000,6,8,1] + - [1442041200000,"PH",0,6613,1442034000000,1442044800000,6,8,1] + - [1442044800000,"PH",55,6613,1442037600000,1442048400000,6,8,2] + - [1442048400000,"PH",62,6613,1442041200000,1442052000000,6,8,2] + - [1442052000000,"PH",22,6613,1442044800000,1442055600000,6,8,2] + - [1442055600000,"PH",1969,6613,1442048400000,1442059200000,6,8,2] + - [1442059200000,"PH",273,6613,1442052000000,1442062800000,6,8,2] + - [1442062800000,"PH",171,6613,1442055600000,1442066400000,6,8,2] + - [1442066400000,"PH",1880,6613,1442059200000,1442070000000,6,8,2] + - [1442070000000,"PH",34,6613,1442062800000,1442073600000,6,8,3] + - [1442073600000,"PH",-227,6613,1442066400000,1442077200000,6,8,3] + - [1442077200000,"PH",2,6613,1442070000000,1442080800000,6,8,3] + - [1442080800000,"PH",32,6613,1442073600000,1442084400000,6,8,3] + - [1442084400000,"PH",39,6613,1442077200000,1442091600000,6,8,3] + - [1442091600000,"PH",816,6613,1442080800000,1442098800000,6,8,3] + - [1442098800000,"PH",8,6613,1442084400000,null,6,8,3] + - [1442019600000,"PK",335,641,null,1442026800000,335,43,1] + - [1442026800000,"PK",101,641,null,1442037600000,335,43,1] + - [1442037600000,"PK",100,641,1442019600000,1442041200000,335,43,1] + - [1442041200000,"PK",24,641,1442026800000,1442048400000,335,43,2] + - [1442048400000,"PK",15,641,1442037600000,1442062800000,335,43,2] + - [1442062800000,"PK",23,641,1442041200000,1442070000000,335,43,3] + - [1442070000000,"PK",43,641,1442048400000,null,335,43,3] + - [1442037600000,"PL",95,9815,null,1442041200000,95,-9,1] + - [1442041200000,"PL",281,9815,null,1442044800000,95,-9,1] + - [1442044800000,"PL",319,9815,1442037600000,1442048400000,95,-9,1] + - [1442048400000,"PL",366,9815,1442041200000,1442052000000,95,-9,1] + - [1442052000000,"PL",330,9815,1442044800000,1442055600000,95,-9,1] + - [1442055600000,"PL",410,9815,1442048400000,1442059200000,95,-9,1] + - [1442059200000,"PL",199,9815,1442052000000,1442062800000,95,-9,2] + - [1442062800000,"PL",4171,9815,1442055600000,1442066400000,95,-9,2] + - [1442066400000,"PL",34,9815,1442059200000,1442070000000,95,-9,2] + - [1442070000000,"PL",146,9815,1442062800000,1442073600000,95,-9,2] + - [1442073600000,"PL",30,9815,1442066400000,1442077200000,95,-9,2] + - [1442077200000,"PL",324,9815,1442070000000,1442080800000,95,-9,2] + - [1442080800000,"PL",7,9815,1442073600000,1442084400000,95,-9,3] + - [1442084400000,"PL",13,9815,1442077200000,1442088000000,95,-9,3] + - [1442088000000,"PL",346,9815,1442080800000,1442091600000,95,-9,3] + - [1442091600000,"PL",902,9815,1442084400000,1442095200000,95,-9,3] + - [1442095200000,"PL",1851,9815,1442088000000,1442098800000,95,-9,3] + - [1442098800000,"PL",-9,9815,1442091600000,null,95,-9,3] + - [1442026800000,"PR",22,23,null,1442030400000,22,29,1] + - [1442030400000,"PR",2,23,null,1442059200000,22,29,1] + - [1442059200000,"PR",-35,23,1442026800000,1442077200000,22,29,2] + - [1442077200000,"PR",5,23,1442030400000,1442095200000,22,29,2] + - [1442095200000,"PR",29,23,1442059200000,null,22,29,3] + - [1442019600000,"PT",172,4037,null,1442044800000,172,2,1] + - [1442044800000,"PT",11,4037,null,1442052000000,172,2,1] + - [1442052000000,"PT",102,4037,1442019600000,1442066400000,172,2,1] + - [1442066400000,"PT",12,4037,1442044800000,1442070000000,172,2,1] + - [1442070000000,"PT",3470,4037,1442052000000,1442077200000,172,2,2] + - [1442077200000,"PT",-75,4037,1442066400000,1442080800000,172,2,2] + - [1442080800000,"PT",-79,4037,1442070000000,1442088000000,172,2,2] + - [1442088000000,"PT",403,4037,1442077200000,1442095200000,172,2,3] + - [1442095200000,"PT",19,4037,1442080800000,1442098800000,172,2,3] + - [1442098800000,"PT",2,4037,1442088000000,null,172,2,3] + - [1442019600000,"PY",1,634,null,1442080800000,1,628,1] + - [1442080800000,"PY",5,634,null,1442084400000,1,628,2] + - [1442084400000,"PY",628,634,1442019600000,null,1,628,3] + - [1442041200000,"QA",13,13,null,null,13,13,1] + - [1442034000000,"RO",68,2893,null,1442041200000,68,824,1] + - [1442041200000,"RO",845,2893,null,1442044800000,68,824,1] + - [1442044800000,"RO",284,2893,1442034000000,1442052000000,68,824,1] + - [1442052000000,"RO",319,2893,1442041200000,1442055600000,68,824,1] + - [1442055600000,"RO",26,2893,1442044800000,1442062800000,68,824,2] + - [1442062800000,"RO",541,2893,1442052000000,1442070000000,68,824,2] + - [1442070000000,"RO",-29,2893,1442055600000,1442073600000,68,824,2] + - [1442073600000,"RO",15,2893,1442062800000,1442091600000,68,824,3] + - [1442091600000,"RO",0,2893,1442070000000,1442095200000,68,824,3] + - [1442095200000,"RO",824,2893,1442073600000,null,68,824,3] + - [1442019600000,"RS",6,906,null,1442062800000,6,-15,1] + - [1442062800000,"RS",13,906,null,1442066400000,6,-15,1] + - [1442066400000,"RS",0,906,1442019600000,1442073600000,6,-15,1] + - [1442073600000,"RS",813,906,1442062800000,1442080800000,6,-15,2] + - [1442080800000,"RS",0,906,1442066400000,1442084400000,6,-15,2] + - [1442084400000,"RS",89,906,1442073600000,1442091600000,6,-15,3] + - [1442091600000,"RS",-15,906,1442080800000,null,6,-15,3] + - [1442019600000,"RU",2214,48104,null,1442023200000,2214,12098,1] + - [1442023200000,"RU",299,48104,null,1442026800000,2214,12098,1] + - [1442026800000,"RU",0,48104,1442019600000,1442030400000,2214,12098,1] + - [1442030400000,"RU",76,48104,1442023200000,1442034000000,2214,12098,1] + - [1442034000000,"RU",658,48104,1442026800000,1442037600000,2214,12098,1] + - [1442037600000,"RU",-324,48104,1442030400000,1442041200000,2214,12098,1] + - [1442041200000,"RU",580,48104,1442034000000,1442044800000,2214,12098,1] + - [1442044800000,"RU",2564,48104,1442037600000,1442048400000,2214,12098,1] + - [1442048400000,"RU",1027,48104,1442041200000,1442052000000,2214,12098,2] + - [1442052000000,"RU",1214,48104,1442044800000,1442055600000,2214,12098,2] + - [1442055600000,"RU",499,48104,1442048400000,1442059200000,2214,12098,2] + - [1442059200000,"RU",3902,48104,1442052000000,1442062800000,2214,12098,2] + - [1442062800000,"RU",168,48104,1442055600000,1442066400000,2214,12098,2] + - [1442066400000,"RU",2047,48104,1442059200000,1442070000000,2214,12098,2] + - [1442070000000,"RU",4706,48104,1442062800000,1442073600000,2214,12098,2] + - [1442073600000,"RU",1618,48104,1442066400000,1442077200000,2214,12098,2] + - [1442077200000,"RU",1162,48104,1442070000000,1442080800000,2214,12098,3] + - [1442080800000,"RU",655,48104,1442073600000,1442084400000,2214,12098,3] + - [1442084400000,"RU",6461,48104,1442077200000,1442088000000,2214,12098,3] + - [1442088000000,"RU",2596,48104,1442080800000,1442091600000,2214,12098,3] + - [1442091600000,"RU",3449,48104,1442084400000,1442095200000,2214,12098,3] + - [1442095200000,"RU",435,48104,1442088000000,1442098800000,2214,12098,3] + - [1442098800000,"RU",12098,48104,1442091600000,null,2214,12098,3] + - [1442037600000,"SA",-97,1614,null,1442048400000,-97,458,1] + - [1442048400000,"SA",14,1614,null,1442055600000,-97,458,1] + - [1442055600000,"SA",11,1614,1442037600000,1442059200000,-97,458,1] + - [1442059200000,"SA",0,1614,1442048400000,1442066400000,-97,458,2] + - [1442066400000,"SA",1276,1614,1442055600000,1442073600000,-97,458,2] + - [1442073600000,"SA",2,1614,1442059200000,1442077200000,-97,458,2] + - [1442077200000,"SA",-50,1614,1442066400000,1442084400000,-97,458,3] + - [1442084400000,"SA",458,1614,1442073600000,null,-97,458,3] + - [1442019600000,"SE",109,1838,null,1442023200000,109,0,1] + - [1442023200000,"SE",3,1838,null,1442030400000,109,0,1] + - [1442030400000,"SE",30,1838,1442019600000,1442041200000,109,0,1] + - [1442041200000,"SE",91,1838,1442023200000,1442048400000,109,0,1] + - [1442048400000,"SE",-145,1838,1442030400000,1442052000000,109,0,1] + - [1442052000000,"SE",1,1838,1442041200000,1442055600000,109,0,2] + - [1442055600000,"SE",-5,1838,1442048400000,1442059200000,109,0,2] + - [1442059200000,"SE",1476,1838,1442052000000,1442066400000,109,0,2] + - [1442066400000,"SE",14,1838,1442055600000,1442070000000,109,0,2] + - [1442070000000,"SE",78,1838,1442059200000,1442080800000,109,0,2] + - [1442080800000,"SE",89,1838,1442066400000,1442084400000,109,0,3] + - [1442084400000,"SE",37,1838,1442070000000,1442091600000,109,0,3] + - [1442091600000,"SE",-1,1838,1442080800000,1442095200000,109,0,3] + - [1442095200000,"SE",61,1838,1442084400000,1442098800000,109,0,3] + - [1442098800000,"SE",0,1838,1442091600000,null,109,0,3] + - [1442026800000,"SG",2758,3338,null,1442030400000,2758,0,1] + - [1442030400000,"SG",1,3338,null,1442037600000,2758,0,1] + - [1442037600000,"SG",3,3338,1442026800000,1442041200000,2758,0,1] + - [1442041200000,"SG",59,3338,1442030400000,1442044800000,2758,0,2] + - [1442044800000,"SG",77,3338,1442037600000,1442048400000,2758,0,2] + - [1442048400000,"SG",52,3338,1442041200000,1442062800000,2758,0,2] + - [1442062800000,"SG",388,3338,1442044800000,1442066400000,2758,0,3] + - [1442066400000,"SG",0,3338,1442048400000,null,2758,0,3] + - [1442080800000,"SI",-45,-36,null,1442091600000,-45,9,1] + - [1442091600000,"SI",9,-36,null,null,-45,9,2] + - [1442037600000,"SK",-1,379,null,1442052000000,-1,7,1] + - [1442052000000,"SK",13,379,null,1442062800000,-1,7,1] + - [1442062800000,"SK",6,379,1442037600000,1442073600000,-1,7,2] + - [1442073600000,"SK",446,379,1442052000000,1442084400000,-1,7,2] + - [1442084400000,"SK",-92,379,1442062800000,1442098800000,-1,7,3] + - [1442098800000,"SK",7,379,1442073600000,null,-1,7,3] + - [1442019600000,"SV",-1,114,null,1442084400000,-1,9,1] + - [1442084400000,"SV",106,114,null,1442088000000,-1,9,2] + - [1442088000000,"SV",9,114,1442019600000,null,-1,9,3] + - [1442034000000,"TH",0,24,null,1442041200000,0,13,1] + - [1442041200000,"TH",3,24,null,1442044800000,0,13,1] + - [1442044800000,"TH",110,24,1442034000000,1442052000000,0,13,1] + - [1442052000000,"TH",-22,24,1442041200000,1442055600000,0,13,2] + - [1442055600000,"TH",0,24,1442044800000,1442062800000,0,13,2] + - [1442062800000,"TH",-46,24,1442052000000,1442066400000,0,13,2] + - [1442066400000,"TH",-34,24,1442055600000,1442070000000,0,13,3] + - [1442070000000,"TH",0,24,1442062800000,1442084400000,0,13,3] + - [1442084400000,"TH",13,24,1442066400000,null,0,13,3] + - [1442048400000,"TJ",1471,1471,null,null,1471,1471,1] + - [1442098800000,"TN",-9,-9,null,null,-9,-9,1] + - [1442023200000,"TR",306,7078,null,1442041200000,306,-29,1] + - [1442041200000,"TR",1,7078,null,1442044800000,306,-29,1] + - [1442044800000,"TR",41,7078,1442023200000,1442048400000,306,-29,1] + - [1442048400000,"TR",88,7078,1442041200000,1442052000000,306,-29,1] + - [1442052000000,"TR",41,7078,1442044800000,1442055600000,306,-29,1] + - [1442055600000,"TR",299,7078,1442048400000,1442062800000,306,-29,2] + - [1442062800000,"TR",315,7078,1442052000000,1442066400000,306,-29,2] + - [1442066400000,"TR",85,7078,1442055600000,1442070000000,306,-29,2] + - [1442070000000,"TR",236,7078,1442062800000,1442077200000,306,-29,2] + - [1442077200000,"TR",89,7078,1442066400000,1442080800000,306,-29,2] + - [1442080800000,"TR",-1,7078,1442070000000,1442084400000,306,-29,3] + - [1442084400000,"TR",170,7078,1442077200000,1442088000000,306,-29,3] + - [1442088000000,"TR",2389,7078,1442080800000,1442091600000,306,-29,3] + - [1442091600000,"TR",3048,7078,1442084400000,1442095200000,306,-29,3] + - [1442095200000,"TR",-29,7078,1442088000000,null,306,-29,3] + - [1442088000000,"TT",9,9,null,null,9,9,1] + - [1442016000000,"TW",92,3656,null,1442019600000,92,-60,1] + - [1442019600000,"TW",0,3656,null,1442023200000,92,-60,1] + - [1442023200000,"TW",97,3656,1442016000000,1442026800000,92,-60,1] + - [1442026800000,"TW",680,3656,1442019600000,1442030400000,92,-60,1] + - [1442030400000,"TW",0,3656,1442023200000,1442034000000,92,-60,1] + - [1442034000000,"TW",143,3656,1442026800000,1442037600000,92,-60,1] + - [1442037600000,"TW",266,3656,1442030400000,1442041200000,92,-60,1] + - [1442041200000,"TW",366,3656,1442034000000,1442044800000,92,-60,1] + - [1442044800000,"TW",24,3656,1442037600000,1442048400000,92,-60,2] + - [1442048400000,"TW",75,3656,1442041200000,1442052000000,92,-60,2] + - [1442052000000,"TW",24,3656,1442044800000,1442055600000,92,-60,2] + - [1442055600000,"TW",48,3656,1442048400000,1442059200000,92,-60,2] + - [1442059200000,"TW",-157,3656,1442052000000,1442062800000,92,-60,2] + - [1442062800000,"TW",-272,3656,1442055600000,1442066400000,92,-60,2] + - [1442066400000,"TW",624,3656,1442059200000,1442070000000,92,-60,2] + - [1442070000000,"TW",485,3656,1442062800000,1442073600000,92,-60,3] + - [1442073600000,"TW",772,3656,1442066400000,1442077200000,92,-60,3] + - [1442077200000,"TW",502,3656,1442070000000,1442080800000,92,-60,3] + - [1442080800000,"TW",24,3656,1442073600000,1442084400000,92,-60,3] + - [1442084400000,"TW",0,3656,1442077200000,1442095200000,92,-60,3] + - [1442095200000,"TW",-77,3656,1442080800000,1442098800000,92,-60,3] + - [1442098800000,"TW",-60,3656,1442084400000,null,92,-60,3] + - [1442034000000,"UA",3468,24898,null,1442037600000,3468,38,1] + - [1442037600000,"UA",-1,24898,null,1442041200000,3468,38,1] + - [1442041200000,"UA",74,24898,1442034000000,1442044800000,3468,38,1] + - [1442044800000,"UA",280,24898,1442037600000,1442048400000,3468,38,1] + - [1442048400000,"UA",2,24898,1442041200000,1442052000000,3468,38,1] + - [1442052000000,"UA",410,24898,1442044800000,1442055600000,3468,38,1] + - [1442055600000,"UA",14202,24898,1442048400000,1442059200000,3468,38,1] + - [1442059200000,"UA",-2,24898,1442052000000,1442062800000,3468,38,2] + - [1442062800000,"UA",773,24898,1442055600000,1442066400000,3468,38,2] + - [1442066400000,"UA",296,24898,1442059200000,1442070000000,3468,38,2] + - [1442070000000,"UA",1733,24898,1442062800000,1442073600000,3468,38,2] + - [1442073600000,"UA",4241,24898,1442066400000,1442077200000,3468,38,2] + - [1442077200000,"UA",-181,24898,1442070000000,1442080800000,3468,38,2] + - [1442080800000,"UA",-1,24898,1442073600000,1442084400000,3468,38,3] + - [1442084400000,"UA",5,24898,1442077200000,1442088000000,3468,38,3] + - [1442088000000,"UA",-21,24898,1442080800000,1442091600000,3468,38,3] + - [1442091600000,"UA",-388,24898,1442084400000,1442095200000,3468,38,3] + - [1442095200000,"UA",-30,24898,1442088000000,1442098800000,3468,38,3] + - [1442098800000,"UA",38,24898,1442091600000,null,3468,38,3] + - [1442070000000,"UG",1,1,null,null,1,1,1] + - [1442016000000,"US",0,38882,null,1442019600000,0,3575,1] + - [1442019600000,"US",1043,38882,null,1442023200000,0,3575,1] + - [1442023200000,"US",2844,38882,1442016000000,1442026800000,0,3575,1] + - [1442026800000,"US",1512,38882,1442019600000,1442030400000,0,3575,1] + - [1442030400000,"US",2023,38882,1442023200000,1442034000000,0,3575,1] + - [1442034000000,"US",3648,38882,1442026800000,1442037600000,0,3575,1] + - [1442037600000,"US",3675,38882,1442030400000,1442041200000,0,3575,1] + - [1442041200000,"US",1999,38882,1442034000000,1442044800000,0,3575,1] + - [1442044800000,"US",139,38882,1442037600000,1442048400000,0,3575,2] + - [1442048400000,"US",-466,38882,1442041200000,1442052000000,0,3575,2] + - [1442052000000,"US",-2,38882,1442044800000,1442055600000,0,3575,2] + - [1442055600000,"US",156,38882,1442048400000,1442059200000,0,3575,2] + - [1442059200000,"US",11,38882,1442052000000,1442062800000,0,3575,2] + - [1442062800000,"US",47,38882,1442055600000,1442066400000,0,3575,2] + - [1442066400000,"US",772,38882,1442059200000,1442070000000,0,3575,2] + - [1442070000000,"US",3505,38882,1442062800000,1442073600000,0,3575,2] + - [1442073600000,"US",1100,38882,1442066400000,1442077200000,0,3575,3] + - [1442077200000,"US",2168,38882,1442070000000,1442080800000,0,3575,3] + - [1442080800000,"US",4001,38882,1442073600000,1442084400000,0,3575,3] + - [1442084400000,"US",2523,38882,1442077200000,1442088000000,0,3575,3] + - [1442088000000,"US",1691,38882,1442080800000,1442091600000,0,3575,3] + - [1442091600000,"US",2502,38882,1442084400000,1442095200000,0,3575,3] + - [1442095200000,"US",416,38882,1442088000000,1442098800000,0,3575,3] + - [1442098800000,"US",3575,38882,1442091600000,null,0,3575,3] + - [1442019600000,"UY",77,936,null,1442023200000,77,23,1] + - [1442023200000,"UY",517,936,null,1442026800000,77,23,1] + - [1442026800000,"UY",76,936,1442019600000,1442037600000,77,23,1] + - [1442037600000,"UY",1,936,1442023200000,1442070000000,77,23,2] + - [1442070000000,"UY",284,936,1442026800000,1442073600000,77,23,2] + - [1442073600000,"UY",-42,936,1442037600000,1442077200000,77,23,3] + - [1442077200000,"UY",23,936,1442070000000,null,77,23,3] + - [1442044800000,"UZ",1369,1369,null,null,1369,1369,1] + - [1442023200000,"VE",115,1101,null,1442026800000,115,9,1] + - [1442026800000,"VE",-17,1101,null,1442030400000,115,9,1] + - [1442030400000,"VE",51,1101,1442023200000,1442034000000,115,9,1] + - [1442034000000,"VE",-2,1101,1442026800000,1442066400000,115,9,1] + - [1442066400000,"VE",18,1101,1442030400000,1442070000000,115,9,2] + - [1442070000000,"VE",420,1101,1442034000000,1442077200000,115,9,2] + - [1442077200000,"VE",412,1101,1442066400000,1442084400000,115,9,2] + - [1442084400000,"VE",60,1101,1442070000000,1442095200000,115,9,3] + - [1442095200000,"VE",35,1101,1442077200000,1442098800000,115,9,3] + - [1442098800000,"VE",9,1101,1442084400000,null,115,9,3] + - [1442062800000,"VG",-238,-238,null,null,-238,-238,1] + - [1442023200000,"VN",-9,1560,null,1442026800000,-9,-10,1] + - [1442026800000,"VN",63,1560,null,1442034000000,-9,-10,1] + - [1442034000000,"VN",-29,1560,1442023200000,1442037600000,-9,-10,1] + - [1442037600000,"VN",-11,1560,1442026800000,1442041200000,-9,-10,1] + - [1442041200000,"VN",0,1560,1442034000000,1442048400000,-9,-10,1] + - [1442048400000,"VN",-15,1560,1442037600000,1442052000000,-9,-10,2] + - [1442052000000,"VN",90,1560,1442041200000,1442055600000,-9,-10,2] + - [1442055600000,"VN",37,1560,1442048400000,1442059200000,-9,-10,2] + - [1442059200000,"VN",8,1560,1442052000000,1442062800000,-9,-10,2] + - [1442062800000,"VN",146,1560,1442055600000,1442066400000,-9,-10,3] + - [1442066400000,"VN",811,1560,1442059200000,1442070000000,-9,-10,3] + - [1442070000000,"VN",479,1560,1442062800000,1442084400000,-9,-10,3] + - [1442084400000,"VN",-10,1560,1442066400000,null,-9,-10,3] + - [1442034000000,"ZA",-3,127,null,1442048400000,-3,1,1] + - [1442048400000,"ZA",79,127,null,1442059200000,-3,1,1] + - [1442059200000,"ZA",50,127,1442034000000,1442070000000,-3,1,2] + - [1442070000000,"ZA",0,127,1442048400000,1442091600000,-3,1,2] + - [1442091600000,"ZA",1,127,1442059200000,null,-3,1,3] + - [1442041200000,"ZM",133,133,null,null,133,133,1] + - [1442044800000,"ZW",0,254,null,1442048400000,0,254,1] + - [1442048400000,"ZW",254,254,null,null,0,254,2] From 02aac9dd276f487832798d28831492b42f28b2fb Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:04:15 +0000 Subject: [PATCH 093/164] some stuff --- .../sql/calcite/CalciteWindowQueryTest.java | 50 ++++++++++++++++--- .../calcite/tests/window/lead_lag.sqlTest | 17 +++---- 2 files changed, 51 insertions(+), 16 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 08ed99c7d0d3..4d22025a2817 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -89,18 +89,56 @@ public static Object parametersForWindowQueryTest() throws Exception } private final String filename; + private final TestCase testCase; - public CalciteWindowQueryTest( - String filename - ) + public CalciteWindowQueryTest(String filename) throws Exception { + this.testCase= new TestCase(filename); this.filename = filename; } + class TestCase { + private WindowQueryTestInputClass input; + + public TestCase(String filename) throws Exception { + final URL systemResource = ClassLoader.getSystemResource("calcite/tests/window/" + filename); + + final Object objectFromYaml = YAML_JACKSON.readValue(systemResource, Object.class); + + final ObjectMapper queryJackson = queryFramework().queryJsonMapper(); + input = queryJackson.convertValue(objectFromYaml, WindowQueryTestInputClass.class); + + Function jacksonToString = value -> { + try { + return queryJackson.writeValueAsString(value); + } + catch (JsonProcessingException e) { + throw new RE(e); + } + }; + +} + + public TestType getType() + { + return input.type; + } + + public String getSql() + { + return input.sql + ; + + } + + } + @Test @SuppressWarnings("unchecked") public void windowQueryTest() throws IOException { + +// TestCase tc = new TestCase(); final URL systemResource = ClassLoader.getSystemResource("calcite/tests/window/" + filename); final Object objectFromYaml = YAML_JACKSON.readValue(systemResource, Object.class); @@ -117,12 +155,12 @@ public void windowQueryTest() throws IOException } }; - assumeThat(input.type, Matchers.not(TestType.failingTest)); + assumeThat(testCase.getType(), Matchers.not(TestType.failingTest)); - if (input.type == TestType.operatorValidation) { + if (testCase.getType() == TestType.operatorValidation) { testBuilder() .skipVectorize(true) - .sql(input.sql) + .sql(testCase.getSql()) .queryContext(ImmutableMap.of(PlannerContext.CTX_ENABLE_WINDOW_FNS, true, QueryContexts.ENABLE_DEBUG, true)) .addCustomVerification(QueryVerification.ofResults(results -> { diff --git a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest index f26d6ce8f50b..9f8b900a7c17 100644 --- a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest @@ -2,11 +2,11 @@ type: "operatorValidation" sql: | SELECT - dim1, dim2, - LAG(dim1,111) OVER () + LAG(dim2,1) OVER () FROM foo - GROUP BY dim1,dim2 + WHERE dim2 is null or length(dim2)>0 + GROUP BY dim2 expectedOperators: - type: "naivePartition" @@ -16,11 +16,8 @@ expectedOperators: type: "offset" inputColumn: "d0" outputColumn: "w0" - offset: -111 + offset: -1 expectedResults: - - ["","a",null] - - ["1","a",null] - - ["10.1",null,null] - - ["2","",null] - - ["abc",null,null] - - ["def","abc",null] + - [null,null] + - ["a",null] + - ["abc","a"] From a9877c45f0c2c420cfada34ac543017b8368ec7b Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:05:36 +0000 Subject: [PATCH 094/164] move validator --- .../sql/calcite/CalciteWindowQueryTest.java | 174 +++++++++--------- 1 file changed, 83 insertions(+), 91 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 4d22025a2817..2b177e090366 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -35,6 +35,8 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.CalciteWindowQueryTest.WindowQueryTestInputClass.TestType; +import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; +import org.apache.druid.sql.calcite.QueryVerification.QueryResultsVerifier; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.hamcrest.Matchers; import org.junit.Assert; @@ -97,18 +99,20 @@ public CalciteWindowQueryTest(String filename) throws Exception this.filename = filename; } - class TestCase { + class TestCase implements QueryResultsVerifier { private WindowQueryTestInputClass input; + private ObjectMapper queryJackson; + private Function jacksonToString; public TestCase(String filename) throws Exception { final URL systemResource = ClassLoader.getSystemResource("calcite/tests/window/" + filename); final Object objectFromYaml = YAML_JACKSON.readValue(systemResource, Object.class); - final ObjectMapper queryJackson = queryFramework().queryJsonMapper(); + queryJackson = queryFramework().queryJsonMapper(); input = queryJackson.convertValue(objectFromYaml, WindowQueryTestInputClass.class); - Function jacksonToString = value -> { + jacksonToString = value -> { try { return queryJackson.writeValueAsString(value); } @@ -131,30 +135,87 @@ public String getSql() } + @Override + public void verifyResults(QueryResults results) + { + { + if (results.exception != null) { + throw new RE(results.exception, "Failed to execute because of exception."); + } + + Assert.assertEquals(1, results.recordedQueries.size()); + // 2 tests are failing at this moment on this check + // They are wikipediaFramedAggregations.sqlTest and wikipediaAggregationsMultipleOrdering.sqlTest + // Calcite 1.35 plans them as an external scan over a windowOperator + // with an additional COUNT(*) to replace intervals with no data + // and then adding a virtual column to filter it out + // For example, ExpressionVirtualColumn{name='v0', expression='case_searched(("w0" > 0),"w1",null + // and aggregations=[CountAggregatorFactory{name='w0'}, LongSumAggregatorFactory{fieldName='a0', expression='null', name='w1'}]}}]} + // These 2 tests are marked as failingTests to unblock testing at this moment + + final WindowOperatorQuery query = getWindowOperatorQuery(results.recordedQueries); + for (int i = 0; i < input.expectedOperators.size(); ++i) { + final OperatorFactory expectedOperator = input.expectedOperators.get(i); + final OperatorFactory actualOperator = query.getOperators().get(i); + if (!expectedOperator.validateEquivalent(actualOperator)) { + // This assertion always fails because the validate equivalent failed, but we do it anyway + // so that we get values in the output of the failed test to make it easier to + // debug what happened. Note, we use the Jackson representation when showing the diff. There is + // a chance that this representation is exactly equivalent, but the validation call is still failing + // this is probably indicative of a bug where something that needs to be serialized by Jackson + // currently is not. Check your getters. + + // prepend different values so that we are guaranteed that it is always different + String expected = "e " + jacksonToString.apply(expectedOperator); + String actual = "a " + jacksonToString.apply(actualOperator); + + Assert.assertEquals("Operator Mismatch, index[" + i + "]", expected, actual); + } + } + final RowSignature outputSignature = query.getRowSignature(); + ColumnType[] types = new ColumnType[outputSignature.size()]; + for (int i = 0; i < outputSignature.size(); ++i) { + types[i] = outputSignature.getColumnType(i).get(); + Assert.assertEquals(types[i], results.signature.getColumnType(i).get()); + } + + maybeDumpActualResults(jacksonToString, results.results); + for (Object[] result : input.expectedResults) { + for (int i = 0; i < result.length; i++) { + // Jackson deserializes numbers as the minimum size required to store the value. This means that + // Longs can become Integer objects and then they fail equality checks. We read the expected + // results using Jackson, so, we coerce the expected results to the type expected. + if (result[i] != null) { + if (result[i] instanceof Number) { + switch (types[i].getType()) { + case LONG: + result[i] = ((Number) result[i]).longValue(); + break; + case DOUBLE: + result[i] = ((Number) result[i]).doubleValue(); + break; + case FLOAT: + result[i] = ((Number) result[i]).floatValue(); + break; + default: + throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); + } + } + } else { + result[i] = NullHandling.defaultValueForType(types[i].getType()); + } + } + } + assertResultsEquals(filename, input.expectedResults, results.results); + } + } + } @Test @SuppressWarnings("unchecked") public void windowQueryTest() throws IOException { - -// TestCase tc = new TestCase(); - final URL systemResource = ClassLoader.getSystemResource("calcite/tests/window/" + filename); - - final Object objectFromYaml = YAML_JACKSON.readValue(systemResource, Object.class); - - final ObjectMapper queryJackson = queryFramework().queryJsonMapper(); - final WindowQueryTestInputClass input = queryJackson.convertValue(objectFromYaml, WindowQueryTestInputClass.class); - - Function jacksonToString = value -> { - try { - return queryJackson.writeValueAsString(value); - } - catch (JsonProcessingException e) { - throw new RE(e); - } - }; - assumeThat(testCase.getType(), Matchers.not(TestType.failingTest)); if (testCase.getType() == TestType.operatorValidation) { @@ -163,76 +224,7 @@ public void windowQueryTest() throws IOException .sql(testCase.getSql()) .queryContext(ImmutableMap.of(PlannerContext.CTX_ENABLE_WINDOW_FNS, true, QueryContexts.ENABLE_DEBUG, true)) - .addCustomVerification(QueryVerification.ofResults(results -> { - if (results.exception != null) { - throw new RE(results.exception, "Failed to execute because of exception."); - } - - Assert.assertEquals(1, results.recordedQueries.size()); - // 2 tests are failing at this moment on this check - // They are wikipediaFramedAggregations.sqlTest and wikipediaAggregationsMultipleOrdering.sqlTest - // Calcite 1.35 plans them as an external scan over a windowOperator - // with an additional COUNT(*) to replace intervals with no data - // and then adding a virtual column to filter it out - // For example, ExpressionVirtualColumn{name='v0', expression='case_searched(("w0" > 0),"w1",null - // and aggregations=[CountAggregatorFactory{name='w0'}, LongSumAggregatorFactory{fieldName='a0', expression='null', name='w1'}]}}]} - // These 2 tests are marked as failingTests to unblock testing at this moment - - final WindowOperatorQuery query = getWindowOperatorQuery(results.recordedQueries); - for (int i = 0; i < input.expectedOperators.size(); ++i) { - final OperatorFactory expectedOperator = input.expectedOperators.get(i); - final OperatorFactory actualOperator = query.getOperators().get(i); - if (!expectedOperator.validateEquivalent(actualOperator)) { - // This assertion always fails because the validate equivalent failed, but we do it anyway - // so that we get values in the output of the failed test to make it easier to - // debug what happened. Note, we use the Jackson representation when showing the diff. There is - // a chance that this representation is exactly equivalent, but the validation call is still failing - // this is probably indicative of a bug where something that needs to be serialized by Jackson - // currently is not. Check your getters. - - // prepend different values so that we are guaranteed that it is always different - String expected = "e " + jacksonToString.apply(expectedOperator); - String actual = "a " + jacksonToString.apply(actualOperator); - - Assert.assertEquals("Operator Mismatch, index[" + i + "]", expected, actual); - } - } - final RowSignature outputSignature = query.getRowSignature(); - ColumnType[] types = new ColumnType[outputSignature.size()]; - for (int i = 0; i < outputSignature.size(); ++i) { - types[i] = outputSignature.getColumnType(i).get(); - Assert.assertEquals(types[i], results.signature.getColumnType(i).get()); - } - - maybeDumpActualResults(jacksonToString, results.results); - for (Object[] result : input.expectedResults) { - for (int i = 0; i < result.length; i++) { - // Jackson deserializes numbers as the minimum size required to store the value. This means that - // Longs can become Integer objects and then they fail equality checks. We read the expected - // results using Jackson, so, we coerce the expected results to the type expected. - if (result[i] != null) { - if (result[i] instanceof Number) { - switch (types[i].getType()) { - case LONG: - result[i] = ((Number) result[i]).longValue(); - break; - case DOUBLE: - result[i] = ((Number) result[i]).doubleValue(); - break; - case FLOAT: - result[i] = ((Number) result[i]).floatValue(); - break; - default: - throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); - } - } - } else { - result[i] = NullHandling.defaultValueForType(types[i].getType()); - } - } - } - assertResultsEquals(filename, input.expectedResults, results.results); - })) + .addCustomVerification(QueryVerification.ofResults(testCase)) .run(); } } From f104ce46b9dd4e96819322ff58f518768b31c5c0 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:09:40 +0000 Subject: [PATCH 095/164] cleanup --- .../sql/calcite/CalciteWindowQueryTest.java | 148 +++++++++--------- 1 file changed, 73 insertions(+), 75 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 2b177e090366..d73520023d28 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -45,7 +45,6 @@ import org.junit.runners.Parameterized; import java.io.File; -import java.io.IOException; import java.net.URL; import java.util.Arrays; import java.util.List; @@ -91,20 +90,21 @@ public static Object parametersForWindowQueryTest() throws Exception } private final String filename; - private final TestCase testCase; public CalciteWindowQueryTest(String filename) throws Exception { - this.testCase= new TestCase(filename); + this.filename = filename; } - class TestCase implements QueryResultsVerifier { + class TestCase implements QueryResultsVerifier + { private WindowQueryTestInputClass input; private ObjectMapper queryJackson; private Function jacksonToString; - public TestCase(String filename) throws Exception { + public TestCase(String filename) throws Exception + { final URL systemResource = ClassLoader.getSystemResource("calcite/tests/window/" + filename); final Object objectFromYaml = YAML_JACKSON.readValue(systemResource, Object.class); @@ -115,13 +115,12 @@ public TestCase(String filename) throws Exception { jacksonToString = value -> { try { return queryJackson.writeValueAsString(value); - } - catch (JsonProcessingException e) { + } catch (JsonProcessingException e) { throw new RE(e); } }; -} + } public TestType getType() { @@ -130,92 +129,91 @@ public TestType getType() public String getSql() { - return input.sql - ; - + return input.sql; } @Override public void verifyResults(QueryResults results) { - { - if (results.exception != null) { - throw new RE(results.exception, "Failed to execute because of exception."); - } - - Assert.assertEquals(1, results.recordedQueries.size()); - // 2 tests are failing at this moment on this check - // They are wikipediaFramedAggregations.sqlTest and wikipediaAggregationsMultipleOrdering.sqlTest - // Calcite 1.35 plans them as an external scan over a windowOperator - // with an additional COUNT(*) to replace intervals with no data - // and then adding a virtual column to filter it out - // For example, ExpressionVirtualColumn{name='v0', expression='case_searched(("w0" > 0),"w1",null - // and aggregations=[CountAggregatorFactory{name='w0'}, LongSumAggregatorFactory{fieldName='a0', expression='null', name='w1'}]}}]} - // These 2 tests are marked as failingTests to unblock testing at this moment - - final WindowOperatorQuery query = getWindowOperatorQuery(results.recordedQueries); - for (int i = 0; i < input.expectedOperators.size(); ++i) { - final OperatorFactory expectedOperator = input.expectedOperators.get(i); - final OperatorFactory actualOperator = query.getOperators().get(i); - if (!expectedOperator.validateEquivalent(actualOperator)) { - // This assertion always fails because the validate equivalent failed, but we do it anyway - // so that we get values in the output of the failed test to make it easier to - // debug what happened. Note, we use the Jackson representation when showing the diff. There is - // a chance that this representation is exactly equivalent, but the validation call is still failing - // this is probably indicative of a bug where something that needs to be serialized by Jackson - // currently is not. Check your getters. - - // prepend different values so that we are guaranteed that it is always different - String expected = "e " + jacksonToString.apply(expectedOperator); - String actual = "a " + jacksonToString.apply(actualOperator); - - Assert.assertEquals("Operator Mismatch, index[" + i + "]", expected, actual); - } - } - final RowSignature outputSignature = query.getRowSignature(); - ColumnType[] types = new ColumnType[outputSignature.size()]; - for (int i = 0; i < outputSignature.size(); ++i) { - types[i] = outputSignature.getColumnType(i).get(); - Assert.assertEquals(types[i], results.signature.getColumnType(i).get()); + if (results.exception != null) { + throw new RE(results.exception, "Failed to execute because of exception."); + } + Assert.assertEquals(1, results.recordedQueries.size()); + + final WindowOperatorQuery query = getWindowOperatorQuery(results.recordedQueries); + for (int i = 0; i < input.expectedOperators.size(); ++i) { + final OperatorFactory expectedOperator = input.expectedOperators.get(i); + final OperatorFactory actualOperator = query.getOperators().get(i); + if (!expectedOperator.validateEquivalent(actualOperator)) { + // This assertion always fails because the validate equivalent + // failed, but we do it anyway + // so that we get values in the output of the failed test to make it + // easier to + // debug what happened. Note, we use the Jackson representation when + // showing the diff. There is + // a chance that this representation is exactly equivalent, but the + // validation call is still failing + // this is probably indicative of a bug where something that needs + // to be serialized by Jackson + // currently is not. Check your getters. + + // prepend different values so that we are guaranteed that it is + // always different + String expected = "e " + jacksonToString.apply(expectedOperator); + String actual = "a " + jacksonToString.apply(actualOperator); + + Assert.assertEquals("Operator Mismatch, index[" + i + "]", expected, actual); } + } + final RowSignature outputSignature = query.getRowSignature(); + ColumnType[] types = new ColumnType[outputSignature.size()]; + for (int i = 0; i < outputSignature.size(); ++i) { + types[i] = outputSignature.getColumnType(i).get(); + Assert.assertEquals(types[i], results.signature.getColumnType(i).get()); + } - maybeDumpActualResults(jacksonToString, results.results); - for (Object[] result : input.expectedResults) { - for (int i = 0; i < result.length; i++) { - // Jackson deserializes numbers as the minimum size required to store the value. This means that - // Longs can become Integer objects and then they fail equality checks. We read the expected - // results using Jackson, so, we coerce the expected results to the type expected. - if (result[i] != null) { - if (result[i] instanceof Number) { - switch (types[i].getType()) { - case LONG: - result[i] = ((Number) result[i]).longValue(); - break; - case DOUBLE: - result[i] = ((Number) result[i]).doubleValue(); - break; - case FLOAT: - result[i] = ((Number) result[i]).floatValue(); - break; - default: - throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); - } + maybeDumpActualResults(jacksonToString, results.results); + for (Object[] result : input.expectedResults) { + for (int i = 0; i < result.length; i++) { + // Jackson deserializes numbers as the minimum size required to + // store the value. This means that + // Longs can become Integer objects and then they fail equality + // checks. We read the expected + // results using Jackson, so, we coerce the expected results to the + // type expected. + if (result[i] != null) { + if (result[i] instanceof Number) { + switch (types[i].getType()) + { + case LONG: + result[i] = ((Number) result[i]).longValue(); + break; + case DOUBLE: + result[i] = ((Number) result[i]).doubleValue(); + break; + case FLOAT: + result[i] = ((Number) result[i]).floatValue(); + break; + default: + throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); } - } else { - result[i] = NullHandling.defaultValueForType(types[i].getType()); } + } else { + result[i] = NullHandling.defaultValueForType(types[i].getType()); } } - assertResultsEquals(filename, input.expectedResults, results.results); } + assertResultsEquals(filename, input.expectedResults, results.results); } } @Test @SuppressWarnings("unchecked") - public void windowQueryTest() throws IOException + public void windowQueryTest() throws Exception { + TestCase testCase = new TestCase(filename); + assumeThat(testCase.getType(), Matchers.not(TestType.failingTest)); if (testCase.getType() == TestType.operatorValidation) { From 145fe8215b83142a8fcebf69d59efb59af8fbca9 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:27:39 +0000 Subject: [PATCH 096/164] fix --- .../sql/calcite/BaseCalciteQueryTest.java | 33 +++++++++++++++++++ .../sql/calcite/CalciteWindowQueryTest.java | 9 ++--- 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 16f642701724..fc76039982aa 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -86,6 +86,7 @@ import org.apache.druid.server.security.ForbiddenException; import org.apache.druid.server.security.ResourceAction; import org.apache.druid.sql.SqlStatementFactory; +import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerConfig; @@ -120,6 +121,8 @@ import org.junit.rules.TemporaryFolder; import javax.annotation.Nullable; + +import static org.junit.Assert.assertEquals; import java.io.IOException; import java.io.PrintStream; import java.util.Arrays; @@ -1054,6 +1057,36 @@ public Map baseQueryContext() } } + public void assertResultsValid(String message, List expected, QueryResults queryResults) + { + + List results = queryResults.results; + int numRows = Math.min(results.size(), expected.size()); + for (int row = 0; row < numRows; row++) { + Object[] expectedRow = expected.get(row); + Object[] resultRow = results.get(row); + assertEquals("column count mismatch; at row#" + row, expectedRow.length, resultRow.length); + + for (int i = 0; i < resultRow.length; i++) { + Object resultCell = resultRow[i]; + Object expectedCell = expectedRow[i]; + + if(expectedCell == null) { + if(resultCell == null) { + continue; + } + expectedCell = NullHandling.defaultValueForType(queryResults.signature.getColumnType(i).get().getType()); + } + assertEquals( + String.format("column content mismatch at %d,%d", row, i), + expectedCell, + resultCell); + } + + } + + } + public void assertResultsEquals(String sql, List expectedResults, List results) { for (int i = 0; i < results.size(); i++) { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index d73520023d28..464d10e93cb3 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -79,9 +79,7 @@ public static Object parametersForWindowQueryTest() throws Exception final URL windowFolderUrl = ClassLoader.getSystemResource("calcite/tests/window"); File windowFolder = new File(windowFolderUrl.toURI()); - final File[] listedFiles = windowFolder.listFiles( - pathname -> pathname.getName().toLowerCase(Locale.ROOT).endsWith(".sqltest") - ); + final File[] listedFiles = windowFolder.listFiles(pathname -> pathname.getName().toLowerCase(Locale.ROOT).endsWith(".sqltest")); return Arrays .stream(Objects.requireNonNull(listedFiles)) @@ -198,12 +196,11 @@ public void verifyResults(QueryResults results) throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); } } - } else { - result[i] = NullHandling.defaultValueForType(types[i].getType()); } } } - assertResultsEquals(filename, input.expectedResults, results.results); + + assertResultsValid(filename, input.expectedResults, results); } } From 761cd68918afb8f1ffc39ee3f50e7b87c3ed2302 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:31:26 +0000 Subject: [PATCH 097/164] change test slightly --- .../calcite/tests/window/no_grouping.sqlTest | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index b30ee83bb61a..3b2bef3e965a 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -2,8 +2,8 @@ type: "operatorValidation" sql: | SELECT - dim2, - COUNT(dim2) OVER () cc + m1, + SUM(m1) OVER () cc FROM druid.foo expectedOperators: @@ -14,16 +14,13 @@ expectedOperators: type: "framedAgg" frame: { peerType: "ROWS", lowUnbounded: true, lowOffset: 0, uppUnbounded: true, uppOffset: 0 } aggregations: - - type: "filtered" - aggregator: {"type":"count","name":"w0"} - filter: - type: not - field: {"type":"null","column":"dim2"} - name: null + - type: "doubleSum" + name: "w0" + fieldName: "m1" expectedResults: - - ["a",6] - - [null,6] - - ["",6] - - ["a",6] - - ["abc",6] - - [null,6] + - [1.0,21.0] + - [2.0,21.0] + - [3.0,21.0] + - [4.0,21.0] + - [5.0,21.0] + - [6.0,21.0] From a10fe7af09cf77541a747e28c91799b7216d0306 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:46:24 +0000 Subject: [PATCH 098/164] add apidoc cleanup warnings --- .../sql/calcite/BaseCalciteQueryTest.java | 20 +++--- .../sql/calcite/CalciteWindowQueryTest.java | 61 +++++++------------ .../druid/sql/calcite/QueryVerification.java | 9 ++- 3 files changed, 41 insertions(+), 49 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index fc76039982aa..36615d10e994 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -120,9 +120,6 @@ import org.junit.rules.ExpectedException; import org.junit.rules.TemporaryFolder; -import javax.annotation.Nullable; - -import static org.junit.Assert.assertEquals; import java.io.IOException; import java.io.PrintStream; import java.util.Arrays; @@ -135,6 +132,10 @@ import java.util.function.Consumer; import java.util.stream.Collectors; +import javax.annotation.Nullable; + +import static org.junit.Assert.assertEquals; + /** * A base class for SQL query testing. It sets up query execution environment, provides useful helper methods, * and populates data using {@link CalciteTests#createMockWalker}. @@ -1057,9 +1058,14 @@ public Map baseQueryContext() } } + /** + * Validates the results with slight loosening in case {@link NullHandling} is not sql compatible. + * + * In case {@link NullHandling#replaceWithDefault()} an expected results of null accepts + * both null and the default value for that column as actual result. + */ public void assertResultsValid(String message, List expected, QueryResults queryResults) { - List results = queryResults.results; int numRows = Math.min(results.size(), expected.size()); for (int row = 0; row < numRows; row++) { @@ -1071,8 +1077,8 @@ public void assertResultsValid(String message, List expected, QueryRes Object resultCell = resultRow[i]; Object expectedCell = expectedRow[i]; - if(expectedCell == null) { - if(resultCell == null) { + if (expectedCell == null) { + if (resultCell == null) { continue; } expectedCell = NullHandling.defaultValueForType(queryResults.signature.getColumnType(i).get().getType()); @@ -1082,9 +1088,7 @@ public void assertResultsValid(String message, List expected, QueryRes expectedCell, resultCell); } - } - } public void assertResultsEquals(String sql, List expectedResults, List results) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 464d10e93cb3..cc9465adbf3e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -20,7 +20,6 @@ package org.apache.druid.sql.calcite; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; import com.google.common.collect.ImmutableMap; @@ -50,7 +49,6 @@ import java.util.List; import java.util.Locale; import java.util.Objects; -import java.util.function.Function; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -99,7 +97,6 @@ class TestCase implements QueryResultsVerifier { private WindowQueryTestInputClass input; private ObjectMapper queryJackson; - private Function jacksonToString; public TestCase(String filename) throws Exception { @@ -110,14 +107,6 @@ public TestCase(String filename) throws Exception queryJackson = queryFramework().queryJsonMapper(); input = queryJackson.convertValue(objectFromYaml, WindowQueryTestInputClass.class); - jacksonToString = value -> { - try { - return queryJackson.writeValueAsString(value); - } catch (JsonProcessingException e) { - throw new RE(e); - } - }; - } public TestType getType() @@ -131,7 +120,7 @@ public String getSql() } @Override - public void verifyResults(QueryResults results) + public void verifyResults(QueryResults results) throws Exception { if (results.exception != null) { throw new RE(results.exception, "Failed to execute because of exception."); @@ -157,8 +146,8 @@ public void verifyResults(QueryResults results) // prepend different values so that we are guaranteed that it is // always different - String expected = "e " + jacksonToString.apply(expectedOperator); - String actual = "a " + jacksonToString.apply(actualOperator); + String expected = "e " + queryJackson.writeValueAsString(expectedOperator); + String actual = "a " + queryJackson.writeValueAsString(actualOperator); Assert.assertEquals("Operator Mismatch, index[" + i + "]", expected, actual); } @@ -170,7 +159,7 @@ public void verifyResults(QueryResults results) Assert.assertEquals(types[i], results.signature.getColumnType(i).get()); } - maybeDumpActualResults(jacksonToString, results.results); + maybeDumpActualResults(results.results); for (Object[] result : input.expectedResults) { for (int i = 0; i < result.length; i++) { // Jackson deserializes numbers as the minimum size required to @@ -181,28 +170,32 @@ public void verifyResults(QueryResults results) // type expected. if (result[i] != null) { if (result[i] instanceof Number) { - switch (types[i].getType()) - { - case LONG: - result[i] = ((Number) result[i]).longValue(); - break; - case DOUBLE: - result[i] = ((Number) result[i]).doubleValue(); - break; - case FLOAT: - result[i] = ((Number) result[i]).floatValue(); - break; - default: - throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); + switch (types[i].getType()) { + case LONG: + result[i] = ((Number) result[i]).longValue(); + break; + case DOUBLE: + result[i] = ((Number) result[i]).doubleValue(); + break; + case FLOAT: + result[i] = ((Number) result[i]).floatValue(); + break; + default: + throw new ISE("result[%s] was type[%s]!? Expected it to be numerical", i, types[i].getType()); } } } } } - assertResultsValid(filename, input.expectedResults, results); } + private void maybeDumpActualResults(List results) throws Exception + { + for (Object[] row : results) { + System.out.println(" - " + queryJackson.writeValueAsString(row)); + } + } } @Test @@ -232,16 +225,6 @@ private WindowOperatorQuery getWindowOperatorQuery(List> queries) return (WindowOperatorQuery) query; } - private void maybeDumpActualResults( - Function toStrFn, List results - ) - { - if (DUMP_ACTUAL_RESULTS) { - for (Object[] result : results) { - System.out.println(" - " + toStrFn.apply(result)); - } - } - } public static class WindowQueryTestInputClass { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java index 919420b131db..ad96f35ba236 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java @@ -28,7 +28,7 @@ public static QueryResultsVerifierFactory ofResults(QueryResultsVerifier verifie public interface QueryResultsVerifier { - void verifyResults(QueryTestRunner.QueryResults results); + void verifyResults(QueryTestRunner.QueryResults results) throws Exception; } public static class QueryResultsVerifierFactory implements QueryTestRunner.QueryVerifyStepFactory @@ -47,7 +47,12 @@ public QueryTestRunner.QueryVerifyStep make(QueryTestRunner.BaseExecuteQuery exe { return () -> { for (QueryTestRunner.QueryResults queryResults : execStep.results()) { - verifier.verifyResults(queryResults); + try { + verifier.verifyResults(queryResults); + } catch (Exception e) + { + throw new RuntimeException("Exception during verification!", e); + } } }; } From 6082df5fc23ef3290c8e0ef216ff9966513c8837 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:49:27 +0000 Subject: [PATCH 099/164] cleanup/etc --- .../org/apache/druid/sql/calcite/BaseCalciteQueryTest.java | 7 ++++--- .../org/apache/druid/sql/calcite/QueryVerification.java | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 36615d10e994..b69e928e7ffd 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -120,20 +120,21 @@ import org.junit.rules.ExpectedException; import org.junit.rules.TemporaryFolder; +import javax.annotation.Nullable; + import java.io.IOException; import java.io.PrintStream; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.Properties; import java.util.Set; import java.util.function.Consumer; import java.util.stream.Collectors; -import javax.annotation.Nullable; - import static org.junit.Assert.assertEquals; /** @@ -1084,7 +1085,7 @@ public void assertResultsValid(String message, List expected, QueryRes expectedCell = NullHandling.defaultValueForType(queryResults.signature.getColumnType(i).get().getType()); } assertEquals( - String.format("column content mismatch at %d,%d", row, i), + String.format(Locale.ENGLISH, "column content mismatch at %d,%d", row, i), expectedCell, resultCell); } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java index ad96f35ba236..8248c6c86065 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java @@ -49,8 +49,8 @@ public QueryTestRunner.QueryVerifyStep make(QueryTestRunner.BaseExecuteQuery exe for (QueryTestRunner.QueryResults queryResults : execStep.results()) { try { verifier.verifyResults(queryResults); - } catch (Exception e) - { + } + catch (Exception e) { throw new RuntimeException("Exception during verification!", e); } } From 34a6aeb34f814d83dfb848dad4c811412449db6e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 11:58:31 +0000 Subject: [PATCH 100/164] instead of telling the story; add a fail with some reason whats the issue --- .../sql/calcite/CalciteWindowQueryTest.java | 23 ++++--------------- 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index cc9465adbf3e..8b532930e33f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -52,6 +52,7 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; import static org.junit.Assume.assumeThat; /** @@ -132,24 +133,10 @@ public void verifyResults(QueryResults results) throws Exception final OperatorFactory expectedOperator = input.expectedOperators.get(i); final OperatorFactory actualOperator = query.getOperators().get(i); if (!expectedOperator.validateEquivalent(actualOperator)) { - // This assertion always fails because the validate equivalent - // failed, but we do it anyway - // so that we get values in the output of the failed test to make it - // easier to - // debug what happened. Note, we use the Jackson representation when - // showing the diff. There is - // a chance that this representation is exactly equivalent, but the - // validation call is still failing - // this is probably indicative of a bug where something that needs - // to be serialized by Jackson - // currently is not. Check your getters. - - // prepend different values so that we are guaranteed that it is - // always different - String expected = "e " + queryJackson.writeValueAsString(expectedOperator); - String actual = "a " + queryJackson.writeValueAsString(actualOperator); - - Assert.assertEquals("Operator Mismatch, index[" + i + "]", expected, actual); + assertEquals("Operator Mismatch, index[" + i + "]", + queryJackson.writeValueAsString(expectedOperator), + queryJackson.writeValueAsString(actualOperator)); + fail("validateEquivalent failed; but textual comparision of operators didn't reported the mismatch!"); } } final RowSignature outputSignature = query.getRowSignature(); From e376ae901ca802e10253494613162c7d179b4696 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 4 Oct 2023 12:10:18 +0000 Subject: [PATCH 101/164] lead-lag fix --- .../calcite/tests/window/lead_lag.sqlTest | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest index 7df08f35f8d1..1ce080b08b69 100644 --- a/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/lead_lag.sqlTest @@ -2,13 +2,6 @@ type: "operatorValidation" sql: | SELECT -<<<<<<< HEAD - dim2, - LAG(dim2,1) OVER () - FROM foo - WHERE dim2 is null or length(dim2)>0 - GROUP BY dim2 -======= dim1, LAG(dim1,2) OVER (), LAG(dim1) OVER (), @@ -19,23 +12,12 @@ sql: | FROM foo WHERE length(dim1) > 1 GROUP BY dim1 ->>>>>>> apache/master expectedOperators: - type: "naivePartition" partitionColumns: [] - type: "window" processor: -<<<<<<< HEAD - type: "offset" - inputColumn: "d0" - outputColumn: "w0" - offset: -1 -expectedResults: - - [null,null] - - ["a",null] - - ["abc","a"] -======= type: "composing" processors: - type: "offset" @@ -66,4 +48,3 @@ expectedResults: - ["10.1",null,null,"10.1","10.1","abc","def"] - ["abc",null,"10.1","abc","abc","def",null] - ["def","10.1","abc","def","def",null,null] ->>>>>>> apache/master From 76838d1b518e800e866ba30cafedef94e09e19f1 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 07:30:14 +0000 Subject: [PATCH 102/164] w/o typesys modification --- .../apache/druid/sql/calcite/planner/DruidTypeSystem.java | 8 +++++++- .../apache/druid/sql/calcite/DrillWindowQueryTest.java | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index dcba20ee6c46..d3d09f7bdf36 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -124,7 +124,13 @@ public RelDataType deriveAvgAggType( final RelDataType argumentType ) { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); + // Widen all averages to 64-bits regardless of the size of the inputs. + + if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); + } else { + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); + } } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 5ca4384ef114..718329aa0ee4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -26,6 +26,7 @@ import com.google.common.io.ByteStreams; import com.google.inject.Injector; import org.apache.commons.io.FileUtils; +import org.apache.curator.shaded.com.google.common.primitives.Doubles; import org.apache.druid.common.config.NullHandling; import org.apache.druid.data.input.InputRow; import org.apache.druid.data.input.MapBasedInputRow; @@ -400,7 +401,7 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { Predicate longPattern = Pattern.compile("^-?[0-9]+$").asPredicate(); - Predicate timePattern = Pattern.compile("^-?[0-9]+$").asPredicate(); + Predicate doublePattern = Pattern.compile("^-?[0-9]+\\.[0-9]+$").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; @@ -422,6 +423,11 @@ private static List parseResults(RowSignature rs, List resul newVal = null; } else if (longPattern.test(val)) { newVal = Numbers.parseLong(val); + } else if ("0E-20".equals(val)) { + newVal = 0L; + } else if (doublePattern.test(val)) { + double d = Doubles.tryParse(val); + newVal = new Long((long) d); } else { Function parser = TimestampParser.createTimestampParser("auto"); try { From 362f796514ec4198b7078b02a12c603ca9fe79b8 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 07:30:17 +0000 Subject: [PATCH 103/164] Revert "w/o typesys modification" This reverts commit 76838d1b518e800e866ba30cafedef94e09e19f1. --- .../apache/druid/sql/calcite/planner/DruidTypeSystem.java | 8 +------- .../apache/druid/sql/calcite/DrillWindowQueryTest.java | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index d3d09f7bdf36..dcba20ee6c46 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -124,13 +124,7 @@ public RelDataType deriveAvgAggType( final RelDataType argumentType ) { - // Widen all averages to 64-bits regardless of the size of the inputs. - - if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); - } else { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); - } + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 718329aa0ee4..5ca4384ef114 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -26,7 +26,6 @@ import com.google.common.io.ByteStreams; import com.google.inject.Injector; import org.apache.commons.io.FileUtils; -import org.apache.curator.shaded.com.google.common.primitives.Doubles; import org.apache.druid.common.config.NullHandling; import org.apache.druid.data.input.InputRow; import org.apache.druid.data.input.MapBasedInputRow; @@ -401,7 +400,7 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { Predicate longPattern = Pattern.compile("^-?[0-9]+$").asPredicate(); - Predicate doublePattern = Pattern.compile("^-?[0-9]+\\.[0-9]+$").asPredicate(); + Predicate timePattern = Pattern.compile("^-?[0-9]+$").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; @@ -423,11 +422,6 @@ private static List parseResults(RowSignature rs, List resul newVal = null; } else if (longPattern.test(val)) { newVal = Numbers.parseLong(val); - } else if ("0E-20".equals(val)) { - newVal = 0L; - } else if (doublePattern.test(val)) { - double d = Doubles.tryParse(val); - newVal = new Long((long) d); } else { Function parser = TimestampParser.createTimestampParser("auto"); try { From 1acd53b95d0ed821ed880a60ac06c936d9582ba7 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 08:25:48 +0000 Subject: [PATCH 104/164] add test --- .../druid/common/config/NullHandlingTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java b/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java index db9ade70f425..a919f5b4447f 100644 --- a/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java +++ b/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java @@ -20,6 +20,7 @@ package org.apache.druid.common.config; import org.apache.druid.java.util.common.StringUtils; +import org.apache.druid.segment.column.ValueType; import org.apache.druid.segment.data.ListIndexed; import org.apache.druid.testing.InitializedNullHandlingTest; import org.junit.Assert; @@ -27,6 +28,8 @@ import java.util.Collections; +import static org.apache.druid.common.config.NullHandling.defaultValueForClass; +import static org.apache.druid.common.config.NullHandling.defaultValueForType; import static org.apache.druid.common.config.NullHandling.replaceWithDefault; import static org.junit.Assert.assertEquals; @@ -89,6 +92,17 @@ public void test_defaultValueForClass_object() Assert.assertNull(NullHandling.defaultValueForClass(Object.class)); } + @Test + public void test_defaultValueForType() + { + assertEquals(defaultValueForClass(Float.class), defaultValueForType(ValueType.FLOAT)); + assertEquals(defaultValueForClass(Double.class), defaultValueForType(ValueType.DOUBLE)); + assertEquals(defaultValueForClass(Long.class), defaultValueForType(ValueType.LONG)); + assertEquals(defaultValueForClass(String.class), defaultValueForType(ValueType.STRING)); + assertEquals(defaultValueForClass(Object.class), defaultValueForType(ValueType.COMPLEX)); + assertEquals(defaultValueForClass(Object.class), defaultValueForType(ValueType.ARRAY)); + } + @Test public void test_ignoreNullsStrings() { From a708ef2c31bfafafcffd80fb5e1b8edc9738c414 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 09:24:27 +0000 Subject: [PATCH 105/164] remove unnecessary throw --- .../org/apache/druid/sql/calcite/CalciteWindowQueryTest.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 8b532930e33f..43803a882634 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -88,9 +88,8 @@ public static Object parametersForWindowQueryTest() throws Exception private final String filename; - public CalciteWindowQueryTest(String filename) throws Exception + public CalciteWindowQueryTest(String filename) { - this.filename = filename; } From fe6c32c7b582b1a2a8529318a01ae8abd4dd61db Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 11:14:51 +0000 Subject: [PATCH 106/164] Revert "Revert "w/o typesys modification"" This reverts commit 362f796514ec4198b7078b02a12c603ca9fe79b8. --- .../apache/druid/sql/calcite/planner/DruidTypeSystem.java | 8 +++++++- .../apache/druid/sql/calcite/DrillWindowQueryTest.java | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index dcba20ee6c46..d3d09f7bdf36 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -124,7 +124,13 @@ public RelDataType deriveAvgAggType( final RelDataType argumentType ) { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); + // Widen all averages to 64-bits regardless of the size of the inputs. + + if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); + } else { + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); + } } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 5ca4384ef114..718329aa0ee4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -26,6 +26,7 @@ import com.google.common.io.ByteStreams; import com.google.inject.Injector; import org.apache.commons.io.FileUtils; +import org.apache.curator.shaded.com.google.common.primitives.Doubles; import org.apache.druid.common.config.NullHandling; import org.apache.druid.data.input.InputRow; import org.apache.druid.data.input.MapBasedInputRow; @@ -400,7 +401,7 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { Predicate longPattern = Pattern.compile("^-?[0-9]+$").asPredicate(); - Predicate timePattern = Pattern.compile("^-?[0-9]+$").asPredicate(); + Predicate doublePattern = Pattern.compile("^-?[0-9]+\\.[0-9]+$").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; @@ -422,6 +423,11 @@ private static List parseResults(RowSignature rs, List resul newVal = null; } else if (longPattern.test(val)) { newVal = Numbers.parseLong(val); + } else if ("0E-20".equals(val)) { + newVal = 0L; + } else if (doublePattern.test(val)) { + double d = Doubles.tryParse(val); + newVal = new Long((long) d); } else { Function parser = TimestampParser.createTimestampParser("auto"); try { From ca8dcdd6d8acede089c429a680d3807e241c09d3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 11:26:47 +0000 Subject: [PATCH 107/164] undo inputaccessor --- .../sql/calcite/aggregation/Aggregations.java | 26 ----------------- .../ApproxCountDistinctSqlAggregator.java | 6 ++-- .../calcite/aggregation/SqlAggregator.java | 29 ++----------------- .../builtin/ArrayConcatSqlAggregator.java | 11 +++++-- .../builtin/ArraySqlAggregator.java | 12 +++++--- .../aggregation/builtin/AvgSqlAggregator.java | 17 +++++++---- .../builtin/BitwiseSqlAggregator.java | 6 ++-- ...iltinApproxCountDistinctSqlAggregator.java | 12 +++++--- .../builtin/CountSqlAggregator.java | 20 ++++++++----- .../EarliestLatestAnySqlAggregator.java | 11 +++++-- .../EarliestLatestBySqlAggregator.java | 11 +++++-- .../builtin/GroupingSqlAggregator.java | 9 +++--- .../builtin/LiteralSqlAggregator.java | 4 +-- .../builtin/SimpleSqlAggregator.java | 6 ++-- .../builtin/StringSqlAggregator.java | 20 +++++++++---- .../aggregation/builtin/SumSqlAggregator.java | 1 - .../expression/WindowSqlAggregate.java | 4 +-- .../druid/sql/calcite/rel/DruidQuery.java | 6 +--- .../druid/sql/calcite/rel/Windowing.java | 6 +--- .../druid/sql/calcite/rule/GroupByRules.java | 12 +++++--- 20 files changed, 107 insertions(+), 122 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java index fbc425ca4186..3a3e43dd7b8a 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/Aggregations.java @@ -28,7 +28,6 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import javax.annotation.Nullable; import java.util.List; @@ -58,30 +57,6 @@ private Aggregations() * @return list of expressions corresponding to aggregator arguments, or null if any cannot be translated */ @Nullable - public static List getArgumentsForSimpleAggregator( - final RexBuilder rexBuilder, - final PlannerContext plannerContext, - final RowSignature rowSignature, - final AggregateCall call, - @Nullable final InputAccessor inputAccessor - ) - { - final List args = call - .getArgList() - .stream() - .map(i -> inputAccessor.getField(i)) - .map(rexNode -> toDruidExpressionForNumericAggregator(plannerContext, rowSignature, rexNode)) - .collect(Collectors.toList()); - - if (args.stream().noneMatch(Objects::isNull)) { - return args; - } else { - return null; - } - } - - @Nullable - @Deprecated public static List getArgumentsForSimpleAggregator( final RexBuilder rexBuilder, final PlannerContext plannerContext, @@ -104,7 +79,6 @@ public static List getArgumentsForSimpleAggregator( } } - /** * Translate a Calcite {@link RexNode} to a Druid expression for the aggregators that require numeric type inputs. * The returned expression can keep an explicit cast from strings to numbers when the column consumed by diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java index ac2d4d1168a0..0ff7972657ea 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/ApproxCountDistinctSqlAggregator.java @@ -20,6 +20,7 @@ package org.apache.druid.sql.calcite.aggregation; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.sql.SqlAggFunction; import org.apache.calcite.sql.SqlFunctionCategory; @@ -31,7 +32,6 @@ import org.apache.calcite.util.Optionality; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -71,7 +71,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - InputAccessor inputAccessor, + Project project, List existingAggregations, boolean finalizeAggregations ) @@ -83,7 +83,7 @@ public Aggregation toDruidAggregation( rexBuilder, name, aggregateCall, - inputAccessor, + project, existingAggregations, finalizeAggregations ); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java index c8cea3e40294..d21f6ebb75ad 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/SqlAggregator.java @@ -25,7 +25,6 @@ import org.apache.calcite.sql.SqlAggFunction; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -63,29 +62,7 @@ public interface SqlAggregator * @return aggregation, or null if the call cannot be translated */ @Nullable - default Aggregation toDruidAggregation( - PlannerContext plannerContext, - RowSignature rowSignature, - VirtualColumnRegistry virtualColumnRegistry, - RexBuilder rexBuilder, - String name, - AggregateCall aggregateCall, - InputAccessor inputAccessor, - List existingAggregations, - boolean finalizeAggregations - ) { - return toDruidAggregation(plannerContext, - rowSignature, - virtualColumnRegistry, - rexBuilder, - name, - aggregateCall, - inputAccessor.getProject(), - existingAggregations, - finalizeAggregations); - } - - default Aggregation toDruidAggregation( + Aggregation toDruidAggregation( PlannerContext plannerContext, RowSignature rowSignature, VirtualColumnRegistry virtualColumnRegistry, @@ -95,7 +72,5 @@ default Aggregation toDruidAggregation( Project project, List existingAggregations, boolean finalizeAggregations - ) { - throw new RuntimeException("unimplemented fallback method!"); - } + ); } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java index d4b6b83caa34..ed6652181eb4 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArrayConcatSqlAggregator.java @@ -21,6 +21,7 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; import org.apache.calcite.rex.RexNode; @@ -45,11 +46,11 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.List; +import java.util.stream.Collectors; public class ArrayConcatSqlAggregator implements SqlAggregator { @@ -71,12 +72,16 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - InputAccessor inputAccessor, + Project project, List existingAggregations, boolean finalizeAggregations ) { - final List arguments = inputAccessor.getFields(aggregateCall.getArgList()); + final List arguments = aggregateCall + .getArgList() + .stream() + .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) + .collect(Collectors.toList()); Integer maxSizeBytes = null; if (arguments.size() > 1) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java index 586ed1f39e27..5136ed3c947b 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/ArraySqlAggregator.java @@ -21,6 +21,7 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; @@ -47,11 +48,11 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.List; +import java.util.stream.Collectors; public class ArraySqlAggregator implements SqlAggregator { @@ -73,13 +74,16 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - InputAccessor inputAccessor, + Project project, List existingAggregations, boolean finalizeAggregations ) { - final List arguments = - inputAccessor.getFields(aggregateCall.getArgList()); + final List arguments = aggregateCall + .getArgList() + .stream() + .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) + .collect(Collectors.toList()); Integer maxSizeBytes = null; if (arguments.size() > 1) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java index bc6050820ff3..a938bdca0b84 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/AvgSqlAggregator.java @@ -22,6 +22,7 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; @@ -37,9 +38,9 @@ import org.apache.druid.sql.calcite.aggregation.Aggregations; import org.apache.druid.sql.calcite.aggregation.SqlAggregator; import org.apache.druid.sql.calcite.expression.DruidExpression; +import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -62,7 +63,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) @@ -73,7 +74,7 @@ public Aggregation toDruidAggregation( plannerContext, rowSignature, aggregateCall, - inputAccessor + project ); if (arguments == null) { @@ -88,7 +89,7 @@ public Aggregation toDruidAggregation( virtualColumnRegistry, rexBuilder, aggregateCall, - inputAccessor + project ); final DruidExpression arg = Iterables.getOnlyElement(arguments); @@ -107,8 +108,12 @@ public Aggregation toDruidAggregation( if (arg.isDirectColumnAccess()) { fieldName = arg.getDirectColumn(); } else { - final RexNode resolutionArg = inputAccessor.getField( - Iterables.getOnlyElement(aggregateCall.getArgList())); + final RexNode resolutionArg = Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + rowSignature, + project, + Iterables.getOnlyElement(aggregateCall.getArgList()) + ); fieldName = virtualColumnRegistry.getOrCreateVirtualColumnForExpression(arg, resolutionArg.getType()); } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java index 7c8981893c06..d8758141dfba 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BitwiseSqlAggregator.java @@ -21,6 +21,7 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.sql.SqlAggFunction; import org.apache.calcite.sql.SqlFunctionCategory; @@ -46,7 +47,6 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -127,7 +127,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - InputAccessor inputAccessor, + Project project, List existingAggregations, boolean finalizeAggregations ) @@ -135,7 +135,7 @@ public Aggregation toDruidAggregation( final List arguments = aggregateCall .getArgList() .stream() - .map(i -> inputAccessor.getField(i)) + .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) .map(rexNode -> Expressions.toDruidExpression(plannerContext, rowSignature, rexNode)) .collect(Collectors.toList()); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java index a43a6d85791e..e4dedd95ce27 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/BuiltinApproxCountDistinctSqlAggregator.java @@ -22,6 +22,7 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; @@ -49,7 +50,6 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -77,15 +77,19 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) { // Don't use Aggregations.getArgumentsForSimpleAggregator, since it won't let us use direct column access // for string columns. - final RexNode rexNode = inputAccessor.getField( - Iterables.getOnlyElement(aggregateCall.getArgList())); + final RexNode rexNode = Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + rowSignature, + project, + Iterables.getOnlyElement(aggregateCall.getArgList()) + ); final DruidExpression arg = Expressions.toDruidExpression(plannerContext, rowSignature, rexNode); if (arg == null) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java index 66d4188d0edc..edc7e3ce50a0 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/CountSqlAggregator.java @@ -22,6 +22,7 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; @@ -39,7 +40,6 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -69,10 +69,15 @@ static AggregatorFactory createCountAggregatorFactory( final VirtualColumnRegistry virtualColumnRegistry, final RexBuilder rexBuilder, final AggregateCall aggregateCall, - final InputAccessor inputAccessor + final Project project ) { - final RexNode rexNode = inputAccessor.getField(Iterables.getOnlyElement(aggregateCall.getArgList())); + final RexNode rexNode = Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + rowSignature, + project, + Iterables.getOnlyElement(aggregateCall.getArgList()) + ); if (rexNode.getType().isNullable()) { final DimFilter nonNullFilter = Expressions.toFilter( @@ -102,7 +107,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) @@ -112,14 +117,13 @@ public Aggregation toDruidAggregation( plannerContext, rowSignature, aggregateCall, - inputAccessor + project ); if (args == null) { return null; } - // FIXME: is-all-literal if (args.isEmpty()) { // COUNT(*) return Aggregation.create(new CountAggregatorFactory(name)); @@ -133,7 +137,7 @@ public Aggregation toDruidAggregation( rexBuilder, name, aggregateCall, - inputAccessor, + project, existingAggregations, finalizeAggregations ); @@ -150,7 +154,7 @@ public Aggregation toDruidAggregation( virtualColumnRegistry, rexBuilder, aggregateCall, - inputAccessor + project ); return Aggregation.create(theCount); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java index 01e5d01ecd94..5f1b3c3228d4 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java @@ -20,6 +20,7 @@ package org.apache.druid.sql.calcite.aggregation.builtin; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; @@ -59,12 +60,12 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.Collections; import java.util.List; +import java.util.stream.Collectors; public class EarliestLatestAnySqlAggregator implements SqlAggregator { @@ -184,12 +185,16 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) { - final List rexNodes = inputAccessor.getFields(aggregateCall.getArgList()); + final List rexNodes = aggregateCall + .getArgList() + .stream() + .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) + .collect(Collectors.toList()); final List args = Expressions.toDruidExpressions(plannerContext, rowSignature, rexNodes); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java index d51976e75a07..95b70e1f1e50 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestBySqlAggregator.java @@ -20,6 +20,7 @@ package org.apache.druid.sql.calcite.aggregation.builtin; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; import org.apache.calcite.rex.RexNode; @@ -44,12 +45,12 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; import java.util.Collections; import java.util.List; +import java.util.stream.Collectors; public class EarliestLatestBySqlAggregator implements SqlAggregator { @@ -80,12 +81,16 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) { - final List rexNodes = inputAccessor.getFields(aggregateCall.getArgList()); + final List rexNodes = aggregateCall + .getArgList() + .stream() + .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) + .collect(Collectors.toList()); final List args = Expressions.toDruidExpressions(plannerContext, rowSignature, rexNodes); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java index 8b87416a4cca..156c3995c6fb 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/GroupingSqlAggregator.java @@ -34,7 +34,6 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -59,9 +58,9 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - final InputAccessor inputAccessor, - final List existingAggregations, - final boolean finalizeAggregations + Project project, + List existingAggregations, + boolean finalizeAggregations ) { List arguments = aggregateCall.getArgList() @@ -69,7 +68,7 @@ public Aggregation toDruidAggregation( .map(i -> getColumnName( plannerContext, rowSignature, - inputAccessor.getProject(), + project, virtualColumnRegistry, rexBuilder.getTypeFactory(), i diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java index fa7c13a56f81..0eb2c1085c04 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/LiteralSqlAggregator.java @@ -21,6 +21,7 @@ import com.google.common.collect.ImmutableList; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.calcite.sql.SqlAggFunction; @@ -32,7 +33,6 @@ import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -64,7 +64,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java index 22ce38513e4c..01782668663d 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SimpleSqlAggregator.java @@ -21,6 +21,7 @@ import com.google.common.collect.Iterables; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.druid.error.DruidException; import org.apache.druid.error.InvalidSqlInput; @@ -32,7 +33,6 @@ import org.apache.druid.sql.calcite.aggregation.SqlAggregator; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -62,7 +62,7 @@ public Aggregation toDruidAggregation( final RexBuilder rexBuilder, final String name, final AggregateCall aggregateCall, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final boolean finalizeAggregations ) @@ -76,7 +76,7 @@ public Aggregation toDruidAggregation( plannerContext, rowSignature, aggregateCall, - inputAccessor + project ); if (arguments == null) { diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java index 71867fd549b2..b391100ff3a1 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java @@ -21,6 +21,7 @@ import com.google.common.collect.ImmutableSet; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexLiteral; @@ -53,7 +54,6 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.planner.Calcites; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import org.apache.druid.sql.calcite.table.RowSignatures; @@ -94,7 +94,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - InputAccessor inputAccessor, + Project project, List existingAggregations, boolean finalizeAggregations ) @@ -102,7 +102,7 @@ public Aggregation toDruidAggregation( final List arguments = aggregateCall .getArgList() .stream() - .map(i -> inputAccessor.getField(i)) + .map(i -> Expressions.fromFieldAccess(rexBuilder.getTypeFactory(), rowSignature, project, i)) .map(rexNode -> Expressions.toDruidExpression(plannerContext, rowSignature, rexNode)) .collect(Collectors.toList()); @@ -110,7 +110,12 @@ public Aggregation toDruidAggregation( return null; } - RexNode separatorNode = inputAccessor.getField(aggregateCall.getArgList().get(1)); + RexNode separatorNode = Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + rowSignature, + project, + aggregateCall.getArgList().get(1) + ); if (!separatorNode.isA(SqlKind.LITERAL)) { // separator must be a literal return null; @@ -128,7 +133,12 @@ public Aggregation toDruidAggregation( Integer maxSizeBytes = null; if (arguments.size() > 2) { - RexNode maxBytes = inputAccessor.getField(aggregateCall.getArgList().get(2)); + RexNode maxBytes = Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + rowSignature, + project, + aggregateCall.getArgList().get(2) + ); if (!maxBytes.isA(SqlKind.LITERAL)) { // maxBytes must be a literal return null; diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java index de11576d99b6..29790ab7154a 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/SumSqlAggregator.java @@ -22,7 +22,6 @@ import org.apache.calcite.linq4j.Nullness; import org.apache.calcite.rel.core.AggregateCall; import org.apache.calcite.sql.SqlAggFunction; -import org.apache.calcite.sql.fun.SqlStdOperatorTable; import org.apache.calcite.sql.fun.SqlSumAggFunction; import org.apache.druid.math.expr.ExprMacroTable; import org.apache.druid.query.aggregation.AggregatorFactory; diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java b/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java index f2c7bd5c25ab..7dd158d91f3a 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/expression/WindowSqlAggregate.java @@ -20,6 +20,7 @@ package org.apache.druid.sql.calcite.expression; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.sql.SqlAggFunction; import org.apache.druid.java.util.common.UOE; @@ -27,7 +28,6 @@ import org.apache.druid.sql.calcite.aggregation.Aggregation; import org.apache.druid.sql.calcite.aggregation.SqlAggregator; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -60,7 +60,7 @@ public Aggregation toDruidAggregation( RexBuilder rexBuilder, String name, AggregateCall aggregateCall, - InputAccessor inputAccessor, + Project project, List existingAggregations, boolean finalizeAggregations ) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java index 1cf79b6dc123..9c41d79070bf 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java @@ -580,11 +580,7 @@ private static List computeAggregations( rowSignature, virtualColumnRegistry, rexBuilder, - InputAccessor.buildFor( - rexBuilder, - rowSignature, - partialQuery.getSelectProject(), - null), + partialQuery.getSelectProject(), aggregations, aggName, aggCall, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index 4039ca8914ab..07c5544441dc 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -177,11 +177,7 @@ public static Windowing fromCalciteStuff( sourceRowSignature, null, rexBuilder, - InputAccessor.buildFor( - rexBuilder, - sourceRowSignature, - partialQuery.getSelectProject(), - window.constants), + partialQuery.getSelectProject(), Collections.emptyList(), aggName, aggregateCall, diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java index f358d1adc7b1..50bdf80771a8 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rule/GroupByRules.java @@ -20,6 +20,7 @@ package org.apache.druid.sql.calcite.rule; import org.apache.calcite.rel.core.AggregateCall; +import org.apache.calcite.rel.core.Project; import org.apache.calcite.rex.RexBuilder; import org.apache.calcite.rex.RexNode; import org.apache.druid.query.aggregation.AggregatorFactory; @@ -31,7 +32,6 @@ import org.apache.druid.sql.calcite.expression.Expressions; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.PlannerContext; -import org.apache.druid.sql.calcite.rel.InputAccessor; import org.apache.druid.sql.calcite.rel.VirtualColumnRegistry; import javax.annotation.Nullable; @@ -58,7 +58,7 @@ public static Aggregation translateAggregateCall( final RowSignature rowSignature, @Nullable final VirtualColumnRegistry virtualColumnRegistry, final RexBuilder rexBuilder, - final InputAccessor inputAccessor, + final Project project, final List existingAggregations, final String name, final AggregateCall call, @@ -74,7 +74,11 @@ public static Aggregation translateAggregateCall( if (call.filterArg >= 0) { // AGG(xxx) FILTER(WHERE yyy) - final RexNode expression = inputAccessor.getField(call.filterArg); + final RexNode expression = Expressions.fromFieldAccess( + rexBuilder.getTypeFactory(), + rowSignature, + project, + call.filterArg); final DimFilter nonOptimizedFilter = Expressions.toFilter( plannerContext, @@ -137,7 +141,7 @@ public static Aggregation translateAggregateCall( rexBuilder, name, call, - inputAccessor, + project, existingAggregationsWithSameFilter, finalizeAggregations ); From c39b6280d8284e433cc6cafe825191417c9bda3b Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 12:04:42 +0000 Subject: [PATCH 108/164] remove unrelated testcase --- .../tests/window/aggregateConstant.sqlTest | 27 ------------------- 1 file changed, 27 deletions(-) delete mode 100644 sql/src/test/resources/calcite/tests/window/aggregateConstant.sqlTest diff --git a/sql/src/test/resources/calcite/tests/window/aggregateConstant.sqlTest b/sql/src/test/resources/calcite/tests/window/aggregateConstant.sqlTest deleted file mode 100644 index a499e2bc16dd..000000000000 --- a/sql/src/test/resources/calcite/tests/window/aggregateConstant.sqlTest +++ /dev/null @@ -1,27 +0,0 @@ -type: "operatorValidation" - -sql: | - SELECT - dim1, - count(333) OVER () cc - FROM foo - -expectedOperators: - - type: naivePartition - partitionColumns: [] - - type: "window" - processor: - type: "framedAgg" - frame: { peerType: "ROWS", lowUnbounded: true, lowOffset: 0, uppUnbounded: true, uppOffset: 0 } - aggregations: - - { type: "count", name: "w0" } - -expectedResults: - - ["",6] - - ["10.1",6] - - ["2",6] - - ["1",6] - - ["def",6] - - ["abc",6] - - \ No newline at end of file From 52b99e30d5561fd504594b645475ba66e8739d00 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 12:06:00 +0000 Subject: [PATCH 109/164] cleanup --- .../druid/sql/calcite/rel/InputAccessor.java | 97 ------------------- .../sql/calcite/BaseCalciteQueryTest.java | 2 +- .../sql/calcite/CalciteSysQueryTest.java | 62 ------------ .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../sql/calcite/DrillWindowQueryTest.java | 5 +- .../druid/sql/calcite/util/CalciteTests.java | 41 -------- 6 files changed, 5 insertions(+), 204 deletions(-) delete mode 100644 sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java delete mode 100644 sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java deleted file mode 100644 index d04ed247827a..000000000000 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/InputAccessor.java +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package org.apache.druid.sql.calcite.rel; - -import com.google.common.collect.ImmutableList; -import org.apache.calcite.rel.core.Project; -import org.apache.calcite.rex.RexBuilder; -import org.apache.calcite.rex.RexLiteral; -import org.apache.calcite.rex.RexNode; -import org.apache.druid.segment.column.RowSignature; -import org.apache.druid.sql.calcite.expression.Expressions; - -import java.util.List; -import java.util.stream.Collectors; - -import javax.annotation.Nullable; - -/** - * Enables simpler access to input expressions. - * - * In case of aggregates it provides the constants transparently for aggregates. - */ -public class InputAccessor -{ - private final Project project; - private final ImmutableList constants; - private final RexBuilder rexBuilder; - private final RowSignature sourceRowSignature; - - public static InputAccessor buildFor( - RexBuilder rexBuilder, - RowSignature sourceRowSignature, - @Nullable Project project, - @Nullable ImmutableList constants) - { - return new InputAccessor(rexBuilder, sourceRowSignature, project, constants); - } - - private InputAccessor( - RexBuilder rexBuilder, - RowSignature sourceRowSignature, - Project project, - ImmutableList constants) - { - this.rexBuilder = rexBuilder; - this.sourceRowSignature = sourceRowSignature; - this.project = project; - this.constants = constants; - - } - - public RexNode getField(int argIndex) - { - if (argIndex < sourceRowSignature.size()) { - return Expressions.fromFieldAccess( - rexBuilder.getTypeFactory(), - sourceRowSignature, - project, - argIndex); - } else { - return constants.get(argIndex - sourceRowSignature.size()); - } - - } - - @Deprecated - public Project getProject() - { - return project; - } - - public List getFields(List argList) - { - return argList - .stream() - .map(i -> getField(i)) - .collect(Collectors.toList()); - } - -} diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 51b2ebc78b66..df86c4f0f34e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1056,7 +1056,7 @@ public Map baseQueryContext() public void assertResultsEquals(String sql, List expectedResults, List results) { - for (int i = 0; i < Math.min(results.size(),expectedResults.size()); i++) { + for (int i = 0; i < Math.min(results.size(), expectedResults.size()); i++) { Assert.assertArrayEquals( StringUtils.format("result #%d: %s", i + 1, sql), expectedResults.get(i), diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java deleted file mode 100644 index 1a76e2c0426c..000000000000 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package org.apache.druid.sql.calcite; - -import com.google.common.collect.ImmutableList; -import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; -import org.junit.Rule; -import org.junit.Test; - -public class CalciteSysQueryTest extends BaseCalciteQueryTest -{ - @Rule(order = 0) - public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); - - @Test - public void testTasksSum() - { - notMsqCompatible(); - - testBuilder() - .sql("select datasource, sum(duration) from sys.tasks group by datasource") - .expectedResults(ImmutableList.of( - new Object[]{"foo", 11L}, - new Object[]{"foo2", 22L})) -// .expectedLogicalPlan("LogicalAggregate(group=[{0}], EXPR$1=[SUM($1)])\n" -// + " LogicalProject(exprs=[[$3, $8]])\n" -// + " LogicalTableScan(table=[[sys, tasks]])\n") - .run(); - } - - @NegativeTest() - @Test - public void testTasksSumOver() - { - notMsqCompatible(); - - testBuilder() - .sql("select datasource, sum(duration) over () from sys.tasks group by datasource") - .expectedResults(ImmutableList.of( - new Object[]{"foo", 11L}, - new Object[]{"foo2", 22L})) - // please add expectedLogicalPlan if this test starts passing! - .run(); - } -} diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index d7e1a06e05ed..6ee790e1f582 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -71,7 +71,7 @@ public class CalciteWindowQueryTest extends BaseCalciteQueryTest NullHandling.initializeForTests(); } - public static final ObjectMapper YAML_JACKSON = new DefaultObjectMapper(new YAMLFactory(), "tests"); + private static final ObjectMapper YAML_JACKSON = new DefaultObjectMapper(new YAMLFactory(), "tests"); @Parameterized.Parameters(name = "{0}") public static Object parametersForWindowQueryTest() throws Exception diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 718329aa0ee4..4d78d8f6fabe 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -51,8 +51,8 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; -import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; import org.apache.druid.sql.calcite.NegativeTest.Modes; +import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -432,7 +432,8 @@ private static List parseResults(RowSignature rs, List resul Function parser = TimestampParser.createTimestampParser("auto"); try { newVal = parser.apply(val); - } catch (IllegalArgumentException iae) { + } + catch (IllegalArgumentException iae) { LocalTime v = LocalTime.parse(val); newVal = v.getMillisOfDay(); } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java b/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java index 15568092ad80..17f2ed106377 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/util/CalciteTests.java @@ -39,14 +39,7 @@ import org.apache.druid.discovery.DruidNodeDiscoveryProvider; import org.apache.druid.discovery.NodeRole; import org.apache.druid.guice.annotations.Json; -import org.apache.druid.indexer.RunnerTaskState; -import org.apache.druid.indexer.TaskLocation; -import org.apache.druid.indexer.TaskState; -import org.apache.druid.indexer.TaskStatusPlus; -import org.apache.druid.java.util.common.CloseableIterators; -import org.apache.druid.java.util.common.DateTimes; import org.apache.druid.java.util.common.Pair; -import org.apache.druid.java.util.common.parsers.CloseableIterator; import org.apache.druid.java.util.http.client.HttpClient; import org.apache.druid.java.util.http.client.Request; import org.apache.druid.java.util.http.client.response.HttpResponseHandler; @@ -89,11 +82,9 @@ import java.io.File; import java.net.URI; import java.net.URISyntaxException; -import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; -import java.util.List; import java.util.Map; import java.util.Set; import java.util.concurrent.Executor; @@ -377,38 +368,6 @@ public ListenableFuture findCurrentLeader() throw new RuntimeException(e); } } - - @Override - public ListenableFuture> taskStatuses( - @Nullable String state, - @Nullable String dataSource, - @Nullable Integer maxCompletedTasks - ) - { - List tasks = new ArrayList(); - tasks.add(createTaskStatus("id1", DATASOURCE1, 10L)); - tasks.add(createTaskStatus("id1", DATASOURCE1, 1L)); - tasks.add(createTaskStatus("id2", DATASOURCE2, 20L)); - tasks.add(createTaskStatus("id2", DATASOURCE2, 2L)); - return Futures.immediateFuture(CloseableIterators.withEmptyBaggage(tasks.iterator())); - } - - private TaskStatusPlus createTaskStatus(String id, String datasource, Long duration) - { - return new TaskStatusPlus( - id, - "testGroupId", - "testType", - DateTimes.nowUtc(), - DateTimes.nowUtc(), - TaskState.RUNNING, - RunnerTaskState.RUNNING, - duration, - TaskLocation.create("testHost", 1010, -1), - datasource, - null - ); - } }; return new SystemSchema( From 0bebc12ccf4bb279949c180241d7f0f8221ef856 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 12:11:19 +0000 Subject: [PATCH 110/164] cleanup --- sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest | 2 -- 1 file changed, 2 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest b/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest index 4f198d3107e3..d4affc6ec563 100644 --- a/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/simpleSum.sqlTest @@ -24,5 +24,3 @@ expectedResults: - [ 978307200000, 1, 4 ] - [ 978393600000, 1, 5 ] - [ 978480000000, 1, 6 ] - - \ No newline at end of file From ffec4953fa292f95a38960b7c1a19c88b4444b1e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 14:48:03 +0000 Subject: [PATCH 111/164] cleanup/etc --- .../druid/sql/calcite/DisableUnless.java | 55 +++++++++++++++++++ .../sql/calcite/DrillWindowQueryTest.java | 15 +++-- 2 files changed, 64 insertions(+), 6 deletions(-) create mode 100644 sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java b/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java new file mode 100644 index 000000000000..0672913ee778 --- /dev/null +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java @@ -0,0 +1,55 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.apache.druid.sql.calcite; + +import com.google.common.base.Supplier; +import org.apache.druid.common.config.NullHandling; +import org.junit.rules.TestRule; +import org.junit.runner.Description; +import org.junit.runners.model.Statement; + +import static org.junit.Assume.assumeTrue; + +/** + * Collection of conditional disabler rules. + */ +class DisableUnless +{ + public static final TestRule SQL_COMPATIBLE = new DisableUnlessRule("NullHandling::sqlCompatible", NullHandling::sqlCompatible); + + public static class DisableUnlessRule implements TestRule + { + private Supplier predicate; + private String message; + + public DisableUnlessRule(String message, Supplier predicate) + { + this.message = message; + this.predicate = predicate; + } + + @Override + public Statement apply(Statement base, Description description) + { + assumeTrue("Testcase disabled; because condition not net: " + message, predicate.get()); + return base; + } + } +} \ No newline at end of file diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 4d78d8f6fabe..332fe62a72be 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -121,6 +121,15 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest NullHandling.initializeForTests(); } + @Rule + public TestRule disableWhenNonSqlCompat = DisableUnless.SQL_COMPATIBLE; + + @Rule + public NegativeTestProcessor ignoreProcessor = new NegativeTestProcessor(); + + @Rule + public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); + @Test public void ensureAllDeclared() throws Exception { @@ -169,12 +178,6 @@ public void ensureAllDeclared() throws Exception String value(); } - @Rule - public NegativeTestProcessor ignoreProcessor = new NegativeTestProcessor(); - - @Rule - public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); - class DrillTestCaseLoaderRule implements TestRule { From 94cbc6bcffd91863f3aeb5989002b4ee04256b0e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 15:59:53 +0000 Subject: [PATCH 112/164] remove throws --- .../sql/calcite/DrillWindowQueryTest.java | 1997 ++++++++--------- 1 file changed, 997 insertions(+), 1000 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 332fe62a72be..33dbfcfb1c33 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -40,7 +40,6 @@ import org.apache.druid.java.util.common.Numbers; import org.apache.druid.java.util.common.RE; import org.apache.druid.java.util.common.StringUtils; -import org.apache.druid.java.util.common.logger.Logger; import org.apache.druid.java.util.common.parsers.TimestampParser; import org.apache.druid.query.QueryContexts; import org.apache.druid.query.QueryRunnerFactoryConglomerate; @@ -112,8 +111,6 @@ */ public class DrillWindowQueryTest extends BaseCalciteQueryTest { - private static final Logger log = new Logger(DrillWindowQueryTest.class); - private static final ObjectMapper MAPPER = new DefaultObjectMapper(); private DrillTestCase testCase = null; @@ -158,7 +155,7 @@ public void ensureAllDeclared() throws Exception string = string.substring(0, string.lastIndexOf('.')); System.out.printf(Locale.ENGLISH, "@%s( \"%s\" )\n" + "@Test\n" - + "public void test_%s() throws Exception {\n" + + "public void test_%s() {\n" + " windowQueryTest();\n" + "}\n", DrillTest.class.getSimpleName(), @@ -456,7 +453,7 @@ private static List parseResults(RowSignature rs, List resul return ret; } - public void windowQueryTest() throws Exception + public void windowQueryTest() { Thread thread = null; String oldName = null; @@ -530,35 +527,35 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test - public void test_aggregates_winFnQry_77() throws Exception + public void test_aggregates_winFnQry_77() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_76") @Test - public void test_lead_func_lead_Fn_76() throws Exception + public void test_lead_func_lead_Fn_76() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_10") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_10() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_10() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_20") @Test - public void test_aggregates_aggOWnFn_20() throws Exception + public void test_aggregates_aggOWnFn_20() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_1() { windowQueryTest(); } @@ -566,7 +563,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_1() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_33") @Test - public void test_ntile_func_ntileFn_33() throws Exception + public void test_ntile_func_ntileFn_33() { windowQueryTest(); } @@ -574,21 +571,21 @@ public void test_ntile_func_ntileFn_33() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_30") @Test - public void test_aggregates_testW_Nulls_30() throws Exception + public void test_aggregates_testW_Nulls_30() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_5() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_chr_5() { windowQueryTest(); } @DrillTest("last_val/lastValFn_1") @Test - public void test_last_val_lastValFn_1() throws Exception + public void test_last_val_lastValFn_1() { windowQueryTest(); } @@ -596,28 +593,28 @@ public void test_last_val_lastValFn_1() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_35") @Test - public void test_last_val_lastValFn_35() throws Exception + public void test_last_val_lastValFn_35() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_5() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_vchr_5() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_100") @Test - public void test_lead_func_lead_Fn_100() throws Exception + public void test_lead_func_lead_Fn_100() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_7") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_7() { windowQueryTest(); } @@ -625,21 +622,21 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_7() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_7") @Test - public void test_nestedAggs_woutPrtnBy_7() throws Exception + public void test_nestedAggs_woutPrtnBy_7() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_6") @Test - public void test_aggregates_aggOWnFn_6() throws Exception + public void test_aggregates_aggOWnFn_6() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_22") @Test - public void test_aggregates_winFnQry_22() throws Exception + public void test_aggregates_winFnQry_22() { windowQueryTest(); } @@ -647,7 +644,7 @@ public void test_aggregates_winFnQry_22() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_68") @Test - public void test_aggregates_winFnQry_68() throws Exception + public void test_aggregates_winFnQry_68() { windowQueryTest(); } @@ -655,35 +652,35 @@ public void test_aggregates_winFnQry_68() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_chr_1() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_63") @Test - public void test_lead_func_lead_Fn_63() throws Exception + public void test_lead_func_lead_Fn_63() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_46") @Test - public void test_lag_func_lag_Fn_46() throws Exception + public void test_lag_func_lag_Fn_46() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_21") @Test - public void test_aggregates_woPrtnBy_21() throws Exception + public void test_aggregates_woPrtnBy_21() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_44") @Test - public void test_ntile_func_ntileFn_44() throws Exception + public void test_ntile_func_ntileFn_44() { windowQueryTest(); } @@ -691,21 +688,21 @@ public void test_ntile_func_ntileFn_44() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_25") @Test - public void test_first_val_firstValFn_25() throws Exception + public void test_first_val_firstValFn_25() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm01() throws Exception + public void test_frameclause_multipl_wnwds_rnkNoFrm01() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_7") @Test - public void test_lag_func_lag_Fn_7() throws Exception + public void test_lag_func_lag_Fn_7() { windowQueryTest(); } @@ -713,7 +710,7 @@ public void test_lag_func_lag_Fn_7() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause07") @Test - public void test_nestedAggs_frmclause07() throws Exception + public void test_nestedAggs_frmclause07() { windowQueryTest(); } @@ -721,7 +718,7 @@ public void test_nestedAggs_frmclause07() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_33") @Test - public void test_aggregates_winFnQry_33() throws Exception + public void test_aggregates_winFnQry_33() { windowQueryTest(); } @@ -729,84 +726,84 @@ public void test_aggregates_winFnQry_33() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_79") @Test - public void test_aggregates_winFnQry_79() throws Exception + public void test_aggregates_winFnQry_79() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_5") @Test - public void test_lead_func_lead_Fn_5() throws Exception + public void test_lead_func_lead_Fn_5() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_74") @Test - public void test_lead_func_lead_Fn_74() throws Exception + public void test_lead_func_lead_Fn_74() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_46") @Test - public void test_aggregates_aggOWnFn_46() throws Exception + public void test_aggregates_aggOWnFn_46() { windowQueryTest(); } @DrillTest("first_val/firstValFn_10") @Test - public void test_first_val_firstValFn_10() throws Exception + public void test_first_val_firstValFn_10() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_10") @Test - public void test_aggregates_woPrtnBy_10() throws Exception + public void test_aggregates_woPrtnBy_10() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_78") @Test - public void test_lead_func_lead_Fn_78() throws Exception + public void test_lead_func_lead_Fn_78() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_13() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_13() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_13") @Test - public void test_ntile_func_ntileFn_13() throws Exception + public void test_ntile_func_ntileFn_13() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_59") @Test - public void test_ntile_func_ntileFn_59() throws Exception + public void test_ntile_func_ntileFn_59() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_5") @Test - public void test_ntile_func_ntileFn_5() throws Exception + public void test_ntile_func_ntileFn_5() { windowQueryTest(); } @@ -814,21 +811,21 @@ public void test_ntile_func_ntileFn_5() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test - public void test_frameclause_multipl_wnwds_max_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_max_mulwds() { windowQueryTest(); } @DrillTest("last_val/lastValFn_15") @Test - public void test_last_val_lastValFn_15() throws Exception + public void test_last_val_lastValFn_15() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_3") @Test - public void test_aggregates_wo_OrdrBy_3() throws Exception + public void test_aggregates_wo_OrdrBy_3() { windowQueryTest(); } @@ -836,28 +833,28 @@ public void test_aggregates_wo_OrdrBy_3() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_6") @Test - public void test_nestedAggs_woutOby_6() throws Exception + public void test_nestedAggs_woutOby_6() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_43") @Test - public void test_lead_func_lead_Fn_43() throws Exception + public void test_lead_func_lead_Fn_43() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test - public void test_frameclause_defaultFrame_RBUPACR_int7() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int7() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_35") @Test - public void test_lag_func_lag_Fn_35() throws Exception + public void test_lag_func_lag_Fn_35() { windowQueryTest(); } @@ -865,7 +862,7 @@ public void test_lag_func_lag_Fn_35() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_44") @Test - public void test_aggregates_winFnQry_44() throws Exception + public void test_aggregates_winFnQry_44() { windowQueryTest(); } @@ -873,84 +870,84 @@ public void test_aggregates_winFnQry_44() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_109") @Test - public void test_lag_func_lag_Fn_109() throws Exception + public void test_lag_func_lag_Fn_109() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_35") @Test - public void test_aggregates_aggOWnFn_35() throws Exception + public void test_aggregates_aggOWnFn_35() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_2") @Test - public void test_aggregates_wPrtnOrdrBy_2() throws Exception + public void test_aggregates_wPrtnOrdrBy_2() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_89") @Test - public void test_lead_func_lead_Fn_89() throws Exception + public void test_lead_func_lead_Fn_89() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_45") @Test - public void test_aggregates_woPrtnBy_45() throws Exception + public void test_aggregates_woPrtnBy_45() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg23") @Test - public void test_nestedAggs_nstdagg23() throws Exception + public void test_nestedAggs_nstdagg23() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_24") @Test - public void test_ntile_func_ntileFn_24() throws Exception + public void test_ntile_func_ntileFn_24() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_2() { windowQueryTest(); } @DrillTest("last_val/lastValFn_26") @Test - public void test_last_val_lastValFn_26() throws Exception + public void test_last_val_lastValFn_26() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_6") @Test - public void test_nestedAggs_emtyOvrCls_6() throws Exception + public void test_nestedAggs_emtyOvrCls_6() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_54") @Test - public void test_lead_func_lead_Fn_54() throws Exception + public void test_lead_func_lead_Fn_54() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_54") @Test - public void test_frameclause_subQueries_frmInSubQry_54() throws Exception + public void test_frameclause_subQueries_frmInSubQry_54() { windowQueryTest(); } @@ -958,91 +955,91 @@ public void test_frameclause_subQueries_frmInSubQry_54() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_24") @Test - public void test_lag_func_lag_Fn_24() throws Exception + public void test_lag_func_lag_Fn_24() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_55") @Test - public void test_aggregates_winFnQry_55() throws Exception + public void test_aggregates_winFnQry_55() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_59") @Test - public void test_lag_func_lag_Fn_59() throws Exception + public void test_lag_func_lag_Fn_59() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_34") @Test - public void test_aggregates_woPrtnBy_34() throws Exception + public void test_aggregates_woPrtnBy_34() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_12") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_12() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_12() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_6() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_6() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_22") @Test - public void test_aggregates_aggOWnFn_22() throws Exception + public void test_aggregates_aggOWnFn_22() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_35") @Test - public void test_ntile_func_ntileFn_35() throws Exception + public void test_ntile_func_ntileFn_35() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg10") @Test - public void test_nestedAggs_nstdagg10() throws Exception + public void test_nestedAggs_nstdagg10() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_102") @Test - public void test_lead_func_lead_Fn_102() throws Exception + public void test_lead_func_lead_Fn_102() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/avg_mulwds") @Test - public void test_frameclause_multipl_wnwds_avg_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_avg_mulwds() { windowQueryTest(); } @DrillTest("last_val/lastValFn_3") @Test - public void test_last_val_lastValFn_3() throws Exception + public void test_last_val_lastValFn_3() { windowQueryTest(); } @DrillTest("last_val/lastValFn_37") @Test - public void test_last_val_lastValFn_37() throws Exception + public void test_last_val_lastValFn_37() { windowQueryTest(); } @@ -1050,21 +1047,21 @@ public void test_last_val_lastValFn_37() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test - public void test_frameclause_subQueries_frmInSubQry_41() throws Exception + public void test_frameclause_subQueries_frmInSubQry_41() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_8") @Test - public void test_aggregates_aggOWnFn_8() throws Exception + public void test_aggregates_aggOWnFn_8() { windowQueryTest(); } @DrillTest("nestedAggs/woutPrtnBy_5") @Test - public void test_nestedAggs_woutPrtnBy_5() throws Exception + public void test_nestedAggs_woutPrtnBy_5() { windowQueryTest(); } @@ -1072,14 +1069,14 @@ public void test_nestedAggs_woutPrtnBy_5() throws Exception @NegativeTest(Modes.NPE) @DrillTest("nestedAggs/cte_win_01") @Test - public void test_nestedAggs_cte_win_01() throws Exception + public void test_nestedAggs_cte_win_01() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_chr_3() { windowQueryTest(); } @@ -1087,21 +1084,21 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() throws Exception @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_20") @Test - public void test_aggregates_winFnQry_20() throws Exception + public void test_aggregates_winFnQry_20() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_9") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_9() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_9() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_vchar_4() { windowQueryTest(); } @@ -1109,7 +1106,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_65") @Test - public void test_lead_func_lead_Fn_65() throws Exception + public void test_lead_func_lead_Fn_65() { windowQueryTest(); } @@ -1117,14 +1114,14 @@ public void test_lead_func_lead_Fn_65() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_66") @Test - public void test_aggregates_winFnQry_66() throws Exception + public void test_aggregates_winFnQry_66() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_8") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_8() { windowQueryTest(); } @@ -1132,70 +1129,70 @@ public void test_frameclause_RBCRACR_RBCRACR_int_8() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_13") @Test - public void test_lag_func_lag_Fn_13() throws Exception + public void test_lag_func_lag_Fn_13() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int3") @Test - public void test_frameclause_RBUPACR_RBUPACR_int3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int3() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm03() throws Exception + public void test_frameclause_multipl_wnwds_rnkNoFrm03() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_48") @Test - public void test_lag_func_lag_Fn_48() throws Exception + public void test_lag_func_lag_Fn_48() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_2") @Test - public void test_nestedAggs_wPbOb_2() throws Exception + public void test_nestedAggs_wPbOb_2() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_23") @Test - public void test_aggregates_woPrtnBy_23() throws Exception + public void test_aggregates_woPrtnBy_23() { windowQueryTest(); } @DrillTest("first_val/firstValFn_23") @Test - public void test_first_val_firstValFn_23() throws Exception + public void test_first_val_firstValFn_23() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_11") @Test - public void test_aggregates_aggOWnFn_11() throws Exception + public void test_aggregates_aggOWnFn_11() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_46") @Test - public void test_ntile_func_ntileFn_46() throws Exception + public void test_ntile_func_ntileFn_46() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_5") @Test - public void test_lag_func_lag_Fn_5() throws Exception + public void test_lag_func_lag_Fn_5() { windowQueryTest(); } @@ -1203,7 +1200,7 @@ public void test_lag_func_lag_Fn_5() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause09") @Test - public void test_nestedAggs_frmclause09() throws Exception + public void test_nestedAggs_frmclause09() { windowQueryTest(); } @@ -1211,7 +1208,7 @@ public void test_nestedAggs_frmclause09() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_char_1() { windowQueryTest(); } @@ -1219,7 +1216,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_1() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test - public void test_frameclause_subQueries_frmInSubQry_30() throws Exception + public void test_frameclause_subQueries_frmInSubQry_30() { windowQueryTest(); } @@ -1227,77 +1224,77 @@ public void test_frameclause_subQueries_frmInSubQry_30() throws Exception @NegativeTest(Modes.NPE) @DrillTest("nestedAggs/basic_10") @Test - public void test_nestedAggs_basic_10() throws Exception + public void test_nestedAggs_basic_10() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_31") @Test - public void test_aggregates_winFnQry_31() throws Exception + public void test_aggregates_winFnQry_31() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_3") @Test - public void test_lead_func_lead_Fn_3() throws Exception + public void test_lead_func_lead_Fn_3() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_30") @Test - public void test_lead_func_lead_Fn_30() throws Exception + public void test_lead_func_lead_Fn_30() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_38") @Test - public void test_aggregates_woPrtnBy_38() throws Exception + public void test_aggregates_woPrtnBy_38() { windowQueryTest(); } @DrillTest("nestedAggs/basic_8") @Test - public void test_nestedAggs_basic_8() throws Exception + public void test_nestedAggs_basic_8() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_28") @Test - public void test_lag_func_lag_Fn_28() throws Exception + public void test_lag_func_lag_Fn_28() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_81") @Test - public void test_lag_func_lag_Fn_81() throws Exception + public void test_lag_func_lag_Fn_81() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_59") @Test - public void test_aggregates_winFnQry_59() throws Exception + public void test_aggregates_winFnQry_59() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_2") @Test - public void test_nestedAggs_emtyOvrCls_2() throws Exception + public void test_nestedAggs_emtyOvrCls_2() { windowQueryTest(); } @@ -1305,7 +1302,7 @@ public void test_nestedAggs_emtyOvrCls_2() throws Exception @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_13") @Test - public void test_aggregates_winFnQry_13() throws Exception + public void test_aggregates_winFnQry_13() { windowQueryTest(); } @@ -1313,21 +1310,21 @@ public void test_aggregates_winFnQry_13() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_12") @Test - public void test_lead_func_lead_Fn_12() throws Exception + public void test_lead_func_lead_Fn_12() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_58") @Test - public void test_lead_func_lead_Fn_58() throws Exception + public void test_lead_func_lead_Fn_58() { windowQueryTest(); } @DrillTest("first_val/firstValFn_30") @Test - public void test_first_val_firstValFn_30() throws Exception + public void test_first_val_firstValFn_30() { windowQueryTest(); } @@ -1335,42 +1332,42 @@ public void test_first_val_firstValFn_30() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_33") @Test - public void test_last_val_lastValFn_33() throws Exception + public void test_last_val_lastValFn_33() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_3() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_19") @Test - public void test_frameclause_subQueries_frmInSubQry_19() throws Exception + public void test_frameclause_subQueries_frmInSubQry_19() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_6() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_6() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_vchr_3() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_39") @Test - public void test_ntile_func_ntileFn_39() throws Exception + public void test_ntile_func_ntileFn_39() { windowQueryTest(); } @@ -1378,49 +1375,49 @@ public void test_ntile_func_ntileFn_39() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_17") @Test - public void test_aggregates_testW_Nulls_17() throws Exception + public void test_aggregates_testW_Nulls_17() { windowQueryTest(); } @DrillTest("nestedAggs/cte_win_05") @Test - public void test_nestedAggs_cte_win_05() throws Exception + public void test_nestedAggs_cte_win_05() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test - public void test_frameclause_multipl_wnwds_fval_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_fval_mulwds() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_27") @Test - public void test_aggregates_woPrtnBy_27() throws Exception + public void test_aggregates_woPrtnBy_27() { windowQueryTest(); } @DrillTest("nestedAggs/woutPrtnBy_1") @Test - public void test_nestedAggs_woutPrtnBy_1() throws Exception + public void test_nestedAggs_woutPrtnBy_1() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_70") @Test - public void test_lag_func_lag_Fn_70() throws Exception + public void test_lag_func_lag_Fn_70() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_4() { windowQueryTest(); } @@ -1428,14 +1425,14 @@ public void test_frameclause_RBCRACR_RBCRACR_int_4() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_17") @Test - public void test_lag_func_lag_Fn_17() throws Exception + public void test_lag_func_lag_Fn_17() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_24") @Test - public void test_aggregates_winFnQry_24() throws Exception + public void test_aggregates_winFnQry_24() { windowQueryTest(); } @@ -1443,7 +1440,7 @@ public void test_aggregates_winFnQry_24() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_23") @Test - public void test_lead_func_lead_Fn_23() throws Exception + public void test_lead_func_lead_Fn_23() { windowQueryTest(); } @@ -1451,35 +1448,35 @@ public void test_lead_func_lead_Fn_23() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_69") @Test - public void test_lead_func_lead_Fn_69() throws Exception + public void test_lead_func_lead_Fn_69() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int12") @Test - public void test_frameclause_defaultFrame_RBUPACR_int12() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int12() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_08") @Test - public void test_frameclause_subQueries_frmInSubQry_08() throws Exception + public void test_frameclause_subQueries_frmInSubQry_08() { windowQueryTest(); } @@ -1487,21 +1484,21 @@ public void test_frameclause_subQueries_frmInSubQry_08() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_vchr_1() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_6") @Test - public void test_aggregates_woPrtnBy_6() throws Exception + public void test_aggregates_woPrtnBy_6() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_char_5() { windowQueryTest(); } @@ -1509,28 +1506,28 @@ public void test_frameclause_RBCRACR_RBCRACR_char_5() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("lag_func/lag_Fn_9") @Test - public void test_lag_func_lag_Fn_9() throws Exception + public void test_lag_func_lag_Fn_9() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_16") @Test - public void test_aggregates_woPrtnBy_16() throws Exception + public void test_aggregates_woPrtnBy_16() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test - public void test_frameclause_multipl_wnwds_lval_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_lval_mulwds() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_7") @Test - public void test_lead_func_lead_Fn_7() throws Exception + public void test_lead_func_lead_Fn_7() { windowQueryTest(); } @@ -1538,70 +1535,70 @@ public void test_lead_func_lead_Fn_7() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_35") @Test - public void test_aggregates_winFnQry_35() throws Exception + public void test_aggregates_winFnQry_35() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_11") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_11() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_11() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_33") @Test - public void test_lag_func_lag_Fn_33() throws Exception + public void test_lag_func_lag_Fn_33() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_79") @Test - public void test_lag_func_lag_Fn_79() throws Exception + public void test_lag_func_lag_Fn_79() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_107") @Test - public void test_lag_func_lag_Fn_107() throws Exception + public void test_lag_func_lag_Fn_107() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_44") @Test - public void test_aggregates_aggOWnFn_44() throws Exception + public void test_aggregates_aggOWnFn_44() { windowQueryTest(); } @DrillTest("first_val/firstValFn_12") @Test - public void test_first_val_firstValFn_12() throws Exception + public void test_first_val_firstValFn_12() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_11") @Test - public void test_ntile_func_ntileFn_11() throws Exception + public void test_ntile_func_ntileFn_11() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_3") @Test - public void test_ntile_func_ntileFn_3() throws Exception + public void test_ntile_func_ntileFn_3() { windowQueryTest(); } @@ -1609,28 +1606,28 @@ public void test_ntile_func_ntileFn_3() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_57") @Test - public void test_ntile_func_ntileFn_57() throws Exception + public void test_ntile_func_ntileFn_57() { windowQueryTest(); } @DrillTest("last_val/lastValFn_13") @Test - public void test_last_val_lastValFn_13() throws Exception + public void test_last_val_lastValFn_13() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_5") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_18") @Test - public void test_nestedAggs_wPbOb_18() throws Exception + public void test_nestedAggs_wPbOb_18() { windowQueryTest(); } @@ -1638,70 +1635,70 @@ public void test_nestedAggs_wPbOb_18() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause18") @Test - public void test_nestedAggs_frmclause18() throws Exception + public void test_nestedAggs_frmclause18() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_2") @Test - public void test_aggregates_woPrtnBy_2() throws Exception + public void test_aggregates_woPrtnBy_2() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_46") @Test - public void test_aggregates_winFnQry_46() throws Exception + public void test_aggregates_winFnQry_46() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_1") @Test - public void test_aggregates_wo_OrdrBy_1() throws Exception + public void test_aggregates_wo_OrdrBy_1() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_87") @Test - public void test_lead_func_lead_Fn_87() throws Exception + public void test_lead_func_lead_Fn_87() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int5") @Test - public void test_frameclause_defaultFrame_RBUPACR_int5() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int5() { windowQueryTest(); } @DrillTest("nestedAggs/woutOby_8") @Test - public void test_nestedAggs_woutOby_8() throws Exception + public void test_nestedAggs_woutOby_8() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_41") @Test - public void test_lead_func_lead_Fn_41() throws Exception + public void test_lead_func_lead_Fn_41() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int5") @Test - public void test_frameclause_RBUPACR_RBUPACR_int5() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int5() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test - public void test_frameclause_subQueries_frmInSubQry_63() throws Exception + public void test_frameclause_subQueries_frmInSubQry_63() { windowQueryTest(); } @@ -1709,7 +1706,7 @@ public void test_frameclause_subQueries_frmInSubQry_63() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_22") @Test - public void test_lag_func_lag_Fn_22() throws Exception + public void test_lag_func_lag_Fn_22() { windowQueryTest(); } @@ -1717,14 +1714,14 @@ public void test_lag_func_lag_Fn_22() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_68") @Test - public void test_lag_func_lag_Fn_68() throws Exception + public void test_lag_func_lag_Fn_68() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_43") @Test - public void test_aggregates_woPrtnBy_43() throws Exception + public void test_aggregates_woPrtnBy_43() { windowQueryTest(); } @@ -1732,28 +1729,28 @@ public void test_aggregates_woPrtnBy_43() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_13") @Test - public void test_nestedAggs_woutOby_13() throws Exception + public void test_nestedAggs_woutOby_13() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_33") @Test - public void test_aggregates_aggOWnFn_33() throws Exception + public void test_aggregates_aggOWnFn_33() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_22") @Test - public void test_ntile_func_ntileFn_22() throws Exception + public void test_ntile_func_ntileFn_22() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg21") @Test - public void test_nestedAggs_nstdagg21() throws Exception + public void test_nestedAggs_nstdagg21() { windowQueryTest(); } @@ -1761,21 +1758,21 @@ public void test_nestedAggs_nstdagg21() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_24") @Test - public void test_last_val_lastValFn_24() throws Exception + public void test_last_val_lastValFn_24() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_4") @Test - public void test_aggregates_wPrtnOrdrBy_4() throws Exception + public void test_aggregates_wPrtnOrdrBy_4() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_52") @Test - public void test_frameclause_subQueries_frmInSubQry_52() throws Exception + public void test_frameclause_subQueries_frmInSubQry_52() { windowQueryTest(); } @@ -1783,35 +1780,35 @@ public void test_frameclause_subQueries_frmInSubQry_52() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test - public void test_frameclause_multipl_wnwds_min_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_min_mulwds() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_8") @Test - public void test_nestedAggs_emtyOvrCls_8() throws Exception + public void test_nestedAggs_emtyOvrCls_8() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_11") @Test - public void test_aggregates_winFnQry_11() throws Exception + public void test_aggregates_winFnQry_11() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_57") @Test - public void test_aggregates_winFnQry_57() throws Exception + public void test_aggregates_winFnQry_57() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bln_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bln_2() { windowQueryTest(); } @@ -1819,14 +1816,14 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_2() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_98") @Test - public void test_lead_func_lead_Fn_98() throws Exception + public void test_lead_func_lead_Fn_98() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_52") @Test - public void test_lead_func_lead_Fn_52() throws Exception + public void test_lead_func_lead_Fn_52() { windowQueryTest(); } @@ -1834,28 +1831,28 @@ public void test_lead_func_lead_Fn_52() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_11") @Test - public void test_lag_func_lag_Fn_11() throws Exception + public void test_lag_func_lag_Fn_11() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_57") @Test - public void test_lag_func_lag_Fn_57() throws Exception + public void test_lag_func_lag_Fn_57() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_32") @Test - public void test_aggregates_woPrtnBy_32() throws Exception + public void test_aggregates_woPrtnBy_32() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_37") @Test - public void test_ntile_func_ntileFn_37() throws Exception + public void test_ntile_func_ntileFn_37() { windowQueryTest(); } @@ -1863,7 +1860,7 @@ public void test_ntile_func_ntileFn_37() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_19") @Test - public void test_aggregates_testW_Nulls_19() throws Exception + public void test_aggregates_testW_Nulls_19() { windowQueryTest(); } @@ -1871,28 +1868,28 @@ public void test_aggregates_testW_Nulls_19() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_03") @Test - public void test_nestedAggs_cte_win_03() throws Exception + public void test_nestedAggs_cte_win_03() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_6() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_6() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() { windowQueryTest(); } @DrillTest("nestedAggs/woutPrtnBy_3") @Test - public void test_nestedAggs_woutPrtnBy_3() throws Exception + public void test_nestedAggs_woutPrtnBy_3() { windowQueryTest(); } @@ -1900,14 +1897,14 @@ public void test_nestedAggs_woutPrtnBy_3() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_9") @Test - public void test_aggregates_testW_Nulls_9() throws Exception + public void test_aggregates_testW_Nulls_9() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_26") @Test - public void test_aggregates_winFnQry_26() throws Exception + public void test_aggregates_winFnQry_26() { windowQueryTest(); } @@ -1915,7 +1912,7 @@ public void test_aggregates_winFnQry_26() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_15") @Test - public void test_lag_func_lag_Fn_15() throws Exception + public void test_lag_func_lag_Fn_15() { windowQueryTest(); } @@ -1923,14 +1920,14 @@ public void test_lag_func_lag_Fn_15() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_21") @Test - public void test_lead_func_lead_Fn_21() throws Exception + public void test_lead_func_lead_Fn_21() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception + public void test_frameclause_multipl_wnwds_rnkNoFrm05() { windowQueryTest(); } @@ -1938,14 +1935,14 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm05() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_21") @Test - public void test_first_val_firstValFn_21() throws Exception + public void test_first_val_firstValFn_21() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int1") @Test - public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int1() { windowQueryTest(); } @@ -1953,42 +1950,42 @@ public void test_frameclause_RBUPACR_RBUPACR_int1() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_67") @Test - public void test_lead_func_lead_Fn_67() throws Exception + public void test_lead_func_lead_Fn_67() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_06") @Test - public void test_frameclause_subQueries_frmInSubQry_06() throws Exception + public void test_frameclause_subQueries_frmInSubQry_06() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_25") @Test - public void test_aggregates_woPrtnBy_25() throws Exception + public void test_aggregates_woPrtnBy_25() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int14") @Test - public void test_frameclause_defaultFrame_RBUPACR_int14() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int14() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() { windowQueryTest(); } @@ -1996,28 +1993,28 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_48") @Test - public void test_ntile_func_ntileFn_48() throws Exception + public void test_ntile_func_ntileFn_48() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_51") @Test - public void test_aggregates_aggOWnFn_51() throws Exception + public void test_aggregates_aggOWnFn_51() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_8") @Test - public void test_aggregates_woPrtnBy_8() throws Exception + public void test_aggregates_woPrtnBy_8() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_char_3() { windowQueryTest(); } @@ -2025,35 +2022,35 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_37") @Test - public void test_aggregates_winFnQry_37() throws Exception + public void test_aggregates_winFnQry_37() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_32") @Test - public void test_lead_func_lead_Fn_32() throws Exception + public void test_lead_func_lead_Fn_32() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_9") @Test - public void test_ntile_func_ntileFn_9() throws Exception + public void test_ntile_func_ntileFn_9() { windowQueryTest(); } @DrillTest("last_val/lastValFn_11") @Test - public void test_last_val_lastValFn_11() throws Exception + public void test_last_val_lastValFn_11() { windowQueryTest(); } @DrillTest("first_val/firstValFn_2") @Test - public void test_first_val_firstValFn_2() throws Exception + public void test_first_val_firstValFn_2() { windowQueryTest(); } @@ -2061,98 +2058,98 @@ public void test_first_val_firstValFn_2() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_36") @Test - public void test_lead_func_lead_Fn_36() throws Exception + public void test_lead_func_lead_Fn_36() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_42") @Test - public void test_aggregates_aggOWnFn_42() throws Exception + public void test_aggregates_aggOWnFn_42() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_14") @Test - public void test_aggregates_woPrtnBy_14() throws Exception + public void test_aggregates_woPrtnBy_14() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_17") @Test - public void test_ntile_func_ntileFn_17() throws Exception + public void test_ntile_func_ntileFn_17() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_16") @Test - public void test_nestedAggs_wPbOb_16() throws Exception + public void test_nestedAggs_wPbOb_16() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_4") @Test - public void test_aggregates_woPrtnBy_4() throws Exception + public void test_aggregates_woPrtnBy_4() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_1") @Test - public void test_aggregates_winFnQry_1() throws Exception + public void test_aggregates_winFnQry_1() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int3") @Test - public void test_frameclause_defaultFrame_RBUPACR_int3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int3() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_39") @Test - public void test_lag_func_lag_Fn_39() throws Exception + public void test_lag_func_lag_Fn_39() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_92") @Test - public void test_lag_func_lag_Fn_92() throws Exception + public void test_lag_func_lag_Fn_92() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_48") @Test - public void test_aggregates_winFnQry_48() throws Exception + public void test_aggregates_winFnQry_48() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_49") @Test - public void test_aggregates_woPrtnBy_49() throws Exception + public void test_aggregates_woPrtnBy_49() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test - public void test_frameclause_subQueries_frmInSubQry_61() throws Exception + public void test_frameclause_subQueries_frmInSubQry_61() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_47") @Test - public void test_lead_func_lead_Fn_47() throws Exception + public void test_lead_func_lead_Fn_47() { windowQueryTest(); } @@ -2160,35 +2157,35 @@ public void test_lead_func_lead_Fn_47() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_22") @Test - public void test_last_val_lastValFn_22() throws Exception + public void test_last_val_lastValFn_22() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_31") @Test - public void test_aggregates_aggOWnFn_31() throws Exception + public void test_aggregates_aggOWnFn_31() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_22") @Test - public void test_aggregates_wo_OrdrBy_22() throws Exception + public void test_aggregates_wo_OrdrBy_22() { windowQueryTest(); } @DrillTest("nestedAggs/woutOby_2") @Test - public void test_nestedAggs_woutOby_2() throws Exception + public void test_nestedAggs_woutOby_2() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_28") @Test - public void test_ntile_func_ntileFn_28() throws Exception + public void test_ntile_func_ntileFn_28() { windowQueryTest(); } @@ -2196,63 +2193,63 @@ public void test_ntile_func_ntileFn_28() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_11") @Test - public void test_nestedAggs_woutOby_11() throws Exception + public void test_nestedAggs_woutOby_11() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_7() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_7() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_50") @Test - public void test_frameclause_subQueries_frmInSubQry_50() throws Exception + public void test_frameclause_subQueries_frmInSubQry_50() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_4") @Test - public void test_ntile_func_ntileFn_4() throws Exception + public void test_ntile_func_ntileFn_4() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_1") @Test - public void test_aggregates_woPrtnBy_1() throws Exception + public void test_aggregates_woPrtnBy_1() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_64") @Test - public void test_frameclause_subQueries_frmInSubQry_64() throws Exception + public void test_frameclause_subQueries_frmInSubQry_64() { windowQueryTest(); } @DrillTest("nestedAggs/woutOby_5") @Test - public void test_nestedAggs_woutOby_5() throws Exception + public void test_nestedAggs_woutOby_5() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_88") @Test - public void test_lead_func_lead_Fn_88() throws Exception + public void test_lead_func_lead_Fn_88() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int6") @Test - public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int6() { windowQueryTest(); } @@ -2260,63 +2257,63 @@ public void test_frameclause_defaultFrame_RBUPACR_int6() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_43") @Test - public void test_aggregates_winFnQry_43() throws Exception + public void test_aggregates_winFnQry_43() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_4") @Test - public void test_aggregates_wo_OrdrBy_4() throws Exception + public void test_aggregates_wo_OrdrBy_4() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_42") @Test - public void test_lead_func_lead_Fn_42() throws Exception + public void test_lead_func_lead_Fn_42() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_3") @Test - public void test_aggregates_wPrtnOrdrBy_3() throws Exception + public void test_aggregates_wPrtnOrdrBy_3() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_46") @Test - public void test_aggregates_woPrtnBy_46() throws Exception + public void test_aggregates_woPrtnBy_46() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_34") @Test - public void test_aggregates_aggOWnFn_34() throws Exception + public void test_aggregates_aggOWnFn_34() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test - public void test_frameclause_multipl_wnwds_sum_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_sum_mulwds() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_23") @Test - public void test_ntile_func_ntileFn_23() throws Exception + public void test_ntile_func_ntileFn_23() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg22") @Test - public void test_nestedAggs_nstdagg22() throws Exception + public void test_nestedAggs_nstdagg22() { windowQueryTest(); } @@ -2324,42 +2321,42 @@ public void test_nestedAggs_nstdagg22() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_25") @Test - public void test_last_val_lastValFn_25() throws Exception + public void test_last_val_lastValFn_25() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_3() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_1() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_99") @Test - public void test_lead_func_lead_Fn_99() throws Exception + public void test_lead_func_lead_Fn_99() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_7") @Test - public void test_nestedAggs_emtyOvrCls_7() throws Exception + public void test_nestedAggs_emtyOvrCls_7() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bln_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bln_3() { windowQueryTest(); } @@ -2367,35 +2364,35 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_3() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_25") @Test - public void test_lag_func_lag_Fn_25() throws Exception + public void test_lag_func_lag_Fn_25() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_54") @Test - public void test_aggregates_winFnQry_54() throws Exception + public void test_aggregates_winFnQry_54() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_53") @Test - public void test_frameclause_subQueries_frmInSubQry_53() throws Exception + public void test_frameclause_subQueries_frmInSubQry_53() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_53") @Test - public void test_lead_func_lead_Fn_53() throws Exception + public void test_lead_func_lead_Fn_53() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_48") @Test - public void test_aggregates_aggOWnFn_48() throws Exception + public void test_aggregates_aggOWnFn_48() { windowQueryTest(); } @@ -2403,28 +2400,28 @@ public void test_aggregates_aggOWnFn_48() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_53") @Test - public void test_ntile_func_ntileFn_53() throws Exception + public void test_ntile_func_ntileFn_53() { windowQueryTest(); } @DrillTest("last_val/lastValFn_17") @Test - public void test_last_val_lastValFn_17() throws Exception + public void test_last_val_lastValFn_17() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg13") @Test - public void test_nestedAggs_nstdagg13() throws Exception + public void test_nestedAggs_nstdagg13() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_105") @Test - public void test_lead_func_lead_Fn_105() throws Exception + public void test_lead_func_lead_Fn_105() { windowQueryTest(); } @@ -2432,84 +2429,84 @@ public void test_lead_func_lead_Fn_105() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_12") @Test - public void test_aggregates_testW_Nulls_12() throws Exception + public void test_aggregates_testW_Nulls_12() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_50") @Test - public void test_aggregates_woPrtnBy_50() throws Exception + public void test_aggregates_woPrtnBy_50() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_1() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause14") @Test - public void test_nestedAggs_frmclause14() throws Exception + public void test_nestedAggs_frmclause14() { windowQueryTest(); } @DrillTest("first_val/firstValFn_16") @Test - public void test_first_val_firstValFn_16() throws Exception + public void test_first_val_firstValFn_16() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_chr_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_4() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_chr_4() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_60") @Test - public void test_lead_func_lead_Fn_60() throws Exception + public void test_lead_func_lead_Fn_60() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int9") @Test - public void test_frameclause_RBUPACR_RBUPACR_int9() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int9() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_52") @Test - public void test_lag_func_lag_Fn_52() throws Exception + public void test_lag_func_lag_Fn_52() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_98") @Test - public void test_lag_func_lag_Fn_98() throws Exception + public void test_lag_func_lag_Fn_98() { windowQueryTest(); } @DrillTest("first_val/firstValFn_8") @Test - public void test_first_val_firstValFn_8() throws Exception + public void test_first_val_firstValFn_8() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_5") @Test - public void test_aggregates_wo_OrdrBy_5() throws Exception + public void test_aggregates_wo_OrdrBy_5() { windowQueryTest(); } @@ -2517,77 +2514,77 @@ public void test_aggregates_wo_OrdrBy_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_65") @Test - public void test_aggregates_winFnQry_65() throws Exception + public void test_aggregates_winFnQry_65() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int9") @Test - public void test_frameclause_defaultFrame_RBUPACR_int9() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int9() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_21") @Test - public void test_frameclause_subQueries_frmInSubQry_21() throws Exception + public void test_frameclause_subQueries_frmInSubQry_21() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_37") @Test - public void test_aggregates_aggOWnFn_37() throws Exception + public void test_aggregates_aggOWnFn_37() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_4() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dt_4() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_1") @Test - public void test_aggregates_aggOWnFn_1() throws Exception + public void test_aggregates_aggOWnFn_1() { windowQueryTest(); } @DrillTest("last_val/lastValFn_28") @Test - public void test_last_val_lastValFn_28() throws Exception + public void test_last_val_lastValFn_28() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_8") @Test - public void test_aggregates_wPrtnOrdrBy_8() throws Exception + public void test_aggregates_wPrtnOrdrBy_8() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg02") @Test - public void test_nestedAggs_nstdagg02() throws Exception + public void test_nestedAggs_nstdagg02() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_4") @Test - public void test_lag_func_lag_Fn_4() throws Exception + public void test_lag_func_lag_Fn_4() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dt_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dt_3() { windowQueryTest(); } @@ -2595,28 +2592,28 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_71") @Test - public void test_lead_func_lead_Fn_71() throws Exception + public void test_lead_func_lead_Fn_71() { windowQueryTest(); } @DrillTest("aggregates/mtyOvrCluse_03") @Test - public void test_aggregates_mtyOvrCluse_03() throws Exception + public void test_aggregates_mtyOvrCluse_03() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_10") @Test - public void test_frameclause_subQueries_frmInSubQry_10() throws Exception + public void test_frameclause_subQueries_frmInSubQry_10() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_56") @Test - public void test_frameclause_subQueries_frmInSubQry_56() throws Exception + public void test_frameclause_subQueries_frmInSubQry_56() { windowQueryTest(); } @@ -2624,14 +2621,14 @@ public void test_frameclause_subQueries_frmInSubQry_56() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_41") @Test - public void test_lag_func_lag_Fn_41() throws Exception + public void test_lag_func_lag_Fn_41() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_87") @Test - public void test_lag_func_lag_Fn_87() throws Exception + public void test_lag_func_lag_Fn_87() { windowQueryTest(); } @@ -2639,21 +2636,21 @@ public void test_lag_func_lag_Fn_87() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_76") @Test - public void test_aggregates_winFnQry_76() throws Exception + public void test_aggregates_winFnQry_76() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_104") @Test - public void test_lag_func_lag_Fn_104() throws Exception + public void test_lag_func_lag_Fn_104() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_30") @Test - public void test_lag_func_lag_Fn_30() throws Exception + public void test_lag_func_lag_Fn_30() { windowQueryTest(); } @@ -2661,14 +2658,14 @@ public void test_lag_func_lag_Fn_30() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("aggregates/testW_Nulls_1") @Test - public void test_aggregates_testW_Nulls_1() throws Exception + public void test_aggregates_testW_Nulls_1() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_4() { windowQueryTest(); } @@ -2676,14 +2673,14 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_4() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_18") @Test - public void test_lead_func_lead_Fn_18() throws Exception + public void test_lead_func_lead_Fn_18() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_14") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_14() { windowQueryTest(); } @@ -2691,7 +2688,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_14() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_39") @Test - public void test_last_val_lastValFn_39() throws Exception + public void test_last_val_lastValFn_39() { windowQueryTest(); } @@ -2699,7 +2696,7 @@ public void test_last_val_lastValFn_39() throws Exception @NegativeTest(Modes.NPE) @DrillTest("last_val/lastValFn_5") @Test - public void test_last_val_lastValFn_5() throws Exception + public void test_last_val_lastValFn_5() { windowQueryTest(); } @@ -2707,7 +2704,7 @@ public void test_last_val_lastValFn_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_34") @Test - public void test_aggregates_testW_Nulls_34() throws Exception + public void test_aggregates_testW_Nulls_34() { windowQueryTest(); } @@ -2715,28 +2712,28 @@ public void test_aggregates_testW_Nulls_34() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_chr_1() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_3() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_15") @Test - public void test_aggregates_wo_OrdrBy_15() throws Exception + public void test_aggregates_wo_OrdrBy_15() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_82") @Test - public void test_lead_func_lead_Fn_82() throws Exception + public void test_lead_func_lead_Fn_82() { windowQueryTest(); } @@ -2744,7 +2741,7 @@ public void test_lead_func_lead_Fn_82() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_41") @Test - public void test_aggregates_winFnQry_41() throws Exception + public void test_aggregates_winFnQry_41() { windowQueryTest(); } @@ -2752,7 +2749,7 @@ public void test_aggregates_winFnQry_41() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_vchar_2() { windowQueryTest(); } @@ -2760,56 +2757,56 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_2() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test - public void test_frameclause_subQueries_frmInSubQry_43() throws Exception + public void test_frameclause_subQueries_frmInSubQry_43() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_76") @Test - public void test_lag_func_lag_Fn_76() throws Exception + public void test_lag_func_lag_Fn_76() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_5() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_5() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_40") @Test - public void test_ntile_func_ntileFn_40() throws Exception + public void test_ntile_func_ntileFn_40() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_13") @Test - public void test_aggregates_aggOWnFn_13() throws Exception + public void test_aggregates_aggOWnFn_13() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_4") @Test - public void test_nestedAggs_wPbOb_4() throws Exception + public void test_nestedAggs_wPbOb_4() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_29") @Test - public void test_lead_func_lead_Fn_29() throws Exception + public void test_lead_func_lead_Fn_29() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg24") @Test - public void test_nestedAggs_nstdagg24() throws Exception + public void test_nestedAggs_nstdagg24() { windowQueryTest(); } @@ -2817,21 +2814,21 @@ public void test_nestedAggs_nstdagg24() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_23") @Test - public void test_aggregates_testW_Nulls_23() throws Exception + public void test_aggregates_testW_Nulls_23() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bln_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bln_1() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause03") @Test - public void test_nestedAggs_frmclause03() throws Exception + public void test_nestedAggs_frmclause03() { windowQueryTest(); } @@ -2839,42 +2836,42 @@ public void test_nestedAggs_frmclause03() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_29") @Test - public void test_first_val_firstValFn_29() throws Exception + public void test_first_val_firstValFn_29() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_3() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_52") @Test - public void test_aggregates_winFnQry_52() throws Exception + public void test_aggregates_winFnQry_52() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_93") @Test - public void test_lead_func_lead_Fn_93() throws Exception + public void test_lead_func_lead_Fn_93() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dt_1() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_32") @Test - public void test_frameclause_subQueries_frmInSubQry_32() throws Exception + public void test_frameclause_subQueries_frmInSubQry_32() { windowQueryTest(); } @@ -2882,7 +2879,7 @@ public void test_frameclause_subQueries_frmInSubQry_32() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_65") @Test - public void test_lag_func_lag_Fn_65() throws Exception + public void test_lag_func_lag_Fn_65() { windowQueryTest(); } @@ -2890,21 +2887,21 @@ public void test_lag_func_lag_Fn_65() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_55") @Test - public void test_ntile_func_ntileFn_55() throws Exception + public void test_ntile_func_ntileFn_55() { windowQueryTest(); } @DrillTest("first_val/firstValFn_14") @Test - public void test_first_val_firstValFn_14() throws Exception + public void test_first_val_firstValFn_14() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_107") @Test - public void test_lead_func_lead_Fn_107() throws Exception + public void test_lead_func_lead_Fn_107() { windowQueryTest(); } @@ -2912,7 +2909,7 @@ public void test_lead_func_lead_Fn_107() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_10") @Test - public void test_aggregates_testW_Nulls_10() throws Exception + public void test_aggregates_testW_Nulls_10() { windowQueryTest(); } @@ -2920,35 +2917,35 @@ public void test_aggregates_testW_Nulls_10() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_19") @Test - public void test_last_val_lastValFn_19() throws Exception + public void test_last_val_lastValFn_19() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg15") @Test - public void test_nestedAggs_nstdagg15() throws Exception + public void test_nestedAggs_nstdagg15() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause16") @Test - public void test_nestedAggs_frmclause16() throws Exception + public void test_nestedAggs_frmclause16() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_62") @Test - public void test_lead_func_lead_Fn_62() throws Exception + public void test_lead_func_lead_Fn_62() { windowQueryTest(); } @@ -2956,21 +2953,21 @@ public void test_lead_func_lead_Fn_62() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_63") @Test - public void test_aggregates_winFnQry_63() throws Exception + public void test_aggregates_winFnQry_63() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_7") @Test - public void test_aggregates_wo_OrdrBy_7() throws Exception + public void test_aggregates_wo_OrdrBy_7() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int7") @Test - public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int7() { windowQueryTest(); } @@ -2978,14 +2975,14 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test - public void test_frameclause_subQueries_frmInSubQry_23() throws Exception + public void test_frameclause_subQueries_frmInSubQry_23() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_39") @Test - public void test_aggregates_aggOWnFn_39() throws Exception + public void test_aggregates_aggOWnFn_39() { windowQueryTest(); } @@ -2993,42 +2990,42 @@ public void test_aggregates_aggOWnFn_39() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_54") @Test - public void test_lag_func_lag_Fn_54() throws Exception + public void test_lag_func_lag_Fn_54() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_41") @Test - public void test_aggregates_woPrtnBy_41() throws Exception + public void test_aggregates_woPrtnBy_41() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_89") @Test - public void test_lag_func_lag_Fn_89() throws Exception + public void test_lag_func_lag_Fn_89() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dt_2() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dt_1() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_20") @Test - public void test_ntile_func_ntileFn_20() throws Exception + public void test_ntile_func_ntileFn_20() { windowQueryTest(); } @@ -3036,49 +3033,49 @@ public void test_ntile_func_ntileFn_20() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_3") @Test - public void test_aggregates_aggOWnFn_3() throws Exception + public void test_aggregates_aggOWnFn_3() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_2") @Test - public void test_lag_func_lag_Fn_2() throws Exception + public void test_lag_func_lag_Fn_2() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_6") @Test - public void test_aggregates_wPrtnOrdrBy_6() throws Exception + public void test_aggregates_wPrtnOrdrBy_6() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg04") @Test - public void test_nestedAggs_nstdagg04() throws Exception + public void test_nestedAggs_nstdagg04() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_73") @Test - public void test_lead_func_lead_Fn_73() throws Exception + public void test_lead_func_lead_Fn_73() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_58") @Test - public void test_frameclause_subQueries_frmInSubQry_58() throws Exception + public void test_frameclause_subQueries_frmInSubQry_58() { windowQueryTest(); } @DrillTest("aggregates/mtyOvrCluse_05") @Test - public void test_aggregates_mtyOvrCluse_05() throws Exception + public void test_aggregates_mtyOvrCluse_05() { windowQueryTest(); } @@ -3086,70 +3083,70 @@ public void test_aggregates_mtyOvrCluse_05() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_74") @Test - public void test_aggregates_winFnQry_74() throws Exception + public void test_aggregates_winFnQry_74() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_12") @Test - public void test_frameclause_subQueries_frmInSubQry_12() throws Exception + public void test_frameclause_subQueries_frmInSubQry_12() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_43") @Test - public void test_lag_func_lag_Fn_43() throws Exception + public void test_lag_func_lag_Fn_43() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_30") @Test - public void test_aggregates_woPrtnBy_30() throws Exception + public void test_aggregates_woPrtnBy_30() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_106") @Test - public void test_lag_func_lag_Fn_106() throws Exception + public void test_lag_func_lag_Fn_106() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_32") @Test - public void test_lag_func_lag_Fn_32() throws Exception + public void test_lag_func_lag_Fn_32() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_78") @Test - public void test_lag_func_lag_Fn_78() throws Exception + public void test_lag_func_lag_Fn_78() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_2() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_10") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_10() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_10() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_31") @Test - public void test_ntile_func_ntileFn_31() throws Exception + public void test_ntile_func_ntileFn_31() { windowQueryTest(); } @@ -3157,14 +3154,14 @@ public void test_ntile_func_ntileFn_31() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_3") @Test - public void test_aggregates_testW_Nulls_3() throws Exception + public void test_aggregates_testW_Nulls_3() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_chr_3() { windowQueryTest(); } @@ -3172,14 +3169,14 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_32") @Test - public void test_aggregates_testW_Nulls_32() throws Exception + public void test_aggregates_testW_Nulls_32() { windowQueryTest(); } @DrillTest("last_val/lastValFn_7") @Test - public void test_last_val_lastValFn_7() throws Exception + public void test_last_val_lastValFn_7() { windowQueryTest(); } @@ -3187,21 +3184,21 @@ public void test_last_val_lastValFn_7() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_char_2() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_5") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_5() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_5() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_17") @Test - public void test_aggregates_wo_OrdrBy_17() throws Exception + public void test_aggregates_wo_OrdrBy_17() { windowQueryTest(); } @@ -3209,21 +3206,21 @@ public void test_aggregates_wo_OrdrBy_17() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test - public void test_frameclause_subQueries_frmInSubQry_45() throws Exception + public void test_frameclause_subQueries_frmInSubQry_45() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_85") @Test - public void test_aggregates_winFnQry_85() throws Exception + public void test_aggregates_winFnQry_85() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_84") @Test - public void test_lead_func_lead_Fn_84() throws Exception + public void test_lead_func_lead_Fn_84() { windowQueryTest(); } @@ -3231,7 +3228,7 @@ public void test_lead_func_lead_Fn_84() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_21") @Test - public void test_lag_func_lag_Fn_21() throws Exception + public void test_lag_func_lag_Fn_21() { windowQueryTest(); } @@ -3239,42 +3236,42 @@ public void test_lag_func_lag_Fn_21() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_67") @Test - public void test_lag_func_lag_Fn_67() throws Exception + public void test_lag_func_lag_Fn_67() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_50") @Test - public void test_aggregates_winFnQry_50() throws Exception + public void test_aggregates_winFnQry_50() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_7() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_7() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_15") @Test - public void test_aggregates_aggOWnFn_15() throws Exception + public void test_aggregates_aggOWnFn_15() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_42") @Test - public void test_ntile_func_ntileFn_42() throws Exception + public void test_ntile_func_ntileFn_42() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bln_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bln_2() { windowQueryTest(); } @@ -3282,14 +3279,14 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_2() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_21") @Test - public void test_aggregates_testW_Nulls_21() throws Exception + public void test_aggregates_testW_Nulls_21() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg26") @Test - public void test_nestedAggs_nstdagg26() throws Exception + public void test_nestedAggs_nstdagg26() { windowQueryTest(); } @@ -3297,35 +3294,35 @@ public void test_nestedAggs_nstdagg26() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause05") @Test - public void test_nestedAggs_frmclause05() throws Exception + public void test_nestedAggs_frmclause05() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_21") @Test - public void test_nestedAggs_wPbOb_21() throws Exception + public void test_nestedAggs_wPbOb_21() { windowQueryTest(); } @DrillTest("first_val/firstValFn_27") @Test - public void test_first_val_firstValFn_27() throws Exception + public void test_first_val_firstValFn_27() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_34") @Test - public void test_frameclause_subQueries_frmInSubQry_34() throws Exception + public void test_frameclause_subQueries_frmInSubQry_34() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_5() { windowQueryTest(); } @@ -3333,28 +3330,28 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_5() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_95") @Test - public void test_lead_func_lead_Fn_95() throws Exception + public void test_lead_func_lead_Fn_95() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_6") @Test - public void test_nestedAggs_wPbOb_6() throws Exception + public void test_nestedAggs_wPbOb_6() { windowQueryTest(); } @DrillTest("first_val/firstValFn_4") @Test - public void test_first_val_firstValFn_4() throws Exception + public void test_first_val_firstValFn_4() { windowQueryTest(); } @DrillTest("nestedAggs/basic_1") @Test - public void test_nestedAggs_basic_1() throws Exception + public void test_nestedAggs_basic_1() { windowQueryTest(); } @@ -3362,28 +3359,28 @@ public void test_nestedAggs_basic_1() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_61") @Test - public void test_aggregates_winFnQry_61() throws Exception + public void test_aggregates_winFnQry_61() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_9") @Test - public void test_aggregates_wo_OrdrBy_9() throws Exception + public void test_aggregates_wo_OrdrBy_9() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_38") @Test - public void test_lead_func_lead_Fn_38() throws Exception + public void test_lead_func_lead_Fn_38() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_5() { windowQueryTest(); } @@ -3391,14 +3388,14 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_5() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause10") @Test - public void test_nestedAggs_frmclause10() throws Exception + public void test_nestedAggs_frmclause10() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg17") @Test - public void test_nestedAggs_nstdagg17() throws Exception + public void test_nestedAggs_nstdagg17() { windowQueryTest(); } @@ -3406,42 +3403,42 @@ public void test_nestedAggs_nstdagg17() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_16") @Test - public void test_aggregates_testW_Nulls_16() throws Exception + public void test_aggregates_testW_Nulls_16() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int12") @Test - public void test_frameclause_RBUPACR_RBUPACR_int12() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int12() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_1() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_10") @Test - public void test_nestedAggs_wPbOb_10() throws Exception + public void test_nestedAggs_wPbOb_10() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_94") @Test - public void test_lag_func_lag_Fn_94() throws Exception + public void test_lag_func_lag_Fn_94() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_28") @Test - public void test_aggregates_woPrtnBy_28() throws Exception + public void test_aggregates_woPrtnBy_28() { windowQueryTest(); } @@ -3449,7 +3446,7 @@ public void test_aggregates_woPrtnBy_28() throws Exception @NegativeTest(Modes.COLUMN_NOT_FOUND) @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test - public void test_frameclause_subQueries_frmInSubQry_25() throws Exception + public void test_frameclause_subQueries_frmInSubQry_25() { windowQueryTest(); } @@ -3457,35 +3454,35 @@ public void test_frameclause_subQueries_frmInSubQry_25() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_72") @Test - public void test_aggregates_winFnQry_72() throws Exception + public void test_aggregates_winFnQry_72() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_111") @Test - public void test_lag_func_lag_Fn_111() throws Exception + public void test_lag_func_lag_Fn_111() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_49") @Test - public void test_lead_func_lead_Fn_49() throws Exception + public void test_lead_func_lead_Fn_49() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg06") @Test - public void test_nestedAggs_nstdagg06() throws Exception + public void test_nestedAggs_nstdagg06() { windowQueryTest(); } @@ -3493,56 +3490,56 @@ public void test_nestedAggs_nstdagg06() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_vchr_2() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_19") @Test - public void test_aggregates_winFnQry_19() throws Exception + public void test_aggregates_winFnQry_19() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_1() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_24") @Test - public void test_aggregates_wo_OrdrBy_24() throws Exception + public void test_aggregates_wo_OrdrBy_24() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_14") @Test - public void test_frameclause_subQueries_frmInSubQry_14() throws Exception + public void test_frameclause_subQueries_frmInSubQry_14() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_83") @Test - public void test_lag_func_lag_Fn_83() throws Exception + public void test_lag_func_lag_Fn_83() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_17") @Test - public void test_aggregates_woPrtnBy_17() throws Exception + public void test_aggregates_woPrtnBy_17() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dt_5() { windowQueryTest(); } @@ -3550,7 +3547,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_14") @Test - public void test_lead_func_lead_Fn_14() throws Exception + public void test_lead_func_lead_Fn_14() { windowQueryTest(); } @@ -3558,14 +3555,14 @@ public void test_lead_func_lead_Fn_14() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_83") @Test - public void test_aggregates_winFnQry_83() throws Exception + public void test_aggregates_winFnQry_83() { windowQueryTest(); } @DrillTest("last_val/lastValFn_9") @Test - public void test_last_val_lastValFn_9() throws Exception + public void test_last_val_lastValFn_9() { windowQueryTest(); } @@ -3573,28 +3570,28 @@ public void test_last_val_lastValFn_9() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_100") @Test - public void test_lag_func_lag_Fn_100() throws Exception + public void test_lag_func_lag_Fn_100() { windowQueryTest(); } @DrillTest("nestedAggs/multiWin_8") @Test - public void test_nestedAggs_multiWin_8() throws Exception + public void test_nestedAggs_multiWin_8() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_11") @Test - public void test_aggregates_wo_OrdrBy_11() throws Exception + public void test_aggregates_wo_OrdrBy_11() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_18") @Test - public void test_ntile_func_ntileFn_18() throws Exception + public void test_ntile_func_ntileFn_18() { windowQueryTest(); } @@ -3602,7 +3599,7 @@ public void test_ntile_func_ntileFn_18() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_38") @Test - public void test_aggregates_testW_Nulls_38() throws Exception + public void test_aggregates_testW_Nulls_38() { windowQueryTest(); } @@ -3610,7 +3607,7 @@ public void test_aggregates_testW_Nulls_38() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_5") @Test - public void test_aggregates_testW_Nulls_5() throws Exception + public void test_aggregates_testW_Nulls_5() { windowQueryTest(); } @@ -3618,7 +3615,7 @@ public void test_aggregates_testW_Nulls_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_19") @Test - public void test_lag_func_lag_Fn_19() throws Exception + public void test_lag_func_lag_Fn_19() { windowQueryTest(); } @@ -3626,7 +3623,7 @@ public void test_lag_func_lag_Fn_19() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test - public void test_frameclause_subQueries_frmInSubQry_47() throws Exception + public void test_frameclause_subQueries_frmInSubQry_47() { windowQueryTest(); } @@ -3634,28 +3631,28 @@ public void test_frameclause_subQueries_frmInSubQry_47() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_72") @Test - public void test_lag_func_lag_Fn_72() throws Exception + public void test_lag_func_lag_Fn_72() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_17") @Test - public void test_aggregates_aggOWnFn_17() throws Exception + public void test_aggregates_aggOWnFn_17() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_01") @Test - public void test_frameclause_subQueries_frmInSubQry_01() throws Exception + public void test_frameclause_subQueries_frmInSubQry_01() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_8") @Test - public void test_aggregates_winFnQry_8() throws Exception + public void test_aggregates_winFnQry_8() { windowQueryTest(); } @@ -3663,35 +3660,35 @@ public void test_aggregates_winFnQry_8() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_25") @Test - public void test_lead_func_lead_Fn_25() throws Exception + public void test_lead_func_lead_Fn_25() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_4() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_char_4() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int10") @Test - public void test_frameclause_defaultFrame_RBUPACR_int10() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int10() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_29") @Test - public void test_ntile_func_ntileFn_29() throws Exception + public void test_ntile_func_ntileFn_29() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_23") @Test - public void test_nestedAggs_wPbOb_23() throws Exception + public void test_nestedAggs_wPbOb_23() { windowQueryTest(); } @@ -3699,49 +3696,49 @@ public void test_nestedAggs_wPbOb_23() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_27") @Test - public void test_aggregates_testW_Nulls_27() throws Exception + public void test_aggregates_testW_Nulls_27() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_12") @Test - public void test_nestedAggs_emtyOvrCls_12() throws Exception + public void test_nestedAggs_emtyOvrCls_12() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_36") @Test - public void test_frameclause_subQueries_frmInSubQry_36() throws Exception + public void test_frameclause_subQueries_frmInSubQry_36() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_61") @Test - public void test_lag_func_lag_Fn_61() throws Exception + public void test_lag_func_lag_Fn_61() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_7() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_7() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_8") @Test - public void test_nestedAggs_wPbOb_8() throws Exception + public void test_nestedAggs_wPbOb_8() { windowQueryTest(); } @@ -3749,28 +3746,28 @@ public void test_nestedAggs_wPbOb_8() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_51") @Test - public void test_ntile_func_ntileFn_51() throws Exception + public void test_ntile_func_ntileFn_51() { windowQueryTest(); } @DrillTest("nestedAggs/basic_3") @Test - public void test_nestedAggs_basic_3() throws Exception + public void test_nestedAggs_basic_3() { windowQueryTest(); } @DrillTest("last_val/lastValFn_30") @Test - public void test_last_val_lastValFn_30() throws Exception + public void test_last_val_lastValFn_30() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause12") @Test - public void test_nestedAggs_frmclause12() throws Exception + public void test_nestedAggs_frmclause12() { windowQueryTest(); } @@ -3778,35 +3775,35 @@ public void test_nestedAggs_frmclause12() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_14") @Test - public void test_aggregates_testW_Nulls_14() throws Exception + public void test_aggregates_testW_Nulls_14() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test - public void test_frameclause_RBUPACR_RBUPACR_int14() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int14() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_12") @Test - public void test_nestedAggs_wPbOb_12() throws Exception + public void test_nestedAggs_wPbOb_12() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg19") @Test - public void test_nestedAggs_nstdagg19() throws Exception + public void test_nestedAggs_nstdagg19() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_3() { windowQueryTest(); } @@ -3814,7 +3811,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_3() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test - public void test_frameclause_subQueries_frmInSubQry_27() throws Exception + public void test_frameclause_subQueries_frmInSubQry_27() { windowQueryTest(); } @@ -3822,14 +3819,14 @@ public void test_frameclause_subQueries_frmInSubQry_27() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_18") @Test - public void test_first_val_firstValFn_18() throws Exception + public void test_first_val_firstValFn_18() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_50") @Test - public void test_lag_func_lag_Fn_50() throws Exception + public void test_lag_func_lag_Fn_50() { windowQueryTest(); } @@ -3837,14 +3834,14 @@ public void test_lag_func_lag_Fn_50() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_96") @Test - public void test_lag_func_lag_Fn_96() throws Exception + public void test_lag_func_lag_Fn_96() { windowQueryTest(); } @DrillTest("first_val/firstValFn_6") @Test - public void test_first_val_firstValFn_6() throws Exception + public void test_first_val_firstValFn_6() { windowQueryTest(); } @@ -3852,28 +3849,28 @@ public void test_first_val_firstValFn_6() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_70") @Test - public void test_aggregates_winFnQry_70() throws Exception + public void test_aggregates_winFnQry_70() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_9") @Test - public void test_aggregates_woPrtnBy_9() throws Exception + public void test_aggregates_woPrtnBy_9() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_50") @Test - public void test_aggregates_aggOWnFn_50() throws Exception + public void test_aggregates_aggOWnFn_50() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_vchr_4() { windowQueryTest(); } @@ -3881,7 +3878,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_4() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test - public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception + public void test_frameclause_multipl_wnwds_mulwind_06() { windowQueryTest(); } @@ -3889,63 +3886,63 @@ public void test_frameclause_multipl_wnwds_mulwind_06() throws Exception @NegativeTest(Modes.ALLDATA_CSV) @DrillTest("aggregates/winFnQry_17") @Test - public void test_aggregates_winFnQry_17() throws Exception + public void test_aggregates_winFnQry_17() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg08") @Test - public void test_nestedAggs_nstdagg08() throws Exception + public void test_nestedAggs_nstdagg08() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_3() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_5() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dt_5() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_26") @Test - public void test_aggregates_wo_OrdrBy_26() throws Exception + public void test_aggregates_wo_OrdrBy_26() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_16") @Test - public void test_frameclause_subQueries_frmInSubQry_16() throws Exception + public void test_frameclause_subQueries_frmInSubQry_16() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_19") @Test - public void test_aggregates_woPrtnBy_19() throws Exception + public void test_aggregates_woPrtnBy_19() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_85") @Test - public void test_lag_func_lag_Fn_85() throws Exception + public void test_lag_func_lag_Fn_85() { windowQueryTest(); } @DrillTest("nestedAggs/multiWin_6") @Test - public void test_nestedAggs_multiWin_6() throws Exception + public void test_nestedAggs_multiWin_6() { windowQueryTest(); } @@ -3953,7 +3950,7 @@ public void test_nestedAggs_multiWin_6() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_81") @Test - public void test_aggregates_winFnQry_81() throws Exception + public void test_aggregates_winFnQry_81() { windowQueryTest(); } @@ -3961,7 +3958,7 @@ public void test_aggregates_winFnQry_81() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() { windowQueryTest(); } @@ -3969,7 +3966,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_102") @Test - public void test_lag_func_lag_Fn_102() throws Exception + public void test_lag_func_lag_Fn_102() { windowQueryTest(); } @@ -3977,7 +3974,7 @@ public void test_lag_func_lag_Fn_102() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_16") @Test - public void test_lead_func_lead_Fn_16() throws Exception + public void test_lead_func_lead_Fn_16() { windowQueryTest(); } @@ -3985,42 +3982,42 @@ public void test_lead_func_lead_Fn_16() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_36") @Test - public void test_aggregates_testW_Nulls_36() throws Exception + public void test_aggregates_testW_Nulls_36() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_28") @Test - public void test_aggregates_winFnQry_28() throws Exception + public void test_aggregates_winFnQry_28() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_1() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_80") @Test - public void test_lead_func_lead_Fn_80() throws Exception + public void test_lead_func_lead_Fn_80() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_13") @Test - public void test_aggregates_wo_OrdrBy_13() throws Exception + public void test_aggregates_wo_OrdrBy_13() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_03") @Test - public void test_frameclause_subQueries_frmInSubQry_03() throws Exception + public void test_frameclause_subQueries_frmInSubQry_03() { windowQueryTest(); } @@ -4028,7 +4025,7 @@ public void test_frameclause_subQueries_frmInSubQry_03() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test - public void test_frameclause_subQueries_frmInSubQry_49() throws Exception + public void test_frameclause_subQueries_frmInSubQry_49() { windowQueryTest(); } @@ -4036,7 +4033,7 @@ public void test_frameclause_subQueries_frmInSubQry_49() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_7") @Test - public void test_aggregates_testW_Nulls_7() throws Exception + public void test_aggregates_testW_Nulls_7() { windowQueryTest(); } @@ -4044,28 +4041,28 @@ public void test_aggregates_testW_Nulls_7() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_6") @Test - public void test_aggregates_winFnQry_6() throws Exception + public void test_aggregates_winFnQry_6() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_74") @Test - public void test_lag_func_lag_Fn_74() throws Exception + public void test_lag_func_lag_Fn_74() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_19") @Test - public void test_aggregates_aggOWnFn_19() throws Exception + public void test_aggregates_aggOWnFn_19() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() { windowQueryTest(); } @@ -4073,21 +4070,21 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() throws Exception @NegativeTest(Modes.BIGINT_TIME_COMPARE) @DrillTest("lead_func/lead_Fn_27") @Test - public void test_lead_func_lead_Fn_27() throws Exception + public void test_lead_func_lead_Fn_27() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_10") @Test - public void test_nestedAggs_emtyOvrCls_10() throws Exception + public void test_nestedAggs_emtyOvrCls_10() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause01") @Test - public void test_nestedAggs_frmclause01() throws Exception + public void test_nestedAggs_frmclause01() { windowQueryTest(); } @@ -4095,7 +4092,7 @@ public void test_nestedAggs_frmclause01() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_25") @Test - public void test_aggregates_testW_Nulls_25() throws Exception + public void test_aggregates_testW_Nulls_25() { windowQueryTest(); } @@ -4103,14 +4100,14 @@ public void test_aggregates_testW_Nulls_25() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_39") @Test - public void test_aggregates_winFnQry_39() throws Exception + public void test_aggregates_winFnQry_39() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_25") @Test - public void test_nestedAggs_wPbOb_25() throws Exception + public void test_nestedAggs_wPbOb_25() { windowQueryTest(); } @@ -4118,28 +4115,28 @@ public void test_nestedAggs_wPbOb_25() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_91") @Test - public void test_lead_func_lead_Fn_91() throws Exception + public void test_lead_func_lead_Fn_91() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bln_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bln_3() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_38") @Test - public void test_frameclause_subQueries_frmInSubQry_38() throws Exception + public void test_frameclause_subQueries_frmInSubQry_38() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dt_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dt_3() { windowQueryTest(); } @@ -4147,112 +4144,112 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_63") @Test - public void test_lag_func_lag_Fn_63() throws Exception + public void test_lag_func_lag_Fn_63() { windowQueryTest(); } @DrillTest("nestedAggs/basic_5") @Test - public void test_nestedAggs_basic_5() throws Exception + public void test_nestedAggs_basic_5() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_34") @Test - public void test_lead_func_lead_Fn_34() throws Exception + public void test_lead_func_lead_Fn_34() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_12") @Test - public void test_aggregates_woPrtnBy_12() throws Exception + public void test_aggregates_woPrtnBy_12() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int1") @Test - public void test_frameclause_defaultFrame_RBUPACR_int1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int1() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/count_mulwds") @Test - public void test_frameclause_multipl_wnwds_count_mulwds() throws Exception + public void test_frameclause_multipl_wnwds_count_mulwds() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_40") @Test - public void test_aggregates_aggOWnFn_40() throws Exception + public void test_aggregates_aggOWnFn_40() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_15") @Test - public void test_ntile_func_ntileFn_15() throws Exception + public void test_ntile_func_ntileFn_15() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_7") @Test - public void test_ntile_func_ntileFn_7() throws Exception + public void test_ntile_func_ntileFn_7() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_14") @Test - public void test_nestedAggs_wPbOb_14() throws Exception + public void test_nestedAggs_wPbOb_14() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_90") @Test - public void test_lag_func_lag_Fn_90() throws Exception + public void test_lag_func_lag_Fn_90() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_3") @Test - public void test_aggregates_winFnQry_3() throws Exception + public void test_aggregates_winFnQry_3() { windowQueryTest(); } @DrillTest("nestedAggs/woutOby_4") @Test - public void test_nestedAggs_woutOby_4() throws Exception + public void test_nestedAggs_woutOby_4() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_37") @Test - public void test_lag_func_lag_Fn_37() throws Exception + public void test_lag_func_lag_Fn_37() { windowQueryTest(); } @DrillTest("last_val/lastValFn_20") @Test - public void test_last_val_lastValFn_20() throws Exception + public void test_last_val_lastValFn_20() { windowQueryTest(); } @@ -4260,42 +4257,42 @@ public void test_last_val_lastValFn_20() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_45") @Test - public void test_lead_func_lead_Fn_45() throws Exception + public void test_lead_func_lead_Fn_45() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_20") @Test - public void test_aggregates_wo_OrdrBy_20() throws Exception + public void test_aggregates_wo_OrdrBy_20() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_47") @Test - public void test_aggregates_woPrtnBy_47() throws Exception + public void test_aggregates_woPrtnBy_47() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_26") @Test - public void test_ntile_func_ntileFn_26() throws Exception + public void test_ntile_func_ntileFn_26() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_5() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_5() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test - public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception + public void test_frameclause_multipl_wnwds_mulwind_08() { windowQueryTest(); } @@ -4303,7 +4300,7 @@ public void test_frameclause_multipl_wnwds_mulwind_08() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_26") @Test - public void test_lag_func_lag_Fn_26() throws Exception + public void test_lag_func_lag_Fn_26() { windowQueryTest(); } @@ -4311,7 +4308,7 @@ public void test_lag_func_lag_Fn_26() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_15") @Test - public void test_aggregates_winFnQry_15() throws Exception + public void test_aggregates_winFnQry_15() { windowQueryTest(); } @@ -4319,21 +4316,21 @@ public void test_aggregates_winFnQry_15() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_10") @Test - public void test_lead_func_lead_Fn_10() throws Exception + public void test_lead_func_lead_Fn_10() { windowQueryTest(); } @DrillTest("nestedAggs/basic_6") @Test - public void test_nestedAggs_basic_6() throws Exception + public void test_nestedAggs_basic_6() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_4") @Test - public void test_nestedAggs_emtyOvrCls_4() throws Exception + public void test_nestedAggs_emtyOvrCls_4() { windowQueryTest(); } @@ -4341,21 +4338,21 @@ public void test_nestedAggs_emtyOvrCls_4() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_32") @Test - public void test_first_val_firstValFn_32() throws Exception + public void test_first_val_firstValFn_32() { windowQueryTest(); } @DrillTest("last_val/lastValFn_31") @Test - public void test_last_val_lastValFn_31() throws Exception + public void test_last_val_lastValFn_31() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_56") @Test - public void test_lead_func_lead_Fn_56() throws Exception + public void test_lead_func_lead_Fn_56() { windowQueryTest(); } @@ -4363,7 +4360,7 @@ public void test_lead_func_lead_Fn_56() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_vchr_1() { windowQueryTest(); } @@ -4371,28 +4368,28 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_1() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test - public void test_frameclause_subQueries_frmInSubQry_17() throws Exception + public void test_frameclause_subQueries_frmInSubQry_17() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_36") @Test - public void test_aggregates_woPrtnBy_36() throws Exception + public void test_aggregates_woPrtnBy_36() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_9") @Test - public void test_lead_func_lead_Fn_9() throws Exception + public void test_lead_func_lead_Fn_9() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_5() { windowQueryTest(); @@ -4401,14 +4398,14 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_22") @Test - public void test_lead_func_lead_Fn_22() throws Exception + public void test_lead_func_lead_Fn_22() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception + public void test_frameclause_multipl_wnwds_rnkNoFrm06() { windowQueryTest(); } @@ -4416,49 +4413,49 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_68") @Test - public void test_lead_func_lead_Fn_68() throws Exception + public void test_lead_func_lead_Fn_68() { windowQueryTest(); } @DrillTest("first_val/firstValFn_20") @Test - public void test_first_val_firstValFn_20() throws Exception + public void test_first_val_firstValFn_20() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_07") @Test - public void test_frameclause_subQueries_frmInSubQry_07() throws Exception + public void test_frameclause_subQueries_frmInSubQry_07() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_49") @Test - public void test_lag_func_lag_Fn_49() throws Exception + public void test_lag_func_lag_Fn_49() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_24") @Test - public void test_aggregates_woPrtnBy_24() throws Exception + public void test_aggregates_woPrtnBy_24() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int13") @Test - public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int13() { windowQueryTest(); } @@ -4466,21 +4463,21 @@ public void test_frameclause_defaultFrame_RBUPACR_int13() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_49") @Test - public void test_ntile_func_ntileFn_49() throws Exception + public void test_ntile_func_ntileFn_49() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_7") @Test - public void test_aggregates_woPrtnBy_7() throws Exception + public void test_aggregates_woPrtnBy_7() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_26") @Test - public void test_nestedAggs_wPbOb_26() throws Exception + public void test_nestedAggs_wPbOb_26() { windowQueryTest(); } @@ -4488,7 +4485,7 @@ public void test_nestedAggs_wPbOb_26() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_char_2() { windowQueryTest(); } @@ -4496,154 +4493,154 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_38") @Test - public void test_aggregates_winFnQry_38() throws Exception + public void test_aggregates_winFnQry_38() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_5") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_8") @Test - public void test_lead_func_lead_Fn_8() throws Exception + public void test_lead_func_lead_Fn_8() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_33") @Test - public void test_lead_func_lead_Fn_33() throws Exception + public void test_lead_func_lead_Fn_33() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_79") @Test - public void test_lead_func_lead_Fn_79() throws Exception + public void test_lead_func_lead_Fn_79() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_13") @Test - public void test_aggregates_woPrtnBy_13() throws Exception + public void test_aggregates_woPrtnBy_13() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_14") @Test - public void test_ntile_func_ntileFn_14() throws Exception + public void test_ntile_func_ntileFn_14() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_10") @Test - public void test_aggregates_wPrtnOrdrBy_10() throws Exception + public void test_aggregates_wPrtnOrdrBy_10() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_15") @Test - public void test_nestedAggs_wPbOb_15() throws Exception + public void test_nestedAggs_wPbOb_15() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_6") @Test - public void test_ntile_func_ntileFn_6() throws Exception + public void test_ntile_func_ntileFn_6() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_4") @Test - public void test_aggregates_winFnQry_4() throws Exception + public void test_aggregates_winFnQry_4() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_49") @Test - public void test_aggregates_winFnQry_49() throws Exception + public void test_aggregates_winFnQry_49() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_91") @Test - public void test_lag_func_lag_Fn_91() throws Exception + public void test_lag_func_lag_Fn_91() { windowQueryTest(); } @DrillTest("nestedAggs/woutOby_3") @Test - public void test_nestedAggs_woutOby_3() throws Exception + public void test_nestedAggs_woutOby_3() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_48") @Test - public void test_aggregates_woPrtnBy_48() throws Exception + public void test_aggregates_woPrtnBy_48() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_05") @Test - public void test_frameclause_subQueries_frmInSubQry_05() throws Exception + public void test_frameclause_subQueries_frmInSubQry_05() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_38") @Test - public void test_lag_func_lag_Fn_38() throws Exception + public void test_lag_func_lag_Fn_38() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_44") @Test - public void test_lead_func_lead_Fn_44() throws Exception + public void test_lead_func_lead_Fn_44() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_1") @Test - public void test_aggregates_wPrtnOrdrBy_1() throws Exception + public void test_aggregates_wPrtnOrdrBy_1() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_29") @Test - public void test_frameclause_subQueries_frmInSubQry_29() throws Exception + public void test_frameclause_subQueries_frmInSubQry_29() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_25") @Test - public void test_ntile_func_ntileFn_25() throws Exception + public void test_ntile_func_ntileFn_25() { windowQueryTest(); } @@ -4651,70 +4648,70 @@ public void test_ntile_func_ntileFn_25() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_10") @Test - public void test_nestedAggs_woutOby_10() throws Exception + public void test_nestedAggs_woutOby_10() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg09") @Test - public void test_nestedAggs_nstdagg09() throws Exception + public void test_nestedAggs_nstdagg09() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_6() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_6() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test - public void test_frameclause_multipl_wnwds_mulwind_09() throws Exception + public void test_frameclause_multipl_wnwds_mulwind_09() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_80") @Test - public void test_lag_func_lag_Fn_80() throws Exception + public void test_lag_func_lag_Fn_80() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_37") @Test - public void test_aggregates_woPrtnBy_37() throws Exception + public void test_aggregates_woPrtnBy_37() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_14") @Test - public void test_aggregates_winFnQry_14() throws Exception + public void test_aggregates_winFnQry_14() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_55") @Test - public void test_lead_func_lead_Fn_55() throws Exception + public void test_lead_func_lead_Fn_55() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_5") @Test - public void test_nestedAggs_emtyOvrCls_5() throws Exception + public void test_nestedAggs_emtyOvrCls_5() { windowQueryTest(); } @DrillTest("nestedAggs/basic_7") @Test - public void test_nestedAggs_basic_7() throws Exception + public void test_nestedAggs_basic_7() { windowQueryTest(); } @@ -4722,14 +4719,14 @@ public void test_nestedAggs_basic_7() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_13") @Test - public void test_lead_func_lead_Fn_13() throws Exception + public void test_lead_func_lead_Fn_13() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_59") @Test - public void test_lead_func_lead_Fn_59() throws Exception + public void test_lead_func_lead_Fn_59() { windowQueryTest(); } @@ -4737,7 +4734,7 @@ public void test_lead_func_lead_Fn_59() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_vchr_2() { windowQueryTest(); } @@ -4745,28 +4742,28 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_34") @Test - public void test_last_val_lastValFn_34() throws Exception + public void test_last_val_lastValFn_34() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_10") @Test - public void test_aggregates_wo_OrdrBy_10() throws Exception + public void test_aggregates_wo_OrdrBy_10() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_7() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_7() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_4() { windowQueryTest(); } @@ -4774,7 +4771,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_18") @Test - public void test_aggregates_testW_Nulls_18() throws Exception + public void test_aggregates_testW_Nulls_18() { windowQueryTest(); } @@ -4782,35 +4779,35 @@ public void test_aggregates_testW_Nulls_18() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_04") @Test - public void test_nestedAggs_cte_win_04() throws Exception + public void test_nestedAggs_cte_win_04() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_3() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test - public void test_frameclause_RBUPACR_RBUPACR_int10() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int10() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_26") @Test - public void test_aggregates_woPrtnBy_26() throws Exception + public void test_aggregates_woPrtnBy_26() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_5") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() { windowQueryTest(); } @@ -4818,7 +4815,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_16") @Test - public void test_lag_func_lag_Fn_16() throws Exception + public void test_lag_func_lag_Fn_16() { windowQueryTest(); } @@ -4826,56 +4823,56 @@ public void test_lag_func_lag_Fn_16() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_24") @Test - public void test_lead_func_lead_Fn_24() throws Exception + public void test_lead_func_lead_Fn_24() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int11") @Test - public void test_frameclause_defaultFrame_RBUPACR_int11() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int11() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_09") @Test - public void test_frameclause_subQueries_frmInSubQry_09() throws Exception + public void test_frameclause_subQueries_frmInSubQry_09() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_13") @Test - public void test_nestedAggs_emtyOvrCls_13() throws Exception + public void test_nestedAggs_emtyOvrCls_13() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_4() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_char_4() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_15") @Test - public void test_aggregates_woPrtnBy_15() throws Exception + public void test_aggregates_woPrtnBy_15() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_6") @Test - public void test_lead_func_lead_Fn_6() throws Exception + public void test_lead_func_lead_Fn_6() { windowQueryTest(); } @@ -4883,98 +4880,98 @@ public void test_lead_func_lead_Fn_6() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_36") @Test - public void test_aggregates_winFnQry_36() throws Exception + public void test_aggregates_winFnQry_36() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_35") @Test - public void test_lead_func_lead_Fn_35() throws Exception + public void test_lead_func_lead_Fn_35() { windowQueryTest(); } @DrillTest("last_val/lastValFn_10") @Test - public void test_last_val_lastValFn_10() throws Exception + public void test_last_val_lastValFn_10() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_8") @Test - public void test_ntile_func_ntileFn_8() throws Exception + public void test_ntile_func_ntileFn_8() { windowQueryTest(); } @DrillTest("first_val/firstValFn_1") @Test - public void test_first_val_firstValFn_1() throws Exception + public void test_first_val_firstValFn_1() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_41") @Test - public void test_aggregates_aggOWnFn_41() throws Exception + public void test_aggregates_aggOWnFn_41() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_16") @Test - public void test_ntile_func_ntileFn_16() throws Exception + public void test_ntile_func_ntileFn_16() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_17") @Test - public void test_nestedAggs_wPbOb_17() throws Exception + public void test_nestedAggs_wPbOb_17() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_5") @Test - public void test_aggregates_woPrtnBy_5() throws Exception + public void test_aggregates_woPrtnBy_5() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_2") @Test - public void test_aggregates_winFnQry_2() throws Exception + public void test_aggregates_winFnQry_2() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int2") @Test - public void test_frameclause_defaultFrame_RBUPACR_int2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int2() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_47") @Test - public void test_aggregates_winFnQry_47() throws Exception + public void test_aggregates_winFnQry_47() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_93") @Test - public void test_lag_func_lag_Fn_93() throws Exception + public void test_lag_func_lag_Fn_93() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_60") @Test - public void test_frameclause_subQueries_frmInSubQry_60() throws Exception + public void test_frameclause_subQueries_frmInSubQry_60() { windowQueryTest(); } @@ -4982,49 +4979,49 @@ public void test_frameclause_subQueries_frmInSubQry_60() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_21") @Test - public void test_last_val_lastValFn_21() throws Exception + public void test_last_val_lastValFn_21() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_46") @Test - public void test_lead_func_lead_Fn_46() throws Exception + public void test_lead_func_lead_Fn_46() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_21") @Test - public void test_aggregates_wo_OrdrBy_21() throws Exception + public void test_aggregates_wo_OrdrBy_21() { windowQueryTest(); } @DrillTest("nestedAggs/woutOby_1") @Test - public void test_nestedAggs_woutOby_1() throws Exception + public void test_nestedAggs_woutOby_1() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_30") @Test - public void test_aggregates_aggOWnFn_30() throws Exception + public void test_aggregates_aggOWnFn_30() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_110") @Test - public void test_lag_func_lag_Fn_110() throws Exception + public void test_lag_func_lag_Fn_110() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_27") @Test - public void test_ntile_func_ntileFn_27() throws Exception + public void test_ntile_func_ntileFn_27() { windowQueryTest(); } @@ -5032,7 +5029,7 @@ public void test_ntile_func_ntileFn_27() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_12") @Test - public void test_nestedAggs_woutOby_12() throws Exception + public void test_nestedAggs_woutOby_12() { windowQueryTest(); } @@ -5040,35 +5037,35 @@ public void test_nestedAggs_woutOby_12() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_29") @Test - public void test_aggregates_testW_Nulls_29() throws Exception + public void test_aggregates_testW_Nulls_29() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_29") @Test - public void test_lag_func_lag_Fn_29() throws Exception + public void test_lag_func_lag_Fn_29() { windowQueryTest(); } @DrillTest("nestedAggs/basic_9") @Test - public void test_nestedAggs_basic_9() throws Exception + public void test_nestedAggs_basic_9() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_58") @Test - public void test_aggregates_winFnQry_58() throws Exception + public void test_aggregates_winFnQry_58() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_39") @Test - public void test_aggregates_woPrtnBy_39() throws Exception + public void test_aggregates_woPrtnBy_39() { windowQueryTest(); } @@ -5076,21 +5073,21 @@ public void test_aggregates_woPrtnBy_39() throws Exception @NegativeTest(Modes.NPE) @DrillTest("lag_func/lag_Fn_82") @Test - public void test_lag_func_lag_Fn_82() throws Exception + public void test_lag_func_lag_Fn_82() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_3") @Test - public void test_nestedAggs_emtyOvrCls_3() throws Exception + public void test_nestedAggs_emtyOvrCls_3() { windowQueryTest(); } @DrillTest("nestedAggs/multiWin_1") @Test - public void test_nestedAggs_multiWin_1() throws Exception + public void test_nestedAggs_multiWin_1() { windowQueryTest(); } @@ -5098,7 +5095,7 @@ public void test_nestedAggs_multiWin_1() throws Exception @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_12") @Test - public void test_aggregates_winFnQry_12() throws Exception + public void test_aggregates_winFnQry_12() { windowQueryTest(); } @@ -5106,7 +5103,7 @@ public void test_aggregates_winFnQry_12() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_11") @Test - public void test_lead_func_lead_Fn_11() throws Exception + public void test_lead_func_lead_Fn_11() { windowQueryTest(); } @@ -5114,35 +5111,35 @@ public void test_lead_func_lead_Fn_11() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_10") @Test - public void test_lag_func_lag_Fn_10() throws Exception + public void test_lag_func_lag_Fn_10() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_56") @Test - public void test_lag_func_lag_Fn_56() throws Exception + public void test_lag_func_lag_Fn_56() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_31") @Test - public void test_aggregates_woPrtnBy_31() throws Exception + public void test_aggregates_woPrtnBy_31() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_21") @Test - public void test_aggregates_aggOWnFn_21() throws Exception + public void test_aggregates_aggOWnFn_21() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_2() { windowQueryTest(); } @@ -5150,14 +5147,14 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_2() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_34") @Test - public void test_ntile_func_ntileFn_34() throws Exception + public void test_ntile_func_ntileFn_34() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_11") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_11() { windowQueryTest(); } @@ -5165,56 +5162,56 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_11() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_31") @Test - public void test_aggregates_testW_Nulls_31() throws Exception + public void test_aggregates_testW_Nulls_31() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_chr_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_4() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_chr_4() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_4() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_vchr_4() { windowQueryTest(); } @DrillTest("last_val/lastValFn_36") @Test - public void test_last_val_lastValFn_36() throws Exception + public void test_last_val_lastValFn_36() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_101") @Test - public void test_lead_func_lead_Fn_101() throws Exception + public void test_lead_func_lead_Fn_101() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_40") @Test - public void test_frameclause_subQueries_frmInSubQry_40() throws Exception + public void test_frameclause_subQueries_frmInSubQry_40() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_5") @Test - public void test_aggregates_aggOWnFn_5() throws Exception + public void test_aggregates_aggOWnFn_5() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_6") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_6() { windowQueryTest(); } @@ -5222,14 +5219,14 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_6() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_6") @Test - public void test_nestedAggs_woutPrtnBy_6() throws Exception + public void test_nestedAggs_woutPrtnBy_6() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_vchar_5() { windowQueryTest(); } @@ -5237,7 +5234,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_69") @Test - public void test_aggregates_winFnQry_69() throws Exception + public void test_aggregates_winFnQry_69() { windowQueryTest(); } @@ -5245,7 +5242,7 @@ public void test_aggregates_winFnQry_69() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_64") @Test - public void test_lead_func_lead_Fn_64() throws Exception + public void test_lead_func_lead_Fn_64() { windowQueryTest(); } @@ -5253,21 +5250,21 @@ public void test_lead_func_lead_Fn_64() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_23") @Test - public void test_aggregates_winFnQry_23() throws Exception + public void test_aggregates_winFnQry_23() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_9") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_9() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_9() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int4") @Test - public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int4() { windowQueryTest(); } @@ -5275,21 +5272,21 @@ public void test_frameclause_RBUPACR_RBUPACR_int4() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_45") @Test - public void test_lag_func_lag_Fn_45() throws Exception + public void test_lag_func_lag_Fn_45() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_20") @Test - public void test_aggregates_woPrtnBy_20() throws Exception + public void test_aggregates_woPrtnBy_20() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_10") @Test - public void test_aggregates_aggOWnFn_10() throws Exception + public void test_aggregates_aggOWnFn_10() { windowQueryTest(); } @@ -5297,21 +5294,21 @@ public void test_aggregates_aggOWnFn_10() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_24") @Test - public void test_first_val_firstValFn_24() throws Exception + public void test_first_val_firstValFn_24() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm02() throws Exception + public void test_frameclause_multipl_wnwds_rnkNoFrm02() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_45") @Test - public void test_ntile_func_ntileFn_45() throws Exception + public void test_ntile_func_ntileFn_45() { windowQueryTest(); } @@ -5319,35 +5316,35 @@ public void test_ntile_func_ntileFn_45() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_20") @Test - public void test_aggregates_testW_Nulls_20() throws Exception + public void test_aggregates_testW_Nulls_20() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_8") @Test - public void test_lag_func_lag_Fn_8() throws Exception + public void test_lag_func_lag_Fn_8() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause06") @Test - public void test_nestedAggs_frmclause06() throws Exception + public void test_nestedAggs_frmclause06() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_4") @Test - public void test_lead_func_lead_Fn_4() throws Exception + public void test_lead_func_lead_Fn_4() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_75") @Test - public void test_lead_func_lead_Fn_75() throws Exception + public void test_lead_func_lead_Fn_75() { windowQueryTest(); } @@ -5355,28 +5352,28 @@ public void test_lead_func_lead_Fn_75() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_34") @Test - public void test_aggregates_winFnQry_34() throws Exception + public void test_aggregates_winFnQry_34() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_12") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_12() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_12() { windowQueryTest(); } @DrillTest("last_val/lastValFn_12") @Test - public void test_last_val_lastValFn_12() throws Exception + public void test_last_val_lastValFn_12() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_10") @Test - public void test_ntile_func_ntileFn_10() throws Exception + public void test_ntile_func_ntileFn_10() { windowQueryTest(); } @@ -5384,56 +5381,56 @@ public void test_ntile_func_ntileFn_10() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_56") @Test - public void test_ntile_func_ntileFn_56() throws Exception + public void test_ntile_func_ntileFn_56() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_43") @Test - public void test_aggregates_aggOWnFn_43() throws Exception + public void test_aggregates_aggOWnFn_43() { windowQueryTest(); } @DrillTest("first_val/firstValFn_13") @Test - public void test_first_val_firstValFn_13() throws Exception + public void test_first_val_firstValFn_13() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_19") @Test - public void test_nestedAggs_wPbOb_19() throws Exception + public void test_nestedAggs_wPbOb_19() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_2") @Test - public void test_ntile_func_ntileFn_2() throws Exception + public void test_ntile_func_ntileFn_2() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause19") @Test - public void test_nestedAggs_frmclause19() throws Exception + public void test_nestedAggs_frmclause19() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_3") @Test - public void test_aggregates_woPrtnBy_3() throws Exception + public void test_aggregates_woPrtnBy_3() { windowQueryTest(); } @@ -5441,35 +5438,35 @@ public void test_aggregates_woPrtnBy_3() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_45") @Test - public void test_aggregates_winFnQry_45() throws Exception + public void test_aggregates_winFnQry_45() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_2") @Test - public void test_aggregates_wo_OrdrBy_2() throws Exception + public void test_aggregates_wo_OrdrBy_2() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_40") @Test - public void test_lead_func_lead_Fn_40() throws Exception + public void test_lead_func_lead_Fn_40() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_86") @Test - public void test_lead_func_lead_Fn_86() throws Exception + public void test_lead_func_lead_Fn_86() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int4") @Test - public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int4() { windowQueryTest(); } @@ -5477,28 +5474,28 @@ public void test_frameclause_defaultFrame_RBUPACR_int4() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_7") @Test - public void test_nestedAggs_woutOby_7() throws Exception + public void test_nestedAggs_woutOby_7() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_19") @Test - public void test_aggregates_wo_OrdrBy_19() throws Exception + public void test_aggregates_wo_OrdrBy_19() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int6") @Test - public void test_frameclause_RBUPACR_RBUPACR_int6() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int6() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_62") @Test - public void test_frameclause_subQueries_frmInSubQry_62() throws Exception + public void test_frameclause_subQueries_frmInSubQry_62() { windowQueryTest(); } @@ -5506,14 +5503,14 @@ public void test_frameclause_subQueries_frmInSubQry_62() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_108") @Test - public void test_lag_func_lag_Fn_108() throws Exception + public void test_lag_func_lag_Fn_108() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_34") @Test - public void test_lag_func_lag_Fn_34() throws Exception + public void test_lag_func_lag_Fn_34() { windowQueryTest(); } @@ -5521,84 +5518,84 @@ public void test_lag_func_lag_Fn_34() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_69") @Test - public void test_lag_func_lag_Fn_69() throws Exception + public void test_lag_func_lag_Fn_69() { windowQueryTest(); } @DrillTest("last_val/lastValFn_23") @Test - public void test_last_val_lastValFn_23() throws Exception + public void test_last_val_lastValFn_23() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg20") @Test - public void test_nestedAggs_nstdagg20() throws Exception + public void test_nestedAggs_nstdagg20() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_21") @Test - public void test_ntile_func_ntileFn_21() throws Exception + public void test_ntile_func_ntileFn_21() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_44") @Test - public void test_aggregates_woPrtnBy_44() throws Exception + public void test_aggregates_woPrtnBy_44() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_32") @Test - public void test_aggregates_aggOWnFn_32() throws Exception + public void test_aggregates_aggOWnFn_32() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_5") @Test - public void test_aggregates_wPrtnOrdrBy_5() throws Exception + public void test_aggregates_wPrtnOrdrBy_5() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_1() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_51") @Test - public void test_frameclause_subQueries_frmInSubQry_51() throws Exception + public void test_frameclause_subQueries_frmInSubQry_51() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_10") @Test - public void test_aggregates_winFnQry_10() throws Exception + public void test_aggregates_winFnQry_10() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_56") @Test - public void test_aggregates_winFnQry_56() throws Exception + public void test_aggregates_winFnQry_56() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_51") @Test - public void test_lead_func_lead_Fn_51() throws Exception + public void test_lead_func_lead_Fn_51() { windowQueryTest(); } @@ -5606,21 +5603,21 @@ public void test_lead_func_lead_Fn_51() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_97") @Test - public void test_lead_func_lead_Fn_97() throws Exception + public void test_lead_func_lead_Fn_97() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_9") @Test - public void test_nestedAggs_emtyOvrCls_9() throws Exception + public void test_nestedAggs_emtyOvrCls_9() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bln_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bln_1() { windowQueryTest(); } @@ -5628,28 +5625,28 @@ public void test_frameclause_RBUPACR_RBUPACR_bln_1() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_23") @Test - public void test_lag_func_lag_Fn_23() throws Exception + public void test_lag_func_lag_Fn_23() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_58") @Test - public void test_lag_func_lag_Fn_58() throws Exception + public void test_lag_func_lag_Fn_58() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_23") @Test - public void test_aggregates_aggOWnFn_23() throws Exception + public void test_aggregates_aggOWnFn_23() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_33") @Test - public void test_aggregates_woPrtnBy_33() throws Exception + public void test_aggregates_woPrtnBy_33() { windowQueryTest(); } @@ -5657,35 +5654,35 @@ public void test_aggregates_woPrtnBy_33() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_33") @Test - public void test_first_val_firstValFn_33() throws Exception + public void test_first_val_firstValFn_33() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_7() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_7() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_36") @Test - public void test_ntile_func_ntileFn_36() throws Exception + public void test_ntile_func_ntileFn_36() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_13() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_13() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg11") @Test - public void test_nestedAggs_nstdagg11() throws Exception + public void test_nestedAggs_nstdagg11() { windowQueryTest(); } @@ -5693,14 +5690,14 @@ public void test_nestedAggs_nstdagg11() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_103") @Test - public void test_lead_func_lead_Fn_103() throws Exception + public void test_lead_func_lead_Fn_103() { windowQueryTest(); } @DrillTest("last_val/lastValFn_2") @Test - public void test_last_val_lastValFn_2() throws Exception + public void test_last_val_lastValFn_2() { windowQueryTest(); } @@ -5708,21 +5705,21 @@ public void test_last_val_lastValFn_2() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_38") @Test - public void test_last_val_lastValFn_38() throws Exception + public void test_last_val_lastValFn_38() { windowQueryTest(); } @DrillTest("nestedAggs/woutPrtnBy_4") @Test - public void test_nestedAggs_woutPrtnBy_4() throws Exception + public void test_nestedAggs_woutPrtnBy_4() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_7") @Test - public void test_aggregates_aggOWnFn_7() throws Exception + public void test_aggregates_aggOWnFn_7() { windowQueryTest(); } @@ -5730,7 +5727,7 @@ public void test_aggregates_aggOWnFn_7() throws Exception @NegativeTest(Modes.NPE) @DrillTest("aggregates/winFnQry_21") @Test - public void test_aggregates_winFnQry_21() throws Exception + public void test_aggregates_winFnQry_21() { windowQueryTest(); } @@ -5738,21 +5735,21 @@ public void test_aggregates_winFnQry_21() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_67") @Test - public void test_aggregates_winFnQry_67() throws Exception + public void test_aggregates_winFnQry_67() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_7() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_7() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_vchar_3() { windowQueryTest(); } @@ -5760,14 +5757,14 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_3() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_chr_2() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_8") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_8() { windowQueryTest(); } @@ -5775,7 +5772,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_8() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_20") @Test - public void test_lead_func_lead_Fn_20() throws Exception + public void test_lead_func_lead_Fn_20() { windowQueryTest(); } @@ -5783,7 +5780,7 @@ public void test_lead_func_lead_Fn_20() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_66") @Test - public void test_lead_func_lead_Fn_66() throws Exception + public void test_lead_func_lead_Fn_66() { windowQueryTest(); } @@ -5791,7 +5788,7 @@ public void test_lead_func_lead_Fn_66() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_12") @Test - public void test_lag_func_lag_Fn_12() throws Exception + public void test_lag_func_lag_Fn_12() { windowQueryTest(); } @@ -5799,42 +5796,42 @@ public void test_lag_func_lag_Fn_12() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test - public void test_frameclause_subQueries_frmInSubQry_42() throws Exception + public void test_frameclause_subQueries_frmInSubQry_42() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int2") @Test - public void test_frameclause_RBUPACR_RBUPACR_int2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int2() { windowQueryTest(); } @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm04() throws Exception + public void test_frameclause_multipl_wnwds_rnkNoFrm04() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_47") @Test - public void test_lag_func_lag_Fn_47() throws Exception + public void test_lag_func_lag_Fn_47() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_1") @Test - public void test_nestedAggs_wPbOb_1() throws Exception + public void test_nestedAggs_wPbOb_1() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_22") @Test - public void test_aggregates_woPrtnBy_22() throws Exception + public void test_aggregates_woPrtnBy_22() { windowQueryTest(); } @@ -5842,21 +5839,21 @@ public void test_aggregates_woPrtnBy_22() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_22") @Test - public void test_first_val_firstValFn_22() throws Exception + public void test_first_val_firstValFn_22() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_12") @Test - public void test_aggregates_aggOWnFn_12() throws Exception + public void test_aggregates_aggOWnFn_12() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_6") @Test - public void test_lag_func_lag_Fn_6() throws Exception + public void test_lag_func_lag_Fn_6() { windowQueryTest(); } @@ -5864,7 +5861,7 @@ public void test_lag_func_lag_Fn_6() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_47") @Test - public void test_ntile_func_ntileFn_47() throws Exception + public void test_ntile_func_ntileFn_47() { windowQueryTest(); } @@ -5872,14 +5869,14 @@ public void test_ntile_func_ntileFn_47() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause08") @Test - public void test_nestedAggs_frmclause08() throws Exception + public void test_nestedAggs_frmclause08() { windowQueryTest(); } @DrillTest("aggregates/mtyOvrCluse_01") @Test - public void test_aggregates_mtyOvrCluse_01() throws Exception + public void test_aggregates_mtyOvrCluse_01() { windowQueryTest(); } @@ -5887,7 +5884,7 @@ public void test_aggregates_mtyOvrCluse_01() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_32") @Test - public void test_aggregates_winFnQry_32() throws Exception + public void test_aggregates_winFnQry_32() { windowQueryTest(); } @@ -5895,84 +5892,84 @@ public void test_aggregates_winFnQry_32() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_78") @Test - public void test_aggregates_winFnQry_78() throws Exception + public void test_aggregates_winFnQry_78() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_7") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_31") @Test - public void test_lead_func_lead_Fn_31() throws Exception + public void test_lead_func_lead_Fn_31() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_77") @Test - public void test_lead_func_lead_Fn_77() throws Exception + public void test_lead_func_lead_Fn_77() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_31") @Test - public void test_frameclause_subQueries_frmInSubQry_31() throws Exception + public void test_frameclause_subQueries_frmInSubQry_31() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_2") @Test - public void test_lead_func_lead_Fn_2() throws Exception + public void test_lead_func_lead_Fn_2() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_11") @Test - public void test_aggregates_woPrtnBy_11() throws Exception + public void test_aggregates_woPrtnBy_11() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_45") @Test - public void test_aggregates_aggOWnFn_45() throws Exception + public void test_aggregates_aggOWnFn_45() { windowQueryTest(); } @DrillTest("first_val/firstValFn_11") @Test - public void test_first_val_firstValFn_11() throws Exception + public void test_first_val_firstValFn_11() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_14() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_14() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_12") @Test - public void test_ntile_func_ntileFn_12() throws Exception + public void test_ntile_func_ntileFn_12() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() { windowQueryTest(); } @@ -5980,28 +5977,28 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_58") @Test - public void test_ntile_func_ntileFn_58() throws Exception + public void test_ntile_func_ntileFn_58() { windowQueryTest(); } @DrillTest("last_val/lastValFn_14") @Test - public void test_last_val_lastValFn_14() throws Exception + public void test_last_val_lastValFn_14() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_30") @Test - public void test_ntile_func_ntileFn_30() throws Exception + public void test_ntile_func_ntileFn_30() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_5() { windowQueryTest(); } @@ -6009,7 +6006,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_5() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_103") @Test - public void test_lag_func_lag_Fn_103() throws Exception + public void test_lag_func_lag_Fn_103() { windowQueryTest(); } @@ -6017,14 +6014,14 @@ public void test_lag_func_lag_Fn_103() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_19") @Test - public void test_lead_func_lead_Fn_19() throws Exception + public void test_lead_func_lead_Fn_19() { windowQueryTest(); } @DrillTest("last_val/lastValFn_4") @Test - public void test_last_val_lastValFn_4() throws Exception + public void test_last_val_lastValFn_4() { windowQueryTest(); } @@ -6032,14 +6029,14 @@ public void test_last_val_lastValFn_4() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_35") @Test - public void test_aggregates_testW_Nulls_35() throws Exception + public void test_aggregates_testW_Nulls_35() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_2() { windowQueryTest(); } @@ -6047,21 +6044,21 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_2() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_char_1() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_83") @Test - public void test_lead_func_lead_Fn_83() throws Exception + public void test_lead_func_lead_Fn_83() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_16") @Test - public void test_aggregates_wo_OrdrBy_16() throws Exception + public void test_aggregates_wo_OrdrBy_16() { windowQueryTest(); } @@ -6069,14 +6066,14 @@ public void test_aggregates_wo_OrdrBy_16() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_vchar_1() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_75") @Test - public void test_lag_func_lag_Fn_75() throws Exception + public void test_lag_func_lag_Fn_75() { windowQueryTest(); } @@ -6084,7 +6081,7 @@ public void test_lag_func_lag_Fn_75() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_42") @Test - public void test_aggregates_winFnQry_42() throws Exception + public void test_aggregates_winFnQry_42() { windowQueryTest(); } @@ -6092,42 +6089,42 @@ public void test_aggregates_winFnQry_42() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test - public void test_frameclause_subQueries_frmInSubQry_44() throws Exception + public void test_frameclause_subQueries_frmInSubQry_44() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_14") @Test - public void test_aggregates_aggOWnFn_14() throws Exception + public void test_aggregates_aggOWnFn_14() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_41") @Test - public void test_ntile_func_ntileFn_41() throws Exception + public void test_ntile_func_ntileFn_41() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_3") @Test - public void test_nestedAggs_wPbOb_3() throws Exception + public void test_nestedAggs_wPbOb_3() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bln_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bln_3() { windowQueryTest(); } @DrillTest("nestedAggs/frmclause02") @Test - public void test_nestedAggs_frmclause02() throws Exception + public void test_nestedAggs_frmclause02() { windowQueryTest(); } @@ -6135,42 +6132,42 @@ public void test_nestedAggs_frmclause02() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_24") @Test - public void test_aggregates_testW_Nulls_24() throws Exception + public void test_aggregates_testW_Nulls_24() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_4() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_4() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg25") @Test - public void test_nestedAggs_nstdagg25() throws Exception + public void test_nestedAggs_nstdagg25() { windowQueryTest(); } @DrillTest("first_val/firstValFn_28") @Test - public void test_first_val_firstValFn_28() throws Exception + public void test_first_val_firstValFn_28() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_2() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_33") @Test - public void test_frameclause_subQueries_frmInSubQry_33() throws Exception + public void test_frameclause_subQueries_frmInSubQry_33() { windowQueryTest(); } @@ -6178,14 +6175,14 @@ public void test_frameclause_subQueries_frmInSubQry_33() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_64") @Test - public void test_lag_func_lag_Fn_64() throws Exception + public void test_lag_func_lag_Fn_64() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_53") @Test - public void test_aggregates_winFnQry_53() throws Exception + public void test_aggregates_winFnQry_53() { windowQueryTest(); } @@ -6193,14 +6190,14 @@ public void test_aggregates_winFnQry_53() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_94") @Test - public void test_lead_func_lead_Fn_94() throws Exception + public void test_lead_func_lead_Fn_94() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dt_2() { windowQueryTest(); } @@ -6208,14 +6205,14 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_2() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_52") @Test - public void test_ntile_func_ntileFn_52() throws Exception + public void test_ntile_func_ntileFn_52() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_47") @Test - public void test_aggregates_aggOWnFn_47() throws Exception + public void test_aggregates_aggOWnFn_47() { windowQueryTest(); } @@ -6223,14 +6220,14 @@ public void test_aggregates_aggOWnFn_47() throws Exception @NegativeTest(Modes.INCORRECT_SYNTAX) @DrillTest("nestedAggs/nstdWinView01") @Test - public void test_nestedAggs_nstdWinView01() throws Exception + public void test_nestedAggs_nstdWinView01() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg12") @Test - public void test_nestedAggs_nstdagg12() throws Exception + public void test_nestedAggs_nstdagg12() { windowQueryTest(); } @@ -6238,7 +6235,7 @@ public void test_nestedAggs_nstdagg12() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_11") @Test - public void test_aggregates_testW_Nulls_11() throws Exception + public void test_aggregates_testW_Nulls_11() { windowQueryTest(); } @@ -6246,14 +6243,14 @@ public void test_aggregates_testW_Nulls_11() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_104") @Test - public void test_lead_func_lead_Fn_104() throws Exception + public void test_lead_func_lead_Fn_104() { windowQueryTest(); } @DrillTest("last_val/lastValFn_16") @Test - public void test_last_val_lastValFn_16() throws Exception + public void test_last_val_lastValFn_16() { windowQueryTest(); } @@ -6261,14 +6258,14 @@ public void test_last_val_lastValFn_16() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause15") @Test - public void test_nestedAggs_frmclause15() throws Exception + public void test_nestedAggs_frmclause15() { windowQueryTest(); } @DrillTest("first_val/firstValFn_17") @Test - public void test_first_val_firstValFn_17() throws Exception + public void test_first_val_firstValFn_17() { windowQueryTest(); } @@ -6276,21 +6273,21 @@ public void test_first_val_firstValFn_17() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_64") @Test - public void test_aggregates_winFnQry_64() throws Exception + public void test_aggregates_winFnQry_64() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_6") @Test - public void test_aggregates_wo_OrdrBy_6() throws Exception + public void test_aggregates_wo_OrdrBy_6() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_53") @Test - public void test_lag_func_lag_Fn_53() throws Exception + public void test_lag_func_lag_Fn_53() { windowQueryTest(); } @@ -6298,21 +6295,21 @@ public void test_lag_func_lag_Fn_53() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_99") @Test - public void test_lag_func_lag_Fn_99() throws Exception + public void test_lag_func_lag_Fn_99() { windowQueryTest(); } @DrillTest("first_val/firstValFn_7") @Test - public void test_first_val_firstValFn_7() throws Exception + public void test_first_val_firstValFn_7() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_int8") @Test - public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_int8() { windowQueryTest(); } @@ -6320,91 +6317,91 @@ public void test_frameclause_defaultFrame_RBUPACR_int8() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test - public void test_frameclause_subQueries_frmInSubQry_20() throws Exception + public void test_frameclause_subQueries_frmInSubQry_20() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_5() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_chr_5() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_40") @Test - public void test_aggregates_woPrtnBy_40() throws Exception + public void test_aggregates_woPrtnBy_40() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_36") @Test - public void test_aggregates_aggOWnFn_36() throws Exception + public void test_aggregates_aggOWnFn_36() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_9") @Test - public void test_aggregates_wPrtnOrdrBy_9() throws Exception + public void test_aggregates_wPrtnOrdrBy_9() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg01") @Test - public void test_nestedAggs_nstdagg01() throws Exception + public void test_nestedAggs_nstdagg01() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_5() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dt_5() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_2") @Test - public void test_aggregates_aggOWnFn_2() throws Exception + public void test_aggregates_aggOWnFn_2() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_3") @Test - public void test_lag_func_lag_Fn_3() throws Exception + public void test_lag_func_lag_Fn_3() { windowQueryTest(); } @DrillTest("last_val/lastValFn_27") @Test - public void test_last_val_lastValFn_27() throws Exception + public void test_last_val_lastValFn_27() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_4() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dt_4() { windowQueryTest(); } @DrillTest("aggregates/mtyOvrCluse_02") @Test - public void test_aggregates_mtyOvrCluse_02() throws Exception + public void test_aggregates_mtyOvrCluse_02() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_70") @Test - public void test_lead_func_lead_Fn_70() throws Exception + public void test_lead_func_lead_Fn_70() { windowQueryTest(); } @@ -6412,7 +6409,7 @@ public void test_lead_func_lead_Fn_70() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_75") @Test - public void test_aggregates_winFnQry_75() throws Exception + public void test_aggregates_winFnQry_75() { windowQueryTest(); } @@ -6420,14 +6417,14 @@ public void test_aggregates_winFnQry_75() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test - public void test_frameclause_multipl_wnwds_mulwind_01() throws Exception + public void test_frameclause_multipl_wnwds_mulwind_01() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_55") @Test - public void test_frameclause_subQueries_frmInSubQry_55() throws Exception + public void test_frameclause_subQueries_frmInSubQry_55() { windowQueryTest(); } @@ -6435,28 +6432,28 @@ public void test_frameclause_subQueries_frmInSubQry_55() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_42") @Test - public void test_lag_func_lag_Fn_42() throws Exception + public void test_lag_func_lag_Fn_42() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_88") @Test - public void test_lag_func_lag_Fn_88() throws Exception + public void test_lag_func_lag_Fn_88() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_1") @Test - public void test_lead_func_lead_Fn_1() throws Exception + public void test_lead_func_lead_Fn_1() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_31") @Test - public void test_lag_func_lag_Fn_31() throws Exception + public void test_lag_func_lag_Fn_31() { windowQueryTest(); } @@ -6464,28 +6461,28 @@ public void test_lag_func_lag_Fn_31() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_40") @Test - public void test_aggregates_winFnQry_40() throws Exception + public void test_aggregates_winFnQry_40() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_3() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_3() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_105") @Test - public void test_lag_func_lag_Fn_105() throws Exception + public void test_lag_func_lag_Fn_105() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_32") @Test - public void test_ntile_func_ntileFn_32() throws Exception + public void test_ntile_func_ntileFn_32() { windowQueryTest(); } @@ -6493,7 +6490,7 @@ public void test_ntile_func_ntileFn_32() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_2") @Test - public void test_aggregates_testW_Nulls_2() throws Exception + public void test_aggregates_testW_Nulls_2() { windowQueryTest(); } @@ -6501,14 +6498,14 @@ public void test_aggregates_testW_Nulls_2() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_chr_2() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_1") @Test - public void test_ntile_func_ntileFn_1() throws Exception + public void test_ntile_func_ntileFn_1() { windowQueryTest(); } @@ -6516,21 +6513,21 @@ public void test_ntile_func_ntileFn_1() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_33") @Test - public void test_aggregates_testW_Nulls_33() throws Exception + public void test_aggregates_testW_Nulls_33() { windowQueryTest(); } @DrillTest("last_val/lastValFn_6") @Test - public void test_last_val_lastValFn_6() throws Exception + public void test_last_val_lastValFn_6() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_int_4() { windowQueryTest(); } @@ -6538,14 +6535,14 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_4() throws Exception @NegativeTest(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_9") @Test - public void test_aggregates_winFnQry_9() throws Exception + public void test_aggregates_winFnQry_9() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_85") @Test - public void test_lead_func_lead_Fn_85() throws Exception + public void test_lead_func_lead_Fn_85() { windowQueryTest(); } @@ -6553,42 +6550,42 @@ public void test_lead_func_lead_Fn_85() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test - public void test_frameclause_subQueries_frmInSubQry_46() throws Exception + public void test_frameclause_subQueries_frmInSubQry_46() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_18") @Test - public void test_aggregates_wo_OrdrBy_18() throws Exception + public void test_aggregates_wo_OrdrBy_18() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_77") @Test - public void test_lag_func_lag_Fn_77() throws Exception + public void test_lag_func_lag_Fn_77() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_5") @Test - public void test_nestedAggs_wPbOb_5() throws Exception + public void test_nestedAggs_wPbOb_5() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_6() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dbl_6() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_16") @Test - public void test_aggregates_aggOWnFn_16() throws Exception + public void test_aggregates_aggOWnFn_16() { windowQueryTest(); } @@ -6596,28 +6593,28 @@ public void test_aggregates_aggOWnFn_16() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_20") @Test - public void test_lag_func_lag_Fn_20() throws Exception + public void test_lag_func_lag_Fn_20() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_51") @Test - public void test_aggregates_winFnQry_51() throws Exception + public void test_aggregates_winFnQry_51() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_43") @Test - public void test_ntile_func_ntileFn_43() throws Exception + public void test_ntile_func_ntileFn_43() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_char_3() { windowQueryTest(); } @@ -6625,14 +6622,14 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_22") @Test - public void test_aggregates_testW_Nulls_22() throws Exception + public void test_aggregates_testW_Nulls_22() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bln_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bln_1() { windowQueryTest(); } @@ -6640,49 +6637,49 @@ public void test_frameclause_defaultFrame_RBUPACR_bln_1() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause04") @Test - public void test_nestedAggs_frmclause04() throws Exception + public void test_nestedAggs_frmclause04() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_20") @Test - public void test_nestedAggs_wPbOb_20() throws Exception + public void test_nestedAggs_wPbOb_20() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_4() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_4() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_50") @Test - public void test_lead_func_lead_Fn_50() throws Exception + public void test_lead_func_lead_Fn_50() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_96") @Test - public void test_lead_func_lead_Fn_96() throws Exception + public void test_lead_func_lead_Fn_96() { windowQueryTest(); } @DrillTest("first_val/firstValFn_26") @Test - public void test_first_val_firstValFn_26() throws Exception + public void test_first_val_firstValFn_26() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_35") @Test - public void test_frameclause_subQueries_frmInSubQry_35() throws Exception + public void test_frameclause_subQueries_frmInSubQry_35() { windowQueryTest(); } @@ -6690,14 +6687,14 @@ public void test_frameclause_subQueries_frmInSubQry_35() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_66") @Test - public void test_lag_func_lag_Fn_66() throws Exception + public void test_lag_func_lag_Fn_66() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_49") @Test - public void test_aggregates_aggOWnFn_49() throws Exception + public void test_aggregates_aggOWnFn_49() { windowQueryTest(); } @@ -6705,14 +6702,14 @@ public void test_aggregates_aggOWnFn_49() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_62") @Test - public void test_aggregates_winFnQry_62() throws Exception + public void test_aggregates_winFnQry_62() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_8") @Test - public void test_aggregates_wo_OrdrBy_8() throws Exception + public void test_aggregates_wo_OrdrBy_8() { windowQueryTest(); } @@ -6720,7 +6717,7 @@ public void test_aggregates_wo_OrdrBy_8() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_54") @Test - public void test_ntile_func_ntileFn_54() throws Exception + public void test_ntile_func_ntileFn_54() { windowQueryTest(); } @@ -6728,21 +6725,21 @@ public void test_ntile_func_ntileFn_54() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_18") @Test - public void test_last_val_lastValFn_18() throws Exception + public void test_last_val_lastValFn_18() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_106") @Test - public void test_lead_func_lead_Fn_106() throws Exception + public void test_lead_func_lead_Fn_106() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg14") @Test - public void test_nestedAggs_nstdagg14() throws Exception + public void test_nestedAggs_nstdagg14() { windowQueryTest(); } @@ -6750,7 +6747,7 @@ public void test_nestedAggs_nstdagg14() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause17") @Test - public void test_nestedAggs_frmclause17() throws Exception + public void test_nestedAggs_frmclause17() { windowQueryTest(); } @@ -6758,35 +6755,35 @@ public void test_nestedAggs_frmclause17() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_4") @Test - public void test_aggregates_aggOWnFn_4() throws Exception + public void test_aggregates_aggOWnFn_4() { windowQueryTest(); } @DrillTest("first_val/firstValFn_15") @Test - public void test_first_val_firstValFn_15() throws Exception + public void test_first_val_firstValFn_15() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_61") @Test - public void test_lead_func_lead_Fn_61() throws Exception + public void test_lead_func_lead_Fn_61() { windowQueryTest(); } @DrillTest("first_val/firstValFn_9") @Test - public void test_first_val_firstValFn_9() throws Exception + public void test_first_val_firstValFn_9() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int8") @Test - public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int8() { windowQueryTest(); } @@ -6794,7 +6791,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int8() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test - public void test_frameclause_subQueries_frmInSubQry_22() throws Exception + public void test_frameclause_subQueries_frmInSubQry_22() { windowQueryTest(); } @@ -6802,21 +6799,21 @@ public void test_frameclause_subQueries_frmInSubQry_22() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_9") @Test - public void test_nestedAggs_woutOby_9() throws Exception + public void test_nestedAggs_woutOby_9() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_55") @Test - public void test_lag_func_lag_Fn_55() throws Exception + public void test_lag_func_lag_Fn_55() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_38") @Test - public void test_aggregates_aggOWnFn_38() throws Exception + public void test_aggregates_aggOWnFn_38() { windowQueryTest(); } @@ -6824,21 +6821,21 @@ public void test_aggregates_aggOWnFn_38() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_73") @Test - public void test_aggregates_winFnQry_73() throws Exception + public void test_aggregates_winFnQry_73() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_42") @Test - public void test_aggregates_woPrtnBy_42() throws Exception + public void test_aggregates_woPrtnBy_42() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dt_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dt_3() { windowQueryTest(); } @@ -6846,28 +6843,28 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_3() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_29") @Test - public void test_last_val_lastValFn_29() throws Exception + public void test_last_val_lastValFn_29() { windowQueryTest(); } @DrillTest("aggregates/wPrtnOrdrBy_7") @Test - public void test_aggregates_wPrtnOrdrBy_7() throws Exception + public void test_aggregates_wPrtnOrdrBy_7() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg03") @Test - public void test_nestedAggs_nstdagg03() throws Exception + public void test_nestedAggs_nstdagg03() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_1") @Test - public void test_lag_func_lag_Fn_1() throws Exception + public void test_lag_func_lag_Fn_1() { windowQueryTest(); } @@ -6875,56 +6872,56 @@ public void test_lag_func_lag_Fn_1() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_72") @Test - public void test_lead_func_lead_Fn_72() throws Exception + public void test_lead_func_lead_Fn_72() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_2() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dt_2() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_57") @Test - public void test_frameclause_subQueries_frmInSubQry_57() throws Exception + public void test_frameclause_subQueries_frmInSubQry_57() { windowQueryTest(); } @DrillTest("aggregates/mtyOvrCluse_04") @Test - public void test_aggregates_mtyOvrCluse_04() throws Exception + public void test_aggregates_mtyOvrCluse_04() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_11") @Test - public void test_frameclause_subQueries_frmInSubQry_11() throws Exception + public void test_frameclause_subQueries_frmInSubQry_11() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_44") @Test - public void test_lag_func_lag_Fn_44() throws Exception + public void test_lag_func_lag_Fn_44() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_1() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_dbl_1() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_84") @Test - public void test_aggregates_winFnQry_84() throws Exception + public void test_aggregates_winFnQry_84() { windowQueryTest(); } @@ -6932,14 +6929,14 @@ public void test_aggregates_winFnQry_84() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_15") @Test - public void test_lead_func_lead_Fn_15() throws Exception + public void test_lead_func_lead_Fn_15() { windowQueryTest(); } @DrillTest("last_val/lastValFn_8") @Test - public void test_last_val_lastValFn_8() throws Exception + public void test_last_val_lastValFn_8() { windowQueryTest(); } @@ -6947,14 +6944,14 @@ public void test_last_val_lastValFn_8() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_4") @Test - public void test_aggregates_testW_Nulls_4() throws Exception + public void test_aggregates_testW_Nulls_4() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_12") @Test - public void test_aggregates_wo_OrdrBy_12() throws Exception + public void test_aggregates_wo_OrdrBy_12() { windowQueryTest(); } @@ -6962,14 +6959,14 @@ public void test_aggregates_wo_OrdrBy_12() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("nestedAggs/multiWin_7") @Test - public void test_nestedAggs_multiWin_7() throws Exception + public void test_nestedAggs_multiWin_7() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_19") @Test - public void test_ntile_func_ntileFn_19() throws Exception + public void test_ntile_func_ntileFn_19() { windowQueryTest(); } @@ -6977,7 +6974,7 @@ public void test_ntile_func_ntileFn_19() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_39") @Test - public void test_aggregates_testW_Nulls_39() throws Exception + public void test_aggregates_testW_Nulls_39() { windowQueryTest(); } @@ -6985,14 +6982,14 @@ public void test_aggregates_testW_Nulls_39() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_71") @Test - public void test_lag_func_lag_Fn_71() throws Exception + public void test_lag_func_lag_Fn_71() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_02") @Test - public void test_frameclause_subQueries_frmInSubQry_02() throws Exception + public void test_frameclause_subQueries_frmInSubQry_02() { windowQueryTest(); } @@ -7000,7 +6997,7 @@ public void test_frameclause_subQueries_frmInSubQry_02() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test - public void test_frameclause_subQueries_frmInSubQry_48() throws Exception + public void test_frameclause_subQueries_frmInSubQry_48() { windowQueryTest(); } @@ -7008,14 +7005,14 @@ public void test_frameclause_subQueries_frmInSubQry_48() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_18") @Test - public void test_lag_func_lag_Fn_18() throws Exception + public void test_lag_func_lag_Fn_18() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_18") @Test - public void test_aggregates_aggOWnFn_18() throws Exception + public void test_aggregates_aggOWnFn_18() { windowQueryTest(); } @@ -7023,14 +7020,14 @@ public void test_aggregates_aggOWnFn_18() throws Exception @NegativeTest(Modes.NPE_PLAIN) @DrillTest("aggregates/winFnQry_7") @Test - public void test_aggregates_winFnQry_7() throws Exception + public void test_aggregates_winFnQry_7() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_5") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_char_5() { windowQueryTest(); } @@ -7038,91 +7035,91 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_5() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_28") @Test - public void test_aggregates_testW_Nulls_28() throws Exception + public void test_aggregates_testW_Nulls_28() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_22") @Test - public void test_nestedAggs_wPbOb_22() throws Exception + public void test_nestedAggs_wPbOb_22() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_90") @Test - public void test_lead_func_lead_Fn_90() throws Exception + public void test_lead_func_lead_Fn_90() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_11") @Test - public void test_nestedAggs_emtyOvrCls_11() throws Exception + public void test_nestedAggs_emtyOvrCls_11() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_37") @Test - public void test_frameclause_subQueries_frmInSubQry_37() throws Exception + public void test_frameclause_subQueries_frmInSubQry_37() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_60") @Test - public void test_lag_func_lag_Fn_60() throws Exception + public void test_lag_func_lag_Fn_60() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_6() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bgint_6() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_7") @Test - public void test_nestedAggs_wPbOb_7() throws Exception + public void test_nestedAggs_wPbOb_7() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_60") @Test - public void test_aggregates_winFnQry_60() throws Exception + public void test_aggregates_winFnQry_60() { windowQueryTest(); } @DrillTest("first_val/firstValFn_3") @Test - public void test_first_val_firstValFn_3() throws Exception + public void test_first_val_firstValFn_3() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_37") @Test - public void test_lead_func_lead_Fn_37() throws Exception + public void test_lead_func_lead_Fn_37() { windowQueryTest(); } @DrillTest("nestedAggs/basic_2") @Test - public void test_nestedAggs_basic_2() throws Exception + public void test_nestedAggs_basic_2() { windowQueryTest(); } @@ -7130,14 +7127,14 @@ public void test_nestedAggs_basic_2() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause11") @Test - public void test_nestedAggs_frmclause11() throws Exception + public void test_nestedAggs_frmclause11() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg16") @Test - public void test_nestedAggs_nstdagg16() throws Exception + public void test_nestedAggs_nstdagg16() { windowQueryTest(); } @@ -7145,49 +7142,49 @@ public void test_nestedAggs_nstdagg16() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_15") @Test - public void test_aggregates_testW_Nulls_15() throws Exception + public void test_aggregates_testW_Nulls_15() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_11") @Test - public void test_nestedAggs_wPbOb_11() throws Exception + public void test_nestedAggs_wPbOb_11() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_2() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int11") @Test - public void test_frameclause_RBUPACR_RBUPACR_int11() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int11() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_4() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_4() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_95") @Test - public void test_lag_func_lag_Fn_95() throws Exception + public void test_lag_func_lag_Fn_95() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_29") @Test - public void test_aggregates_woPrtnBy_29() throws Exception + public void test_aggregates_woPrtnBy_29() { windowQueryTest(); } @@ -7195,7 +7192,7 @@ public void test_aggregates_woPrtnBy_29() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test - public void test_frameclause_subQueries_frmInSubQry_24() throws Exception + public void test_frameclause_subQueries_frmInSubQry_24() { windowQueryTest(); } @@ -7203,98 +7200,98 @@ public void test_frameclause_subQueries_frmInSubQry_24() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_71") @Test - public void test_aggregates_winFnQry_71() throws Exception + public void test_aggregates_winFnQry_71() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_48") @Test - public void test_lead_func_lead_Fn_48() throws Exception + public void test_lead_func_lead_Fn_48() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_1() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_dt_1() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_23") @Test - public void test_aggregates_wo_OrdrBy_23() throws Exception + public void test_aggregates_wo_OrdrBy_23() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_112") @Test - public void test_lag_func_lag_Fn_112() throws Exception + public void test_lag_func_lag_Fn_112() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg05") @Test - public void test_nestedAggs_nstdagg05() throws Exception + public void test_nestedAggs_nstdagg05() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_3() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_vchr_3() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_18") @Test - public void test_aggregates_winFnQry_18() throws Exception + public void test_aggregates_winFnQry_18() { windowQueryTest(); } @DrillTest("nestedAggs/emtyOvrCls_1") @Test - public void test_nestedAggs_emtyOvrCls_1() throws Exception + public void test_nestedAggs_emtyOvrCls_1() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_2() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_13") @Test - public void test_frameclause_subQueries_frmInSubQry_13() throws Exception + public void test_frameclause_subQueries_frmInSubQry_13() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_59") @Test - public void test_frameclause_subQueries_frmInSubQry_59() throws Exception + public void test_frameclause_subQueries_frmInSubQry_59() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_84") @Test - public void test_lag_func_lag_Fn_84() throws Exception + public void test_lag_func_lag_Fn_84() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_18") @Test - public void test_aggregates_woPrtnBy_18() throws Exception + public void test_aggregates_woPrtnBy_18() { windowQueryTest(); } @@ -7302,7 +7299,7 @@ public void test_aggregates_woPrtnBy_18() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_82") @Test - public void test_aggregates_winFnQry_82() throws Exception + public void test_aggregates_winFnQry_82() { windowQueryTest(); } @@ -7310,7 +7307,7 @@ public void test_aggregates_winFnQry_82() throws Exception @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) @DrillTest("nestedAggs/multiWin_5") @Test - public void test_nestedAggs_multiWin_5() throws Exception + public void test_nestedAggs_multiWin_5() { windowQueryTest(); } @@ -7318,7 +7315,7 @@ public void test_nestedAggs_multiWin_5() throws Exception @NegativeTest(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() { windowQueryTest(); } @@ -7326,21 +7323,21 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_17") @Test - public void test_lead_func_lead_Fn_17() throws Exception + public void test_lead_func_lead_Fn_17() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_39") @Test - public void test_frameclause_subQueries_frmInSubQry_39() throws Exception + public void test_frameclause_subQueries_frmInSubQry_39() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_101") @Test - public void test_lag_func_lag_Fn_101() throws Exception + public void test_lag_func_lag_Fn_101() { windowQueryTest(); } @@ -7348,14 +7345,14 @@ public void test_lag_func_lag_Fn_101() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_37") @Test - public void test_aggregates_testW_Nulls_37() throws Exception + public void test_aggregates_testW_Nulls_37() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_29") @Test - public void test_aggregates_winFnQry_29() throws Exception + public void test_aggregates_winFnQry_29() { windowQueryTest(); } @@ -7363,56 +7360,56 @@ public void test_aggregates_winFnQry_29() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_6") @Test - public void test_aggregates_testW_Nulls_6() throws Exception + public void test_aggregates_testW_Nulls_6() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_14") @Test - public void test_aggregates_wo_OrdrBy_14() throws Exception + public void test_aggregates_wo_OrdrBy_14() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_73") @Test - public void test_lag_func_lag_Fn_73() throws Exception + public void test_lag_func_lag_Fn_73() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_04") @Test - public void test_frameclause_subQueries_frmInSubQry_04() throws Exception + public void test_frameclause_subQueries_frmInSubQry_04() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_81") @Test - public void test_lead_func_lead_Fn_81() throws Exception + public void test_lead_func_lead_Fn_81() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_5") @Test - public void test_aggregates_winFnQry_5() throws Exception + public void test_aggregates_winFnQry_5() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_28") @Test - public void test_lead_func_lead_Fn_28() throws Exception + public void test_lead_func_lead_Fn_28() { windowQueryTest(); } @@ -7420,7 +7417,7 @@ public void test_lead_func_lead_Fn_28() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test - public void test_frameclause_subQueries_frmInSubQry_28() throws Exception + public void test_frameclause_subQueries_frmInSubQry_28() { windowQueryTest(); } @@ -7428,28 +7425,28 @@ public void test_frameclause_subQueries_frmInSubQry_28() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_26") @Test - public void test_aggregates_testW_Nulls_26() throws Exception + public void test_aggregates_testW_Nulls_26() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_bln_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_2() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_bln_2() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_24") @Test - public void test_nestedAggs_wPbOb_24() throws Exception + public void test_nestedAggs_wPbOb_24() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_62") @Test - public void test_lag_func_lag_Fn_62() throws Exception + public void test_lag_func_lag_Fn_62() { windowQueryTest(); } @@ -7457,28 +7454,28 @@ public void test_lag_func_lag_Fn_62() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_92") @Test - public void test_lead_func_lead_Fn_92() throws Exception + public void test_lead_func_lead_Fn_92() { windowQueryTest(); } @DrillTest("nestedAggs/basic_4") @Test - public void test_nestedAggs_basic_4() throws Exception + public void test_nestedAggs_basic_4() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_9") @Test - public void test_nestedAggs_wPbOb_9() throws Exception + public void test_nestedAggs_wPbOb_9() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dt_4() { windowQueryTest(); } @@ -7486,7 +7483,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_4() throws Exception @NegativeTest(Modes.NPE) @DrillTest("first_val/firstValFn_5") @Test - public void test_first_val_firstValFn_5() throws Exception + public void test_first_val_firstValFn_5() { windowQueryTest(); } @@ -7494,21 +7491,21 @@ public void test_first_val_firstValFn_5() throws Exception @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_50") @Test - public void test_ntile_func_ntileFn_50() throws Exception + public void test_ntile_func_ntileFn_50() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_39") @Test - public void test_lead_func_lead_Fn_39() throws Exception + public void test_lead_func_lead_Fn_39() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_7() { windowQueryTest(); } @@ -7516,7 +7513,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause13") @Test - public void test_nestedAggs_frmclause13() throws Exception + public void test_nestedAggs_frmclause13() { windowQueryTest(); } @@ -7524,35 +7521,35 @@ public void test_nestedAggs_frmclause13() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_13") @Test - public void test_aggregates_testW_Nulls_13() throws Exception + public void test_aggregates_testW_Nulls_13() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg18") @Test - public void test_nestedAggs_nstdagg18() throws Exception + public void test_nestedAggs_nstdagg18() { windowQueryTest(); } @DrillTest("nestedAggs/wPbOb_13") @Test - public void test_nestedAggs_wPbOb_13() throws Exception + public void test_nestedAggs_wPbOb_13() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test - public void test_frameclause_RBUPACR_RBUPACR_int13() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_int13() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_dbl_2() { windowQueryTest(); } @@ -7560,14 +7557,14 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_2() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test - public void test_frameclause_subQueries_frmInSubQry_26() throws Exception + public void test_frameclause_subQueries_frmInSubQry_26() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_51") @Test - public void test_lag_func_lag_Fn_51() throws Exception + public void test_lag_func_lag_Fn_51() { windowQueryTest(); } @@ -7575,7 +7572,7 @@ public void test_lag_func_lag_Fn_51() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_19") @Test - public void test_first_val_firstValFn_19() throws Exception + public void test_first_val_firstValFn_19() { windowQueryTest(); } @@ -7583,21 +7580,21 @@ public void test_first_val_firstValFn_19() throws Exception @NegativeTest(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_97") @Test - public void test_lag_func_lag_Fn_97() throws Exception + public void test_lag_func_lag_Fn_97() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_5() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_vchr_5() { windowQueryTest(); } @DrillTest("aggregates/winFnQry_16") @Test - public void test_aggregates_winFnQry_16() throws Exception + public void test_aggregates_winFnQry_16() { windowQueryTest(); } @@ -7605,77 +7602,77 @@ public void test_aggregates_winFnQry_16() throws Exception @NegativeTest(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test - public void test_frameclause_multipl_wnwds_mulwind_07() throws Exception + public void test_frameclause_multipl_wnwds_mulwind_07() { windowQueryTest(); } @DrillTest("nestedAggs/nstdagg07") @Test - public void test_nestedAggs_nstdagg07() throws Exception + public void test_nestedAggs_nstdagg07() { windowQueryTest(); } @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_4() throws Exception + public void test_frameclause_RBUPACR_RBUPACR_bgint_4() { windowQueryTest(); } @DrillTest("aggregates/wo_OrdrBy_25") @Test - public void test_aggregates_wo_OrdrBy_25() throws Exception + public void test_aggregates_wo_OrdrBy_25() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_15") @Test - public void test_frameclause_subQueries_frmInSubQry_15() throws Exception + public void test_frameclause_subQueries_frmInSubQry_15() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_40") @Test - public void test_lag_func_lag_Fn_40() throws Exception + public void test_lag_func_lag_Fn_40() { windowQueryTest(); } @DrillTest("lag_func/lag_Fn_86") @Test - public void test_lag_func_lag_Fn_86() throws Exception + public void test_lag_func_lag_Fn_86() { windowQueryTest(); } @DrillTest("first_val/firstValFn_31") @Test - public void test_first_val_firstValFn_31() throws Exception + public void test_first_val_firstValFn_31() { windowQueryTest(); } @DrillTest("last_val/lastValFn_32") @Test - public void test_last_val_lastValFn_32() throws Exception + public void test_last_val_lastValFn_32() { windowQueryTest(); } @DrillTest("lead_func/lead_Fn_57") @Test - public void test_lead_func_lead_Fn_57() throws Exception + public void test_lead_func_lead_Fn_57() { windowQueryTest(); } @DrillTest("frameclause/subQueries/frmInSubQry_18") @Test - public void test_frameclause_subQueries_frmInSubQry_18() throws Exception + public void test_frameclause_subQueries_frmInSubQry_18() { windowQueryTest(); } @@ -7683,35 +7680,35 @@ public void test_frameclause_subQueries_frmInSubQry_18() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_80") @Test - public void test_aggregates_winFnQry_80() throws Exception + public void test_aggregates_winFnQry_80() { windowQueryTest(); } @DrillTest("aggregates/woPrtnBy_35") @Test - public void test_aggregates_woPrtnBy_35() throws Exception + public void test_aggregates_woPrtnBy_35() { windowQueryTest(); } @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_6() throws Exception + public void test_frameclause_defaultFrame_RBUPACR_bgint_6() { windowQueryTest(); } @DrillTest("ntile_func/ntileFn_38") @Test - public void test_ntile_func_ntileFn_38() throws Exception + public void test_ntile_func_ntileFn_38() { windowQueryTest(); } @DrillTest("aggregates/aggOWnFn_9") @Test - public void test_aggregates_aggOWnFn_9() throws Exception + public void test_aggregates_aggOWnFn_9() { windowQueryTest(); } @@ -7719,7 +7716,7 @@ public void test_aggregates_aggOWnFn_9() throws Exception @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_02") @Test - public void test_nestedAggs_cte_win_02() throws Exception + public void test_nestedAggs_cte_win_02() { windowQueryTest(); } @@ -7727,28 +7724,28 @@ public void test_nestedAggs_cte_win_02() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_8") @Test - public void test_aggregates_testW_Nulls_8() throws Exception + public void test_aggregates_testW_Nulls_8() { windowQueryTest(); } @DrillTest("frameclause/RBCRACR/RBCRACR_int_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_5() throws Exception + public void test_frameclause_RBCRACR_RBCRACR_int_5() { windowQueryTest(); } @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() throws Exception + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() { windowQueryTest(); } @DrillTest("nestedAggs/woutPrtnBy_2") @Test - public void test_nestedAggs_woutPrtnBy_2() throws Exception + public void test_nestedAggs_woutPrtnBy_2() { windowQueryTest(); } @@ -7756,7 +7753,7 @@ public void test_nestedAggs_woutPrtnBy_2() throws Exception @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_14") @Test - public void test_lag_func_lag_Fn_14() throws Exception + public void test_lag_func_lag_Fn_14() { windowQueryTest(); } From ee78be54c152ff54cfe6cd242d1502c0b7e6c2d5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 16:01:46 +0000 Subject: [PATCH 113/164] fix warning --- .../java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 33dbfcfb1c33..ad76c14a951f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -427,7 +427,7 @@ private static List parseResults(RowSignature rs, List resul newVal = 0L; } else if (doublePattern.test(val)) { double d = Doubles.tryParse(val); - newVal = new Long((long) d); + newVal = (long) d; } else { Function parser = TimestampParser.createTimestampParser("auto"); try { From 459957e273148832566a36c1cccfec988b036fa3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 16:15:04 +0000 Subject: [PATCH 114/164] newline --- .../test/java/org/apache/druid/sql/calcite/DisableUnless.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java b/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java index 0672913ee778..ca911cf08bdb 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java @@ -52,4 +52,4 @@ public Statement apply(Statement base, Description description) return base; } } -} \ No newline at end of file +} From 819705da9b7ba255756aba7ff03694674147bb00 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 17:47:24 +0000 Subject: [PATCH 115/164] dont use org.apache.curator.shaded.com.google.common.primitives.Doubles --- .../java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index ad76c14a951f..97ea562a5688 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -24,9 +24,9 @@ import com.google.common.collect.ImmutableMap; import com.google.common.collect.Iterators; import com.google.common.io.ByteStreams; +import com.google.common.primitives.Doubles; import com.google.inject.Injector; import org.apache.commons.io.FileUtils; -import org.apache.curator.shaded.com.google.common.primitives.Doubles; import org.apache.druid.common.config.NullHandling; import org.apache.druid.data.input.InputRow; import org.apache.druid.data.input.MapBasedInputRow; From 8fa06644bc94e45149238053eadec5fcebeb7b28 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 21:18:27 +0000 Subject: [PATCH 116/164] druidexception-trial --- .../apache/druid/sql/calcite/BaseCalciteQueryTest.java | 2 +- .../org/apache/druid/sql/calcite/QueryTestRunner.java | 5 +++-- .../org/apache/druid/sql/calcite/QueryVerification.java | 9 ++++++++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index b69e928e7ffd..9545cfe23652 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1104,7 +1104,7 @@ public void assertResultsEquals(String sql, List expectedResults, List Assert.assertEquals(expectedResults.size(), results.size()); } - public void testQueryThrows(final String sql, Consumer expectedExceptionInitializer) + public void testQueryThrows(final String sql, Consumer expectedExceptionInitializer) throws Exception { testBuilder() .sql(sql) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index 963e1e0b23bc..ee0da07abc83 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -106,7 +106,7 @@ public QueryTestBuilder builder() */ public interface QueryVerifyStep { - void verify(); + void verify() throws Exception; } /** @@ -684,8 +684,9 @@ public QueryTestRunner(QueryTestBuilder builder) /** * All testQuery roads lead to this method. + * @throws Exception */ - public void run() + public void run() throws Exception { for (QueryRunStep runStep : runSteps) { runStep.run(); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java index 8248c6c86065..83d817e92ee5 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java @@ -19,6 +19,10 @@ package org.apache.druid.sql.calcite; +import org.apache.druid.error.DruidException; +import org.apache.druid.error.DruidException.Category; +import org.apache.druid.error.DruidException.Persona; + public class QueryVerification { public static QueryResultsVerifierFactory ofResults(QueryResultsVerifier verifier) @@ -51,7 +55,10 @@ public QueryTestRunner.QueryVerifyStep make(QueryTestRunner.BaseExecuteQuery exe verifier.verifyResults(queryResults); } catch (Exception e) { - throw new RuntimeException("Exception during verification!", e); + throw DruidException.forPersona(Persona.DEVELOPER) + .ofCategory(Category.UNCATEGORIZED) + .build(e, "Exception during verification!"); + // throw new RuntimeException("Exception during verification!", e); } } }; From b48460688dec9a2b61c99741d7eafdee5c7e5c44 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 21:18:29 +0000 Subject: [PATCH 117/164] Revert "druidexception-trial" This reverts commit 8fa06644bc94e45149238053eadec5fcebeb7b28. --- .../apache/druid/sql/calcite/BaseCalciteQueryTest.java | 2 +- .../org/apache/druid/sql/calcite/QueryTestRunner.java | 5 ++--- .../org/apache/druid/sql/calcite/QueryVerification.java | 9 +-------- 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 9545cfe23652..b69e928e7ffd 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1104,7 +1104,7 @@ public void assertResultsEquals(String sql, List expectedResults, List Assert.assertEquals(expectedResults.size(), results.size()); } - public void testQueryThrows(final String sql, Consumer expectedExceptionInitializer) throws Exception + public void testQueryThrows(final String sql, Consumer expectedExceptionInitializer) { testBuilder() .sql(sql) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index ee0da07abc83..963e1e0b23bc 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -106,7 +106,7 @@ public QueryTestBuilder builder() */ public interface QueryVerifyStep { - void verify() throws Exception; + void verify(); } /** @@ -684,9 +684,8 @@ public QueryTestRunner(QueryTestBuilder builder) /** * All testQuery roads lead to this method. - * @throws Exception */ - public void run() throws Exception + public void run() { for (QueryRunStep runStep : runSteps) { runStep.run(); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java index 83d817e92ee5..8248c6c86065 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryVerification.java @@ -19,10 +19,6 @@ package org.apache.druid.sql.calcite; -import org.apache.druid.error.DruidException; -import org.apache.druid.error.DruidException.Category; -import org.apache.druid.error.DruidException.Persona; - public class QueryVerification { public static QueryResultsVerifierFactory ofResults(QueryResultsVerifier verifier) @@ -55,10 +51,7 @@ public QueryTestRunner.QueryVerifyStep make(QueryTestRunner.BaseExecuteQuery exe verifier.verifyResults(queryResults); } catch (Exception e) { - throw DruidException.forPersona(Persona.DEVELOPER) - .ofCategory(Category.UNCATEGORIZED) - .build(e, "Exception during verification!"); - // throw new RuntimeException("Exception during verification!", e); + throw new RuntimeException("Exception during verification!", e); } } }; From 2858ff648b1d10bca58ecfbe7ef03a8d5f999e8a Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Thu, 5 Oct 2023 21:20:03 +0000 Subject: [PATCH 118/164] undo changes to no_grouping; add no_grouping2 --- .../calcite/tests/window/no_grouping.sqlTest | 25 ++++++++++-------- .../calcite/tests/window/no_grouping2.sqlTest | 26 +++++++++++++++++++ 2 files changed, 40 insertions(+), 11 deletions(-) create mode 100644 sql/src/test/resources/calcite/tests/window/no_grouping2.sqlTest diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index 3b2bef3e965a..7c9dae4aad39 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -1,9 +1,9 @@ -type: "operatorValidation" +type: "failingTest" sql: | SELECT m1, - SUM(m1) OVER () cc + COUNT(m1) OVER () cc FROM druid.foo expectedOperators: @@ -14,13 +14,16 @@ expectedOperators: type: "framedAgg" frame: { peerType: "ROWS", lowUnbounded: true, lowOffset: 0, uppUnbounded: true, uppOffset: 0 } aggregations: - - type: "doubleSum" - name: "w0" - fieldName: "m1" + - type: "filtered" + aggregator: {"type":"count","name":"w0"} + filter: + type: not + field: {"type":"null","column":"m1"} + name: null expectedResults: - - [1.0,21.0] - - [2.0,21.0] - - [3.0,21.0] - - [4.0,21.0] - - [5.0,21.0] - - [6.0,21.0] + - [1.0,6] + - [2.0,6] + - [3.0,6] + - [4.0,6] + - [5.0,6] + - [6.0,6] diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping2.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping2.sqlTest new file mode 100644 index 000000000000..3b2bef3e965a --- /dev/null +++ b/sql/src/test/resources/calcite/tests/window/no_grouping2.sqlTest @@ -0,0 +1,26 @@ +type: "operatorValidation" + +sql: | + SELECT + m1, + SUM(m1) OVER () cc + FROM druid.foo + +expectedOperators: + - type: "naivePartition" + partitionColumns: [] + - type: "window" + processor: + type: "framedAgg" + frame: { peerType: "ROWS", lowUnbounded: true, lowOffset: 0, uppUnbounded: true, uppOffset: 0 } + aggregations: + - type: "doubleSum" + name: "w0" + fieldName: "m1" +expectedResults: + - [1.0,21.0] + - [2.0,21.0] + - [3.0,21.0] + - [4.0,21.0] + - [5.0,21.0] + - [6.0,21.0] From 4ab39b656aebdb045f60cf59b9426ed646b82578 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 07:33:45 +0000 Subject: [PATCH 119/164] fix conflict --- .../org/apache/druid/sql/calcite/CalciteSysQueryTest.java | 8 ++++---- .../java/org/apache/druid/sql/calcite/NegativeTest.java | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java index d67084ea27a5..ee6731b0591d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java @@ -20,15 +20,15 @@ package org.apache.druid.sql.calcite; import com.google.common.collect.ImmutableList; -import org.apache.druid.sql.calcite.DecoupledIgnore.DecoupledIgnoreProcessor; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.NegativeTest.Modes; +import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; import org.junit.Rule; import org.junit.Test; public class CalciteSysQueryTest extends BaseCalciteQueryTest { @Rule(order = 0) - public DecoupledIgnoreProcessor decoupledIgnoreProcessor = new DecoupledIgnoreProcessor(); + public NegativeTestProcessor NegativeTestProcessor = new NegativeTestProcessor(); @Test public void testTasksSum() @@ -46,7 +46,7 @@ public void testTasksSum() .run(); } - @DecoupledIgnore(mode = Modes.EXPRESSION_NOT_GROUPED) + @NegativeTest(Modes.EXPRESSION_NOT_GROUPED) @Test public void testTasksSumOver() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index dc4379e272d4..11564fc6766d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -68,8 +68,7 @@ enum Modes NOT_ENOUGH_RULES(DruidException.class, "not enough rules"), CANNOT_CONVERT(DruidException.class, "Cannot convert query parts"), ERROR_HANDLING(AssertionError.class, "(is was |is was |with message a string containing)"), - - EXPRESSION_NOT_GROUPED(DruidException.class, "Expression '[a-z]+' is not being grouped"); + EXPRESSION_NOT_GROUPED(DruidException.class, "Expression '[a-z]+' is not being grouped"), COLUMN_NOT_FOUND(DruidException.class, "CalciteContextException.*Column.*not found in any table"), NULLS_FIRST_LAST(DruidException.class, "NULLS (FIRST|LAST)"), BIGINT_TO_DATE(DruidException.class, "BIGINT to type (DATE|TIME)"), From 6dbffce72278d99cf499976c7960c59b7b69b7a4 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 08:38:31 +0000 Subject: [PATCH 120/164] messages --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 97ea562a5688..630489789662 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -148,7 +148,7 @@ public void ensureAllDeclared() throws Exception if (allCases.remove(ann.value() + ".q")) { continue; } - fail("found testcase referencing invalid file: " + method.getName()); + fail(String.format("Testcase [%s] references invalid file [%s].", method.getName(), ann.value())); } for (String string : allCases) { @@ -162,7 +162,7 @@ public void ensureAllDeclared() throws Exception string, string.replace('/', '_')); } - assertEquals("found some non-declared tests; please add the above!", 0, allCases.size()); + assertEquals("Found some non-declared testcases; please add the new testcases printed above!", 0, allCases.size()); } @Retention(RetentionPolicy.RUNTIME) From ac0b441192e56dc96879a6b43db86cf557bf9e37 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 09:08:29 +0000 Subject: [PATCH 121/164] address comments; fix huge bug in verify --- .../sql/calcite/BaseCalciteQueryTest.java | 9 +++--- .../druid/sql/calcite/DisableUnless.java | 2 +- .../sql/calcite/DrillWindowQueryTest.java | 28 ++++++++++--------- 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 73bc6f6631ef..532896909217 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1056,7 +1056,8 @@ public Map baseQueryContext() public void assertResultsEquals(String sql, List expectedResults, List results) { - for (int i = 0; i < Math.min(results.size(), expectedResults.size()); i++) { + int minSize = Math.min(results.size(), expectedResults.size()); + for (int i = 0; i < minSize; i++) { Assert.assertArrayEquals( StringUtils.format("result #%d: %s", i + 1, sql), expectedResults.get(i), @@ -1368,7 +1369,7 @@ public void verify(String sql, List results) assertResultsEquals(sql, expectedResults, results); } catch (AssertionError e) { - displayResults(results); + displayResults("Actual", results); throw e; } } @@ -1380,10 +1381,10 @@ public void verify(String sql, List results) * expected results: let the test fail with empty results. The actual results * are printed to the console. Copy them into the test. */ - public static void displayResults(List results) + public static void displayResults(String name, List results) { PrintStream out = System.out; - out.println("-- Actual results --"); + out.printf("-- %s results --", name); for (int rowIndex = 0; rowIndex < results.size(); rowIndex++) { printArray(results.get(rowIndex), out); if (rowIndex < results.size() - 1) { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java b/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java index ca911cf08bdb..81f864f7edf3 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DisableUnless.java @@ -48,7 +48,7 @@ public DisableUnlessRule(String message, Supplier predicate) @Override public Statement apply(Statement base, Description description) { - assumeTrue("Testcase disabled; because condition not net: " + message, predicate.get()); + assumeTrue("Testcase disabled; because condition not met: " + message, predicate.get()); return base; } } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 630489789662..ab4a65e61eec 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -162,7 +162,7 @@ public void ensureAllDeclared() throws Exception string, string.replace('/', '_')); } - assertEquals("Found some non-declared testcases; please add the new testcases printed above!", 0, allCases.size()); + assertEquals("Found some non-declared testcases; please add the new testcases printed to the console!", 0, allCases.size()); } @Retention(RetentionPolicy.RUNTIME) @@ -209,7 +209,9 @@ public DrillTestCase(String filename) } } catch (Exception e) { - throw new RuntimeException("Encountered exception while loading testcase", e); + throw new RuntimeException( + String.format("Encountered exception while loading testcase [%s]", filename), + e); } } @@ -366,14 +368,13 @@ public void verify(String sql, List results) if (!isOrdered(sql)) { results.sort(new ArrayRowCmp()); expectedResults.sort(new ArrayRowCmp()); - } else { - assertResultsEquals(sql, expectedResults, results); } + assertResultsEquals(sql, expectedResults, results); } catch (AssertionError e) { - displayResults(expectedResults); System.out.println("query: " + sql); - displayResults(results); + displayResults("Expected", expectedResults); + displayResults("Actual", results); throw e; } } @@ -5049,13 +5050,6 @@ public void test_lag_func_lag_Fn_29() windowQueryTest(); } - @DrillTest("nestedAggs/basic_9") - @Test - public void test_nestedAggs_basic_9() - { - windowQueryTest(); - } - @DrillTest("aggregates/winFnQry_58") @Test public void test_aggregates_winFnQry_58() @@ -7757,4 +7751,12 @@ public void test_lag_func_lag_Fn_14() { windowQueryTest(); } + + @DrillTest("nestedAggs/basic_9") + @Test + public void test_nestedAggs_basic_9() + { + windowQueryTest(); + } + } From 00479f205b37bd0d53e8262b972bf6ed06bb858f Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 09:38:18 +0000 Subject: [PATCH 122/164] remove approx --- .../apache/druid/sql/calcite/DrillWindowQueryTest.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index ab4a65e61eec..479d0c70353b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -52,7 +52,6 @@ import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.NegativeTest.Modes; import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; -import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; @@ -432,7 +431,8 @@ private static List parseResults(RowSignature rs, List resul } else { Function parser = TimestampParser.createTimestampParser("auto"); try { - newVal = parser.apply(val); + DateTime v = parser.apply(val); + newVal = v.getMillis(); } catch (IllegalArgumentException iae) { LocalTime v = LocalTime.parse(val); @@ -468,8 +468,8 @@ public void windowQueryTest() .queryContext(ImmutableMap.of( PlannerContext.CTX_ENABLE_WINDOW_FNS, true, "windowsAllTheWayDown", true, - QueryContexts.ENABLE_DEBUG, true, - PlannerConfig.CTX_KEY_USE_APPROXIMATE_COUNT_DISTINCT, false)) + QueryContexts.ENABLE_DEBUG, true) + ) .sql(testCase.getQueryString()) .expectedResults(new TextualResultsVerifier(testCase.getExpectedResults(), null)) .run(); From c473f01194668916b23562c8310d54865e9336c9 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 12:44:48 +0000 Subject: [PATCH 123/164] tries to fix t_alltypes --- .../sql/calcite/planner/DruidTypeSystem.java | 12 +-- .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../sql/calcite/DrillWindowQueryTest.java | 81 ++++++++++++++++++- .../calcite/tests/window/no_grouping.sqlTest | 12 +-- .../frameclause/RBUPACR/RBUPACR_dt_1.q | 6 +- 5 files changed, 96 insertions(+), 17 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index d3d09f7bdf36..c88ca4fe5aa0 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -125,12 +125,12 @@ public RelDataType deriveAvgAggType( ) { // Widen all averages to 64-bits regardless of the size of the inputs. - - if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); - } else { - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); - } + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); +// +// if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { +// return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); +// } else { +// } } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 6ee790e1f582..79094e1cf71f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -153,7 +153,7 @@ public void windowQueryTest() throws IOException for (int i = 0; i < input.expectedOperators.size(); ++i) { final OperatorFactory expectedOperator = input.expectedOperators.get(i); final OperatorFactory actualOperator = query.getOperators().get(i); - if (!expectedOperator.validateEquivalent(actualOperator)) { + if (false && !expectedOperator.validateEquivalent(actualOperator)) { // This assertion always fails because the validate equivalent failed, but we do it anyway // so that we get values in the output of the failed test to make it easier to // debug what happened. Note, we use the Jackson representation when showing the diff. There is diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 479d0c70353b..8a562c1f3c44 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -85,6 +85,7 @@ import java.util.List; import java.util.Locale; import java.util.Map; +import java.util.Optional; import java.util.Set; import java.util.function.Predicate; import java.util.regex.Pattern; @@ -327,7 +328,7 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( // "c6":1456290852307, new LongDimensionSchema("c6"), // "c7":421426627200000, - new LongDimensionSchema("c7"), + new LongDimensionSchema1("c7", -(422991244800000L -1257634800000L)), // "c8":true, new StringDimensionSchema("c8"), // "c9":0.626179100469 @@ -335,6 +336,26 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( return retVal; } + static class LongDimensionSchema1 extends LongDimensionSchema { + + private long offset; + + public LongDimensionSchema1(String name, long offset) + { + super(name); + this.offset = offset; + } + + public void adjust(Map input) + { + Object v = input.get(getName()); + if(v instanceof Long) { + long newVal = (long)v+offset; + input.put(getName(), newVal); + } + } + + } public class TextualResultsVerifier implements ResultsVerifier { @@ -368,7 +389,11 @@ public void verify(String sql, List results) results.sort(new ArrayRowCmp()); expectedResults.sort(new ArrayRowCmp()); } - assertResultsEquals(sql, expectedResults, results); + if(true) { + assertResultsEquals(sql, expectedResults, results); + } else { + assertResultsEquals1(sql, expectedResults, results); + } } catch (AssertionError e) { System.out.println("query: " + sql); @@ -378,6 +403,41 @@ public void verify(String sql, List results) } } + public void assertResultsEquals1(String sql, List expectedResults, List results) + { + + + int minSize = Math.min(results.size(), expectedResults.size()); + for (int row = 0; row < minSize; row++) { + Object[] expectedRow = expectedResults.get(row); + Object[] resultRow = results.get(row); + assertEquals("column count mismtach in row #" +(row),expectedRow.length,resultRow.length); + + for (int i = 0; i < expectedRow.length; i++) { + + if(resultRow[i] instanceof Long && expectedRow[i] instanceof Long) { + long l=(long) resultRow[i]; + long e=(long) expectedRow[i]; + if(l==e) { + continue; + } + if(l > 420007260800000L) { + Optional t = currentRowSignature.getColumnType(i); + + l += 420167260800000L - 422991244800000L; + + if (l == e) { + continue; + } + } + } + assertEquals("cell mistmatch at " + row+ ","+i, expectedRow[i],resultRow[i]); + } + } + Assert.assertEquals("Resultset numrows mistmatch: "+sql, expectedResults.size(), results.size()); + } + + private boolean isOrdered(String sql) { // FIXME: SqlToRelConverter.isOrdered(null) would be better @@ -432,7 +492,8 @@ private static List parseResults(RowSignature rs, List resul Function parser = TimestampParser.createTimestampParser("auto"); try { DateTime v = parser.apply(val); - newVal = v.getMillis(); + long lv = v.getMillis(); + newVal=lv; } catch (IllegalArgumentException iae) { LocalTime v = LocalTime.parse(val); @@ -506,7 +567,7 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String MAPPER.readerFor(Map.class) .readValues( ClassLoader.getSystemResource("drill/window/datasources/" + dataSource + ".json")), - (Function) input -> new MapBasedInputRow(0, dimensionNames, input)); + (Function) input -> {procesInput(dims,input);return new MapBasedInputRow(0, dimensionNames, input);}); } catch (IOException e) { throw new RE(e, "problem reading file"); @@ -525,6 +586,16 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String queryableIndex); } + private void procesInput(DimensionSchema[] dims, Map input) + { + for (DimensionSchema ds : dims) { + if(ds instanceof LongDimensionSchema1) { + LongDimensionSchema1 ll = (LongDimensionSchema1) ds; + ll.adjust(input); + } + } + } + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test @@ -846,6 +917,7 @@ public void test_lead_func_lead_Fn_43() windowQueryTest(); } + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() @@ -2348,6 +2420,7 @@ public void test_lead_func_lead_Fn_99() windowQueryTest(); } + @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("nestedAggs/emtyOvrCls_7") @Test public void test_nestedAggs_emtyOvrCls_7() diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index 5e8c31e69fff..a0b2befb5da5 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -2,13 +2,15 @@ type: "operatorValidation" sql: | SELECT - m1, - COUNT(m1) OVER () cc - FROM druid.foo + m1,dim4, + COUNT(m1) OVER(partition by dim4 order by m1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) cc + FROM numfoo + where m1<6.0 + expectedOperators: - - type: "naivePartition" - partitionColumns: [] + - type: "naiveSort" + partitionColumns: ["m2"] - type: "window" processor: type: "framedAgg" diff --git a/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q b/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q index 4fad7267ac20..fc953ea236cc 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q @@ -1 +1,5 @@ -SELECT MIN(c7) OVER(PARTITION BY c8 ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) FROM "t_alltype.parquet" \ No newline at end of file +SELECT +c7 + ,'asd' + +FROM "t_alltype.parquet" \ No newline at end of file From 3804c7713ab3106c6ce43129b4aecc682d62462e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 12:44:50 +0000 Subject: [PATCH 124/164] Revert "tries to fix t_alltypes" This reverts commit c473f01194668916b23562c8310d54865e9336c9. --- .../sql/calcite/planner/DruidTypeSystem.java | 12 +-- .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../sql/calcite/DrillWindowQueryTest.java | 81 +------------------ .../calcite/tests/window/no_grouping.sqlTest | 12 ++- .../frameclause/RBUPACR/RBUPACR_dt_1.q | 6 +- 5 files changed, 17 insertions(+), 96 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java index c88ca4fe5aa0..d3d09f7bdf36 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidTypeSystem.java @@ -125,12 +125,12 @@ public RelDataType deriveAvgAggType( ) { // Widen all averages to 64-bits regardless of the size of the inputs. - return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); -// -// if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { -// return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); -// } else { -// } + + if (SqlTypeName.INT_TYPES.contains(argumentType.getSqlTypeName())) { + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.BIGINT, argumentType.isNullable()); + } else { + return Calcites.createSqlTypeWithNullability(typeFactory, SqlTypeName.DOUBLE, argumentType.isNullable()); + } } @Override diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 79094e1cf71f..6ee790e1f582 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -153,7 +153,7 @@ public void windowQueryTest() throws IOException for (int i = 0; i < input.expectedOperators.size(); ++i) { final OperatorFactory expectedOperator = input.expectedOperators.get(i); final OperatorFactory actualOperator = query.getOperators().get(i); - if (false && !expectedOperator.validateEquivalent(actualOperator)) { + if (!expectedOperator.validateEquivalent(actualOperator)) { // This assertion always fails because the validate equivalent failed, but we do it anyway // so that we get values in the output of the failed test to make it easier to // debug what happened. Note, we use the Jackson representation when showing the diff. There is diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 8a562c1f3c44..479d0c70353b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -85,7 +85,6 @@ import java.util.List; import java.util.Locale; import java.util.Map; -import java.util.Optional; import java.util.Set; import java.util.function.Predicate; import java.util.regex.Pattern; @@ -328,7 +327,7 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( // "c6":1456290852307, new LongDimensionSchema("c6"), // "c7":421426627200000, - new LongDimensionSchema1("c7", -(422991244800000L -1257634800000L)), + new LongDimensionSchema("c7"), // "c8":true, new StringDimensionSchema("c8"), // "c9":0.626179100469 @@ -336,26 +335,6 @@ public SpecificSegmentsQuerySegmentWalker createQuerySegmentWalker( return retVal; } - static class LongDimensionSchema1 extends LongDimensionSchema { - - private long offset; - - public LongDimensionSchema1(String name, long offset) - { - super(name); - this.offset = offset; - } - - public void adjust(Map input) - { - Object v = input.get(getName()); - if(v instanceof Long) { - long newVal = (long)v+offset; - input.put(getName(), newVal); - } - } - - } public class TextualResultsVerifier implements ResultsVerifier { @@ -389,11 +368,7 @@ public void verify(String sql, List results) results.sort(new ArrayRowCmp()); expectedResults.sort(new ArrayRowCmp()); } - if(true) { - assertResultsEquals(sql, expectedResults, results); - } else { - assertResultsEquals1(sql, expectedResults, results); - } + assertResultsEquals(sql, expectedResults, results); } catch (AssertionError e) { System.out.println("query: " + sql); @@ -403,41 +378,6 @@ public void verify(String sql, List results) } } - public void assertResultsEquals1(String sql, List expectedResults, List results) - { - - - int minSize = Math.min(results.size(), expectedResults.size()); - for (int row = 0; row < minSize; row++) { - Object[] expectedRow = expectedResults.get(row); - Object[] resultRow = results.get(row); - assertEquals("column count mismtach in row #" +(row),expectedRow.length,resultRow.length); - - for (int i = 0; i < expectedRow.length; i++) { - - if(resultRow[i] instanceof Long && expectedRow[i] instanceof Long) { - long l=(long) resultRow[i]; - long e=(long) expectedRow[i]; - if(l==e) { - continue; - } - if(l > 420007260800000L) { - Optional t = currentRowSignature.getColumnType(i); - - l += 420167260800000L - 422991244800000L; - - if (l == e) { - continue; - } - } - } - assertEquals("cell mistmatch at " + row+ ","+i, expectedRow[i],resultRow[i]); - } - } - Assert.assertEquals("Resultset numrows mistmatch: "+sql, expectedResults.size(), results.size()); - } - - private boolean isOrdered(String sql) { // FIXME: SqlToRelConverter.isOrdered(null) would be better @@ -492,8 +432,7 @@ private static List parseResults(RowSignature rs, List resul Function parser = TimestampParser.createTimestampParser("auto"); try { DateTime v = parser.apply(val); - long lv = v.getMillis(); - newVal=lv; + newVal = v.getMillis(); } catch (IllegalArgumentException iae) { LocalTime v = LocalTime.parse(val); @@ -567,7 +506,7 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String MAPPER.readerFor(Map.class) .readValues( ClassLoader.getSystemResource("drill/window/datasources/" + dataSource + ".json")), - (Function) input -> {procesInput(dims,input);return new MapBasedInputRow(0, dimensionNames, input);}); + (Function) input -> new MapBasedInputRow(0, dimensionNames, input)); } catch (IOException e) { throw new RE(e, "problem reading file"); @@ -586,16 +525,6 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String queryableIndex); } - private void procesInput(DimensionSchema[] dims, Map input) - { - for (DimensionSchema ds : dims) { - if(ds instanceof LongDimensionSchema1) { - LongDimensionSchema1 ll = (LongDimensionSchema1) ds; - ll.adjust(input); - } - } - } - @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test @@ -917,7 +846,6 @@ public void test_lead_func_lead_Fn_43() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() @@ -2420,7 +2348,6 @@ public void test_lead_func_lead_Fn_99() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) @DrillTest("nestedAggs/emtyOvrCls_7") @Test public void test_nestedAggs_emtyOvrCls_7() diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index a0b2befb5da5..5e8c31e69fff 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -2,15 +2,13 @@ type: "operatorValidation" sql: | SELECT - m1,dim4, - COUNT(m1) OVER(partition by dim4 order by m1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) cc - FROM numfoo - where m1<6.0 - + m1, + COUNT(m1) OVER () cc + FROM druid.foo expectedOperators: - - type: "naiveSort" - partitionColumns: ["m2"] + - type: "naivePartition" + partitionColumns: [] - type: "window" processor: type: "framedAgg" diff --git a/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q b/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q index fc953ea236cc..4fad7267ac20 100644 --- a/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q +++ b/sql/src/test/resources/drill/window/queries/frameclause/RBUPACR/RBUPACR_dt_1.q @@ -1,5 +1 @@ -SELECT -c7 - ,'asd' - -FROM "t_alltype.parquet" \ No newline at end of file +SELECT MIN(c7) OVER(PARTITION BY c8 ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) FROM "t_alltype.parquet" \ No newline at end of file From 454ae3627b9cd3f3057c909056001cf2008bfe13 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 13:13:29 +0000 Subject: [PATCH 125/164] annotate some more tests --- .../sql/calcite/DrillWindowQueryTest.java | 112 ++++++++++++++++++ .../druid/sql/calcite/NegativeTest.java | 7 +- 2 files changed, 117 insertions(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 479d0c70353b..b60fe4387b2e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -577,6 +577,7 @@ public void test_aggregates_testW_Nulls_30() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_5() @@ -584,6 +585,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_1") @Test public void test_last_val_lastValFn_1() @@ -658,6 +660,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() @@ -694,6 +697,7 @@ public void test_first_val_firstValFn_25() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm01() @@ -788,6 +792,7 @@ public void test_ntile_func_ntileFn_13() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_59") @Test public void test_ntile_func_ntileFn_59() @@ -939,6 +944,7 @@ public void test_nestedAggs_emtyOvrCls_6() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() @@ -961,6 +967,7 @@ public void test_lag_func_lag_Fn_24() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_55") @Test public void test_aggregates_winFnQry_55() @@ -1031,6 +1038,7 @@ public void test_frameclause_multipl_wnwds_avg_mulwds() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_3") @Test public void test_last_val_lastValFn_3() @@ -1060,6 +1068,7 @@ public void test_aggregates_aggOWnFn_8() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_5") @Test public void test_nestedAggs_woutPrtnBy_5() @@ -1142,6 +1151,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int3() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm03() @@ -1237,6 +1247,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_31") @Test public void test_aggregates_winFnQry_31() @@ -1352,6 +1363,7 @@ public void test_frameclause_subQueries_frmInSubQry_19() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_6() @@ -1388,6 +1400,7 @@ public void test_nestedAggs_cte_win_05() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test public void test_frameclause_multipl_wnwds_fval_mulwds() @@ -1402,6 +1415,7 @@ public void test_aggregates_woPrtnBy_27() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_1") @Test public void test_nestedAggs_woutPrtnBy_1() @@ -1468,6 +1482,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() @@ -1490,6 +1505,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_1() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_6") @Test public void test_aggregates_woPrtnBy_6() @@ -1497,6 +1513,7 @@ public void test_aggregates_woPrtnBy_6() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test public void test_frameclause_RBCRACR_RBCRACR_char_5() @@ -1519,6 +1536,7 @@ public void test_aggregates_woPrtnBy_16() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test public void test_frameclause_multipl_wnwds_lval_mulwds() @@ -1555,6 +1573,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_11() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_33") @Test public void test_lag_func_lag_Fn_33() @@ -1648,6 +1667,7 @@ public void test_aggregates_woPrtnBy_2() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_46") @Test public void test_aggregates_winFnQry_46() @@ -1697,6 +1717,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test public void test_frameclause_subQueries_frmInSubQry_63() @@ -1888,6 +1909,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_3") @Test public void test_nestedAggs_woutPrtnBy_3() @@ -1903,6 +1925,7 @@ public void test_aggregates_testW_Nulls_9() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_26") @Test public void test_aggregates_winFnQry_26() @@ -1926,6 +1949,7 @@ public void test_lead_func_lead_Fn_21() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm05() @@ -2006,6 +2030,7 @@ public void test_aggregates_aggOWnFn_51() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_8") @Test public void test_aggregates_woPrtnBy_8() @@ -2042,6 +2067,7 @@ public void test_ntile_func_ntileFn_9() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_11") @Test public void test_last_val_lastValFn_11() @@ -2078,6 +2104,7 @@ public void test_aggregates_woPrtnBy_14() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_17") @Test public void test_ntile_func_ntileFn_17() @@ -2092,6 +2119,7 @@ public void test_nestedAggs_wPbOb_16() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_4") @Test public void test_aggregates_woPrtnBy_4() @@ -2127,6 +2155,7 @@ public void test_lag_func_lag_Fn_92() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_48") @Test public void test_aggregates_winFnQry_48() @@ -2141,6 +2170,7 @@ public void test_aggregates_woPrtnBy_49() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test public void test_frameclause_subQueries_frmInSubQry_61() @@ -2199,6 +2229,7 @@ public void test_nestedAggs_woutOby_11() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_7() @@ -2270,6 +2301,7 @@ public void test_aggregates_wo_OrdrBy_4() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_42") @Test public void test_lead_func_lead_Fn_42() @@ -2298,6 +2330,7 @@ public void test_aggregates_aggOWnFn_34() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test public void test_frameclause_multipl_wnwds_sum_mulwds() @@ -2370,6 +2403,7 @@ public void test_lag_func_lag_Fn_25() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_54") @Test public void test_aggregates_winFnQry_54() @@ -2442,6 +2476,7 @@ public void test_aggregates_woPrtnBy_50() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_1() @@ -2470,6 +2505,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_4() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_60") @Test public void test_lead_func_lead_Fn_60() @@ -2477,6 +2513,7 @@ public void test_lead_func_lead_Fn_60() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int9") @Test public void test_frameclause_RBUPACR_RBUPACR_int9() @@ -2827,6 +2864,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bln_1() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() @@ -2849,6 +2887,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_3() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_52") @Test public void test_aggregates_winFnQry_52() @@ -2863,6 +2902,7 @@ public void test_lead_func_lead_Fn_93() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() @@ -2937,6 +2977,7 @@ public void test_nestedAggs_nstdagg15() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause16") @Test public void test_nestedAggs_frmclause16() @@ -2966,6 +3007,7 @@ public void test_aggregates_wo_OrdrBy_7() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int7") @Test public void test_frameclause_RBUPACR_RBUPACR_int7() @@ -3160,6 +3202,7 @@ public void test_aggregates_testW_Nulls_3() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_3() @@ -3175,6 +3218,7 @@ public void test_aggregates_testW_Nulls_32() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_7") @Test public void test_last_val_lastValFn_7() @@ -3212,6 +3256,7 @@ public void test_frameclause_subQueries_frmInSubQry_45() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_85") @Test public void test_aggregates_winFnQry_85() @@ -3242,6 +3287,7 @@ public void test_lag_func_lag_Fn_67() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_50") @Test public void test_aggregates_winFnQry_50() @@ -3531,6 +3577,7 @@ public void test_lag_func_lag_Fn_83() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_17") @Test public void test_aggregates_woPrtnBy_17() @@ -3538,6 +3585,7 @@ public void test_aggregates_woPrtnBy_17() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() @@ -3561,6 +3609,7 @@ public void test_aggregates_winFnQry_83() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_9") @Test public void test_last_val_lastValFn_9() @@ -3576,6 +3625,7 @@ public void test_lag_func_lag_Fn_100() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/multiWin_8") @Test public void test_nestedAggs_multiWin_8() @@ -3752,6 +3802,7 @@ public void test_ntile_func_ntileFn_51() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_3") @Test public void test_nestedAggs_basic_3() @@ -3766,6 +3817,7 @@ public void test_last_val_lastValFn_30() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause12") @Test public void test_nestedAggs_frmclause12() @@ -3781,6 +3833,7 @@ public void test_aggregates_testW_Nulls_14() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test public void test_frameclause_RBUPACR_RBUPACR_int14() @@ -3802,6 +3855,7 @@ public void test_nestedAggs_nstdagg19() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_3() @@ -3855,6 +3909,7 @@ public void test_aggregates_winFnQry_70() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_9") @Test public void test_aggregates_woPrtnBy_9() @@ -3899,6 +3954,7 @@ public void test_nestedAggs_nstdagg08() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_3() @@ -3906,6 +3962,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_3() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_5() @@ -3927,6 +3984,7 @@ public void test_frameclause_subQueries_frmInSubQry_16() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_19") @Test public void test_aggregates_woPrtnBy_19() @@ -3941,6 +3999,7 @@ public void test_lag_func_lag_Fn_85() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/multiWin_6") @Test public void test_nestedAggs_multiWin_6() @@ -3988,6 +4047,7 @@ public void test_aggregates_testW_Nulls_36() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_28") @Test public void test_aggregates_winFnQry_28() @@ -4150,6 +4210,7 @@ public void test_lag_func_lag_Fn_63() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() @@ -4206,6 +4267,7 @@ public void test_ntile_func_ntileFn_15() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_7") @Test public void test_ntile_func_ntileFn_7() @@ -4291,6 +4353,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test public void test_frameclause_multipl_wnwds_mulwind_08() @@ -4381,6 +4444,7 @@ public void test_aggregates_woPrtnBy_36() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() @@ -4404,6 +4468,7 @@ public void test_lead_func_lead_Fn_22() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm06() @@ -4469,6 +4534,7 @@ public void test_ntile_func_ntileFn_49() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_7") @Test public void test_aggregates_woPrtnBy_7() @@ -4513,6 +4579,7 @@ public void test_lead_func_lead_Fn_8() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_33") @Test public void test_lead_func_lead_Fn_33() @@ -4576,6 +4643,7 @@ public void test_aggregates_winFnQry_4() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_49") @Test public void test_aggregates_winFnQry_49() @@ -4668,6 +4736,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_6() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test public void test_frameclause_multipl_wnwds_mulwind_09() @@ -4710,6 +4779,7 @@ public void test_nestedAggs_emtyOvrCls_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_7") @Test public void test_nestedAggs_basic_7() @@ -4755,6 +4825,7 @@ public void test_aggregates_wo_OrdrBy_10() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_7() @@ -4792,6 +4863,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_3() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test public void test_frameclause_RBUPACR_RBUPACR_int10() @@ -4871,6 +4943,7 @@ public void test_aggregates_woPrtnBy_15() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_6") @Test public void test_lead_func_lead_Fn_6() @@ -4935,6 +5008,7 @@ public void test_nestedAggs_wPbOb_17() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_5") @Test public void test_aggregates_woPrtnBy_5() @@ -4956,6 +5030,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int2() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_47") @Test public void test_aggregates_winFnQry_47() @@ -5293,6 +5368,7 @@ public void test_first_val_firstValFn_24() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm02() @@ -5358,6 +5434,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_12() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_12") @Test public void test_last_val_lastValFn_12() @@ -5422,6 +5499,7 @@ public void test_nestedAggs_frmclause19() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_3") @Test public void test_aggregates_woPrtnBy_3() @@ -5517,6 +5595,7 @@ public void test_lag_func_lag_Fn_69() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_23") @Test public void test_last_val_lastValFn_23() @@ -5573,6 +5652,7 @@ public void test_frameclause_subQueries_frmInSubQry_51() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_10") @Test public void test_aggregates_winFnQry_10() @@ -5587,6 +5667,7 @@ public void test_aggregates_winFnQry_56() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_51") @Test public void test_lead_func_lead_Fn_51() @@ -5667,6 +5748,7 @@ public void test_ntile_func_ntileFn_36() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_13() @@ -5689,6 +5771,7 @@ public void test_lead_func_lead_Fn_103() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_2") @Test public void test_last_val_lastValFn_2() @@ -5704,6 +5787,7 @@ public void test_last_val_lastValFn_38() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_4") @Test public void test_nestedAggs_woutPrtnBy_4() @@ -5734,6 +5818,7 @@ public void test_aggregates_winFnQry_67() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test public void test_frameclause_RBCRACR_RBCRACR_int_7() @@ -5802,6 +5887,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int2() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm04() @@ -5905,6 +5991,7 @@ public void test_lead_func_lead_Fn_31() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_77") @Test public void test_lead_func_lead_Fn_77() @@ -6013,6 +6100,7 @@ public void test_lead_func_lead_Fn_19() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_4") @Test public void test_last_val_lastValFn_4() @@ -6174,6 +6262,7 @@ public void test_lag_func_lag_Fn_64() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_53") @Test public void test_aggregates_winFnQry_53() @@ -6189,6 +6278,7 @@ public void test_lead_func_lead_Fn_94() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() @@ -6242,6 +6332,7 @@ public void test_lead_func_lead_Fn_104() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_16") @Test public void test_last_val_lastValFn_16() @@ -6512,6 +6603,7 @@ public void test_aggregates_testW_Nulls_33() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_6") @Test public void test_last_val_lastValFn_6() @@ -6556,6 +6648,7 @@ public void test_aggregates_wo_OrdrBy_18() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() @@ -6570,6 +6663,7 @@ public void test_nestedAggs_wPbOb_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_6() @@ -6592,6 +6686,7 @@ public void test_lag_func_lag_Fn_20() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_51") @Test public void test_aggregates_winFnQry_51() @@ -6657,6 +6752,7 @@ public void test_lead_func_lead_Fn_50() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_96") @Test public void test_lead_func_lead_Fn_96() @@ -6775,6 +6871,7 @@ public void test_first_val_firstValFn_9() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int8") @Test public void test_frameclause_RBUPACR_RBUPACR_int8() @@ -6913,6 +7010,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_1() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_84") @Test public void test_aggregates_winFnQry_84() @@ -6928,6 +7026,7 @@ public void test_lead_func_lead_Fn_15() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_8") @Test public void test_last_val_lastValFn_8() @@ -7041,6 +7140,7 @@ public void test_nestedAggs_wPbOb_22() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() @@ -7062,6 +7162,7 @@ public void test_frameclause_subQueries_frmInSubQry_37() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() @@ -7169,6 +7270,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_4() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() @@ -7234,6 +7336,7 @@ public void test_nestedAggs_nstdagg05() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_3() @@ -7241,6 +7344,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_3() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_18") @Test public void test_aggregates_winFnQry_18() @@ -7329,6 +7433,7 @@ public void test_frameclause_subQueries_frmInSubQry_39() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("lag_func/lag_Fn_101") @Test public void test_lag_func_lag_Fn_101() @@ -7394,6 +7499,7 @@ public void test_aggregates_winFnQry_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() @@ -7467,6 +7573,7 @@ public void test_nestedAggs_wPbOb_9() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() @@ -7534,6 +7641,7 @@ public void test_nestedAggs_wPbOb_13() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test public void test_frameclause_RBUPACR_RBUPACR_int13() @@ -7541,6 +7649,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int13() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_2() @@ -7556,6 +7665,7 @@ public void test_frameclause_subQueries_frmInSubQry_26() windowQueryTest(); } + @NegativeTest(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_51") @Test public void test_lag_func_lag_Fn_51() @@ -7586,6 +7696,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_16") @Test public void test_aggregates_winFnQry_16() @@ -7737,6 +7848,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_2") @Test public void test_nestedAggs_woutPrtnBy_2() diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java index 11564fc6766d..644fbc30f468 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java @@ -80,7 +80,10 @@ enum Modes RESULT_COUNT_MISMATCH(AssertionError.class, "result count:"), ALLDATA_CSV(DruidException.class, "allData.csv"), BIGINT_TIME_COMPARE(DruidException.class, "Cannot apply '.' to arguments of type"), - INCORRECT_SYNTAX(DruidException.class, "Incorrect syntax near the keyword"); + INCORRECT_SYNTAX(DruidException.class, "Incorrect syntax near the keyword"), + // at least c7 is represented oddly in the parquet file + T_ALLTYPES_ISSUES(AssertionError.class, "(t_alltype|allTypsUniq|fewRowsAllData).parquet.*Verifier.verify"), + RESULT_MISMATCH(AssertionError.class, "assertResultsEquals"); @@ -95,7 +98,7 @@ enum Modes Pattern getPattern() { - return Pattern.compile(regex); + return Pattern.compile(regex, Pattern.MULTILINE | Pattern.DOTALL); } }; From e9aa601f2cb6321bcdea467d127e1710107cce90 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 13:23:41 +0000 Subject: [PATCH 126/164] cleanup --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index b60fe4387b2e..143c70edfd0f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -525,6 +525,8 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String queryableIndex); } + // testcases_start + @NegativeTest(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test @@ -4457,7 +4459,6 @@ public void test_lead_func_lead_Fn_9() public void test_frameclause_defaultFrame_RBUPACR_bgint_5() { windowQueryTest(); - } @NegativeTest(Modes.NULLS_FIRST_LAST) From 2fa47c687a90d6ea4b6bb536e54d268380cdb084 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 13:40:50 +0000 Subject: [PATCH 127/164] update/ignore all failing --- .../sql/calcite/DrillWindowQueryTest.java | 4797 +++++++++-------- 1 file changed, 2457 insertions(+), 2340 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 143c70edfd0f..db6f5b2b95df 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -527,5348 +527,5297 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String // testcases_start - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_77") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_10") @Test - public void test_aggregates_winFnQry_77() + public void test_aggregates_aggOWnFn_10() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_76") + @DrillTest("aggregates/aggOWnFn_11") @Test - public void test_lead_func_lead_Fn_76() + public void test_aggregates_aggOWnFn_11() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_10") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_12") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_10() + public void test_aggregates_aggOWnFn_12() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_20") + @DrillTest("aggregates/aggOWnFn_13") @Test - public void test_aggregates_aggOWnFn_20() + public void test_aggregates_aggOWnFn_13() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_14") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_1() + public void test_aggregates_aggOWnFn_14() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_33") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_15") @Test - public void test_ntile_func_ntileFn_33() + public void test_aggregates_aggOWnFn_15() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_30") + @DrillTest("aggregates/aggOWnFn_16") @Test - public void test_aggregates_testW_Nulls_30() + public void test_aggregates_aggOWnFn_16() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") + @DrillTest("aggregates/aggOWnFn_17") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_5() + public void test_aggregates_aggOWnFn_17() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_1") + @DrillTest("aggregates/aggOWnFn_18") @Test - public void test_last_val_lastValFn_1() + public void test_aggregates_aggOWnFn_18() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_35") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_19") @Test - public void test_last_val_lastValFn_35() + public void test_aggregates_aggOWnFn_19() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") + @DrillTest("aggregates/aggOWnFn_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_5() + public void test_aggregates_aggOWnFn_1() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_100") + @DrillTest("aggregates/aggOWnFn_20") @Test - public void test_lead_func_lead_Fn_100() + public void test_aggregates_aggOWnFn_20() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_7") + @DrillTest("aggregates/aggOWnFn_21") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_7() + public void test_aggregates_aggOWnFn_21() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutPrtnBy_7") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_22") @Test - public void test_nestedAggs_woutPrtnBy_7() + public void test_aggregates_aggOWnFn_22() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_6") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_23") @Test - public void test_aggregates_aggOWnFn_6() + public void test_aggregates_aggOWnFn_23() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_22") + @DrillTest("aggregates/aggOWnFn_2") @Test - public void test_aggregates_winFnQry_22() + public void test_aggregates_aggOWnFn_2() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_68") + @DrillTest("aggregates/aggOWnFn_30") @Test - public void test_aggregates_winFnQry_68() + public void test_aggregates_aggOWnFn_30() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") + @DrillTest("aggregates/aggOWnFn_31") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_1() + public void test_aggregates_aggOWnFn_31() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_63") + @DrillTest("aggregates/aggOWnFn_32") @Test - public void test_lead_func_lead_Fn_63() + public void test_aggregates_aggOWnFn_32() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_46") + @DrillTest("aggregates/aggOWnFn_33") @Test - public void test_lag_func_lag_Fn_46() + public void test_aggregates_aggOWnFn_33() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_21") + @DrillTest("aggregates/aggOWnFn_34") @Test - public void test_aggregates_woPrtnBy_21() + public void test_aggregates_aggOWnFn_34() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_44") + @DrillTest("aggregates/aggOWnFn_35") @Test - public void test_ntile_func_ntileFn_44() + public void test_aggregates_aggOWnFn_35() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_25") + @DrillTest("aggregates/aggOWnFn_36") @Test - public void test_first_val_firstValFn_25() + public void test_aggregates_aggOWnFn_36() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") + @DrillTest("aggregates/aggOWnFn_37") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm01() + public void test_aggregates_aggOWnFn_37() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_7") + @DrillTest("aggregates/aggOWnFn_38") @Test - public void test_lag_func_lag_Fn_7() + public void test_aggregates_aggOWnFn_38() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause07") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_39") @Test - public void test_nestedAggs_frmclause07() + public void test_aggregates_aggOWnFn_39() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_33") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_40") @Test - public void test_aggregates_winFnQry_33() + public void test_aggregates_aggOWnFn_40() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_79") + @DrillTest("aggregates/aggOWnFn_41") @Test - public void test_aggregates_winFnQry_79() + public void test_aggregates_aggOWnFn_41() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_5") + @DrillTest("aggregates/aggOWnFn_42") @Test - public void test_lead_func_lead_Fn_5() + public void test_aggregates_aggOWnFn_42() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_74") + @DrillTest("aggregates/aggOWnFn_43") @Test - public void test_lead_func_lead_Fn_74() + public void test_aggregates_aggOWnFn_43() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_46") + @DrillTest("aggregates/aggOWnFn_44") @Test - public void test_aggregates_aggOWnFn_46() + public void test_aggregates_aggOWnFn_44() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_10") + @DrillTest("aggregates/aggOWnFn_45") @Test - public void test_first_val_firstValFn_10() + public void test_aggregates_aggOWnFn_45() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_10") + @DrillTest("aggregates/aggOWnFn_46") @Test - public void test_aggregates_woPrtnBy_10() + public void test_aggregates_aggOWnFn_46() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_78") + @DrillTest("aggregates/aggOWnFn_47") @Test - public void test_lead_func_lead_Fn_78() + public void test_aggregates_aggOWnFn_47() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") + @DrillTest("aggregates/aggOWnFn_48") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_13() + public void test_aggregates_aggOWnFn_48() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_13") + @DrillTest("aggregates/aggOWnFn_49") @Test - public void test_ntile_func_ntileFn_13() + public void test_aggregates_aggOWnFn_49() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("ntile_func/ntileFn_59") + @DrillTest("aggregates/aggOWnFn_50") @Test - public void test_ntile_func_ntileFn_59() + public void test_aggregates_aggOWnFn_50() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_3") + @DrillTest("aggregates/aggOWnFn_51") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() + public void test_aggregates_aggOWnFn_51() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_5") + @DrillTest("aggregates/aggOWnFn_5") @Test - public void test_ntile_func_ntileFn_5() + public void test_aggregates_aggOWnFn_5() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/multipl_wnwds/max_mulwds") + @DrillTest("aggregates/aggOWnFn_6") @Test - public void test_frameclause_multipl_wnwds_max_mulwds() + public void test_aggregates_aggOWnFn_6() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_15") + @DrillTest("aggregates/aggOWnFn_7") @Test - public void test_last_val_lastValFn_15() + public void test_aggregates_aggOWnFn_7() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_3") + @DrillTest("aggregates/aggOWnFn_8") @Test - public void test_aggregates_wo_OrdrBy_3() + public void test_aggregates_aggOWnFn_8() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_6") + @DrillTest("aggregates/aggOWnFn_9") @Test - public void test_nestedAggs_woutOby_6() + public void test_aggregates_aggOWnFn_9() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_43") + @DrillTest("aggregates/mtyOvrCluse_01") @Test - public void test_lead_func_lead_Fn_43() + public void test_aggregates_mtyOvrCluse_01() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int7") + @DrillTest("aggregates/mtyOvrCluse_02") @Test - public void test_frameclause_defaultFrame_RBUPACR_int7() + public void test_aggregates_mtyOvrCluse_02() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_35") + @DrillTest("aggregates/mtyOvrCluse_03") @Test - public void test_lag_func_lag_Fn_35() + public void test_aggregates_mtyOvrCluse_03() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_44") + @DrillTest("aggregates/mtyOvrCluse_04") @Test - public void test_aggregates_winFnQry_44() + public void test_aggregates_mtyOvrCluse_04() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_109") + @DrillTest("aggregates/mtyOvrCluse_05") @Test - public void test_lag_func_lag_Fn_109() + public void test_aggregates_mtyOvrCluse_05() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_35") + @DrillTest("aggregates/winFnQry_11") @Test - public void test_aggregates_aggOWnFn_35() + public void test_aggregates_winFnQry_11() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_2") + @DrillTest("aggregates/winFnQry_14") @Test - public void test_aggregates_wPrtnOrdrBy_2() + public void test_aggregates_winFnQry_14() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_89") + @DrillTest("aggregates/winFnQry_19") @Test - public void test_lead_func_lead_Fn_89() + public void test_aggregates_winFnQry_19() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_45") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_1") @Test - public void test_aggregates_woPrtnBy_45() + public void test_aggregates_winFnQry_1() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg23") + @DrillTest("aggregates/winFnQry_22") @Test - public void test_nestedAggs_nstdagg23() + public void test_aggregates_winFnQry_22() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_24") + @DrillTest("aggregates/winFnQry_24") @Test - public void test_ntile_func_ntileFn_24() + public void test_aggregates_winFnQry_24() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_2") + @DrillTest("aggregates/winFnQry_29") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_2() + public void test_aggregates_winFnQry_29() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_26") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_2") @Test - public void test_last_val_lastValFn_26() + public void test_aggregates_winFnQry_2() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_6") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_3") @Test - public void test_nestedAggs_emtyOvrCls_6() + public void test_aggregates_winFnQry_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_54") + @DrillTest("aggregates/winFnQry_4") @Test - public void test_lead_func_lead_Fn_54() + public void test_aggregates_winFnQry_4() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_54") + @DrillTest("aggregates/winFnQry_56") @Test - public void test_frameclause_subQueries_frmInSubQry_54() + public void test_aggregates_winFnQry_56() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_24") + @DrillTest("aggregates/winFnQry_57") @Test - public void test_lag_func_lag_Fn_24() + public void test_aggregates_winFnQry_57() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_55") + @DrillTest("aggregates/winFnQry_58") @Test - public void test_aggregates_winFnQry_55() + public void test_aggregates_winFnQry_58() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_59") + @DrillTest("aggregates/winFnQry_59") @Test - public void test_lag_func_lag_Fn_59() + public void test_aggregates_winFnQry_59() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_34") + @DrillTest("aggregates/winFnQry_60") @Test - public void test_aggregates_woPrtnBy_34() + public void test_aggregates_winFnQry_60() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_12") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_8") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_12() + public void test_aggregates_winFnQry_8() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") + @DrillTest("aggregates/wo_OrdrBy_10") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_6() + public void test_aggregates_wo_OrdrBy_10() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_22") + @DrillTest("aggregates/wo_OrdrBy_11") @Test - public void test_aggregates_aggOWnFn_22() + public void test_aggregates_wo_OrdrBy_11() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_35") + @DrillTest("aggregates/wo_OrdrBy_12") @Test - public void test_ntile_func_ntileFn_35() + public void test_aggregates_wo_OrdrBy_12() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg10") + @DrillTest("aggregates/wo_OrdrBy_13") @Test - public void test_nestedAggs_nstdagg10() + public void test_aggregates_wo_OrdrBy_13() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_102") + @DrillTest("aggregates/wo_OrdrBy_14") @Test - public void test_lead_func_lead_Fn_102() + public void test_aggregates_wo_OrdrBy_14() { windowQueryTest(); } - @DrillTest("frameclause/multipl_wnwds/avg_mulwds") + @DrillTest("aggregates/wo_OrdrBy_15") @Test - public void test_frameclause_multipl_wnwds_avg_mulwds() + public void test_aggregates_wo_OrdrBy_15() + { + windowQueryTest(); + } + + @DrillTest("aggregates/wo_OrdrBy_16") + @Test + public void test_aggregates_wo_OrdrBy_16() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_3") + @DrillTest("aggregates/wo_OrdrBy_17") @Test - public void test_last_val_lastValFn_3() + public void test_aggregates_wo_OrdrBy_17() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_37") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_18") @Test - public void test_last_val_lastValFn_37() + public void test_aggregates_wo_OrdrBy_18() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_41") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_19") @Test - public void test_frameclause_subQueries_frmInSubQry_41() + public void test_aggregates_wo_OrdrBy_19() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_8") + @DrillTest("aggregates/wo_OrdrBy_1") @Test - public void test_aggregates_aggOWnFn_8() + public void test_aggregates_wo_OrdrBy_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/woutPrtnBy_5") + @DrillTest("aggregates/wo_OrdrBy_20") @Test - public void test_nestedAggs_woutPrtnBy_5() + public void test_aggregates_wo_OrdrBy_20() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("nestedAggs/cte_win_01") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_21") @Test - public void test_nestedAggs_cte_win_01() + public void test_aggregates_wo_OrdrBy_21() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_22") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_3() + public void test_aggregates_wo_OrdrBy_22() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_20") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_23") @Test - public void test_aggregates_winFnQry_20() + public void test_aggregates_wo_OrdrBy_23() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_9") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_24") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_9() + public void test_aggregates_wo_OrdrBy_24() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_25") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_4() + public void test_aggregates_wo_OrdrBy_25() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_65") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_26") @Test - public void test_lead_func_lead_Fn_65() + public void test_aggregates_wo_OrdrBy_26() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_66") + @DrillTest("aggregates/wo_OrdrBy_2") @Test - public void test_aggregates_winFnQry_66() + public void test_aggregates_wo_OrdrBy_2() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_8") + @DrillTest("aggregates/wo_OrdrBy_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_8() + public void test_aggregates_wo_OrdrBy_3() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_13") + @DrillTest("aggregates/wo_OrdrBy_4") @Test - public void test_lag_func_lag_Fn_13() + public void test_aggregates_wo_OrdrBy_4() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int3") + @DrillTest("aggregates/wo_OrdrBy_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_int3() + public void test_aggregates_wo_OrdrBy_5() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") + @DrillTest("aggregates/wo_OrdrBy_6") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm03() + public void test_aggregates_wo_OrdrBy_6() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_48") + @DrillTest("aggregates/wo_OrdrBy_7") @Test - public void test_lag_func_lag_Fn_48() + public void test_aggregates_wo_OrdrBy_7() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_2") + @DrillTest("aggregates/wo_OrdrBy_8") @Test - public void test_nestedAggs_wPbOb_2() + public void test_aggregates_wo_OrdrBy_8() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_23") + @DrillTest("aggregates/wo_OrdrBy_9") @Test - public void test_aggregates_woPrtnBy_23() + public void test_aggregates_wo_OrdrBy_9() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_23") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_10") @Test - public void test_first_val_firstValFn_23() + public void test_aggregates_woPrtnBy_10() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_11") + @DrillTest("aggregates/woPrtnBy_11") @Test - public void test_aggregates_aggOWnFn_11() + public void test_aggregates_woPrtnBy_11() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_46") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_12") @Test - public void test_ntile_func_ntileFn_46() + public void test_aggregates_woPrtnBy_12() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_13") @Test - public void test_lag_func_lag_Fn_5() + public void test_aggregates_woPrtnBy_13() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause09") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_14") @Test - public void test_nestedAggs_frmclause09() + public void test_aggregates_woPrtnBy_14() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_15") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_1() + public void test_aggregates_woPrtnBy_15() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_30") + @DrillTest("aggregates/woPrtnBy_16") @Test - public void test_frameclause_subQueries_frmInSubQry_30() + public void test_aggregates_woPrtnBy_16() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("nestedAggs/basic_10") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_18") @Test - public void test_nestedAggs_basic_10() + public void test_aggregates_woPrtnBy_18() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") + @DrillTest("aggregates/woPrtnBy_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() + public void test_aggregates_woPrtnBy_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_31") + @DrillTest("aggregates/woPrtnBy_20") @Test - public void test_aggregates_winFnQry_31() + public void test_aggregates_woPrtnBy_20() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_3") + @DrillTest("aggregates/woPrtnBy_21") @Test - public void test_lead_func_lead_Fn_3() + public void test_aggregates_woPrtnBy_21() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_30") + @DrillTest("aggregates/woPrtnBy_22") @Test - public void test_lead_func_lead_Fn_30() + public void test_aggregates_woPrtnBy_22() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_38") + @DrillTest("aggregates/woPrtnBy_23") @Test - public void test_aggregates_woPrtnBy_38() + public void test_aggregates_woPrtnBy_23() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_8") + @DrillTest("aggregates/woPrtnBy_24") @Test - public void test_nestedAggs_basic_8() + public void test_aggregates_woPrtnBy_24() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_28") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_25") @Test - public void test_lag_func_lag_Fn_28() + public void test_aggregates_woPrtnBy_25() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_81") + @DrillTest("aggregates/woPrtnBy_26") @Test - public void test_lag_func_lag_Fn_81() + public void test_aggregates_woPrtnBy_26() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_59") + @DrillTest("aggregates/woPrtnBy_27") @Test - public void test_aggregates_winFnQry_59() + public void test_aggregates_woPrtnBy_27() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_2") + @DrillTest("aggregates/woPrtnBy_28") @Test - public void test_nestedAggs_emtyOvrCls_2() + public void test_aggregates_woPrtnBy_28() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_13") + @DrillTest("aggregates/woPrtnBy_29") @Test - public void test_aggregates_winFnQry_13() + public void test_aggregates_woPrtnBy_29() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_12") + @DrillTest("aggregates/woPrtnBy_2") @Test - public void test_lead_func_lead_Fn_12() + public void test_aggregates_woPrtnBy_2() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_58") + @DrillTest("aggregates/woPrtnBy_30") @Test - public void test_lead_func_lead_Fn_58() + public void test_aggregates_woPrtnBy_30() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_30") + @DrillTest("aggregates/woPrtnBy_31") @Test - public void test_first_val_firstValFn_30() + public void test_aggregates_woPrtnBy_31() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_33") + @DrillTest("aggregates/woPrtnBy_32") @Test - public void test_last_val_lastValFn_33() + public void test_aggregates_woPrtnBy_32() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") + @DrillTest("aggregates/woPrtnBy_33") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_3() + public void test_aggregates_woPrtnBy_33() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_19") + @DrillTest("aggregates/woPrtnBy_34") @Test - public void test_frameclause_subQueries_frmInSubQry_19() + public void test_aggregates_woPrtnBy_34() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") + @DrillTest("aggregates/woPrtnBy_35") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_6() + public void test_aggregates_woPrtnBy_35() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") + @DrillTest("aggregates/woPrtnBy_36") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_3() + public void test_aggregates_woPrtnBy_36() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_39") + @DrillTest("aggregates/woPrtnBy_37") @Test - public void test_ntile_func_ntileFn_39() + public void test_aggregates_woPrtnBy_37() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_17") + @DrillTest("aggregates/woPrtnBy_38") @Test - public void test_aggregates_testW_Nulls_17() + public void test_aggregates_woPrtnBy_38() { windowQueryTest(); } - @DrillTest("nestedAggs/cte_win_05") + @DrillTest("aggregates/woPrtnBy_39") @Test - public void test_nestedAggs_cte_win_05() + public void test_aggregates_woPrtnBy_39() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/fval_mulwds") + @DrillTest("aggregates/woPrtnBy_40") @Test - public void test_frameclause_multipl_wnwds_fval_mulwds() + public void test_aggregates_woPrtnBy_40() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_27") + @DrillTest("aggregates/woPrtnBy_41") @Test - public void test_aggregates_woPrtnBy_27() + public void test_aggregates_woPrtnBy_41() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/woutPrtnBy_1") + @DrillTest("aggregates/woPrtnBy_42") @Test - public void test_nestedAggs_woutPrtnBy_1() + public void test_aggregates_woPrtnBy_42() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_70") + @DrillTest("aggregates/woPrtnBy_43") @Test - public void test_lag_func_lag_Fn_70() + public void test_aggregates_woPrtnBy_43() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_4") + @DrillTest("aggregates/woPrtnBy_44") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_4() + public void test_aggregates_woPrtnBy_44() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_17") + @DrillTest("aggregates/woPrtnBy_45") @Test - public void test_lag_func_lag_Fn_17() + public void test_aggregates_woPrtnBy_45() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_24") + @DrillTest("aggregates/woPrtnBy_46") @Test - public void test_aggregates_winFnQry_24() + public void test_aggregates_woPrtnBy_46() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_23") + @DrillTest("aggregates/woPrtnBy_47") @Test - public void test_lead_func_lead_Fn_23() + public void test_aggregates_woPrtnBy_47() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_69") + @DrillTest("aggregates/woPrtnBy_48") @Test - public void test_lead_func_lead_Fn_69() + public void test_aggregates_woPrtnBy_48() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int12") + @DrillTest("aggregates/woPrtnBy_49") @Test - public void test_frameclause_defaultFrame_RBUPACR_int12() + public void test_aggregates_woPrtnBy_49() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_2") + @DrillTest("aggregates/woPrtnBy_50") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() + public void test_aggregates_woPrtnBy_50() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") + @DrillTest("aggregates/wPrtnOrdrBy_10") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() + public void test_aggregates_wPrtnOrdrBy_10() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_08") + @DrillTest("aggregates/wPrtnOrdrBy_1") @Test - public void test_frameclause_subQueries_frmInSubQry_08() + public void test_aggregates_wPrtnOrdrBy_1() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") + @DrillTest("aggregates/wPrtnOrdrBy_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_1() + public void test_aggregates_wPrtnOrdrBy_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_6") + @DrillTest("aggregates/wPrtnOrdrBy_3") @Test - public void test_aggregates_woPrtnBy_6() + public void test_aggregates_wPrtnOrdrBy_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") + @DrillTest("aggregates/wPrtnOrdrBy_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_5() + public void test_aggregates_wPrtnOrdrBy_4() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("lag_func/lag_Fn_9") + @DrillTest("aggregates/wPrtnOrdrBy_5") @Test - public void test_lag_func_lag_Fn_9() + public void test_aggregates_wPrtnOrdrBy_5() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_16") + @DrillTest("aggregates/wPrtnOrdrBy_6") @Test - public void test_aggregates_woPrtnBy_16() + public void test_aggregates_wPrtnOrdrBy_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/lval_mulwds") + @DrillTest("aggregates/wPrtnOrdrBy_7") @Test - public void test_frameclause_multipl_wnwds_lval_mulwds() + public void test_aggregates_wPrtnOrdrBy_7() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_7") + @DrillTest("aggregates/wPrtnOrdrBy_8") @Test - public void test_lead_func_lead_Fn_7() + public void test_aggregates_wPrtnOrdrBy_8() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_35") + @DrillTest("aggregates/wPrtnOrdrBy_9") @Test - public void test_aggregates_winFnQry_35() + public void test_aggregates_wPrtnOrdrBy_9() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_1") + @DrillTest("first_val/firstValFn_10") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() + public void test_first_val_firstValFn_10() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_11") + @DrillTest("first_val/firstValFn_11") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_11() + public void test_first_val_firstValFn_11() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("lag_func/lag_Fn_33") + @DrillTest("first_val/firstValFn_12") @Test - public void test_lag_func_lag_Fn_33() + public void test_first_val_firstValFn_12() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_79") + @DrillTest("first_val/firstValFn_13") @Test - public void test_lag_func_lag_Fn_79() + public void test_first_val_firstValFn_13() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_107") + @DrillTest("first_val/firstValFn_14") @Test - public void test_lag_func_lag_Fn_107() + public void test_first_val_firstValFn_14() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_44") + @DrillTest("first_val/firstValFn_15") @Test - public void test_aggregates_aggOWnFn_44() + public void test_first_val_firstValFn_15() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_12") + @DrillTest("first_val/firstValFn_16") @Test - public void test_first_val_firstValFn_12() + public void test_first_val_firstValFn_16() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("first_val/firstValFn_17") @Test - public void test_ntile_func_ntileFn_11() + public void test_first_val_firstValFn_17() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_3") + @DrillTest("first_val/firstValFn_1") @Test - public void test_ntile_func_ntileFn_3() + public void test_first_val_firstValFn_1() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_57") + @DrillTest("first_val/firstValFn_20") @Test - public void test_ntile_func_ntileFn_57() + public void test_first_val_firstValFn_20() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("first_val/firstValFn_23") @Test - public void test_last_val_lastValFn_13() + public void test_first_val_firstValFn_23() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_5") + @DrillTest("first_val/firstValFn_26") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() + public void test_first_val_firstValFn_26() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_18") + @DrillTest("first_val/firstValFn_27") @Test - public void test_nestedAggs_wPbOb_18() + public void test_first_val_firstValFn_27() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause18") + @DrillTest("first_val/firstValFn_28") @Test - public void test_nestedAggs_frmclause18() + public void test_first_val_firstValFn_28() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_2") + @DrillTest("first_val/firstValFn_2") @Test - public void test_aggregates_woPrtnBy_2() + public void test_first_val_firstValFn_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_46") + @DrillTest("first_val/firstValFn_30") @Test - public void test_aggregates_winFnQry_46() + public void test_first_val_firstValFn_30() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_1") + @DrillTest("first_val/firstValFn_31") @Test - public void test_aggregates_wo_OrdrBy_1() + public void test_first_val_firstValFn_31() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_87") + @DrillTest("first_val/firstValFn_3") @Test - public void test_lead_func_lead_Fn_87() + public void test_first_val_firstValFn_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int5") + @DrillTest("first_val/firstValFn_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_int5() + public void test_first_val_firstValFn_4() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_8") + @DrillTest("first_val/firstValFn_6") @Test - public void test_nestedAggs_woutOby_8() + public void test_first_val_firstValFn_6() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_41") + @DrillTest("first_val/firstValFn_7") @Test - public void test_lead_func_lead_Fn_41() + public void test_first_val_firstValFn_7() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int5") + @DrillTest("first_val/firstValFn_8") @Test - public void test_frameclause_RBUPACR_RBUPACR_int5() + public void test_first_val_firstValFn_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_63") + @DrillTest("first_val/firstValFn_9") @Test - public void test_frameclause_subQueries_frmInSubQry_63() + public void test_first_val_firstValFn_9() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") @Test - public void test_lag_func_lag_Fn_22() + public void test_frameclause_defaultFrame_RBUPACR_bgint_1() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_68") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") @Test - public void test_lag_func_lag_Fn_68() + public void test_frameclause_defaultFrame_RBUPACR_bgint_2() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_43") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") @Test - public void test_aggregates_woPrtnBy_43() + public void test_frameclause_defaultFrame_RBUPACR_bgint_3() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") @Test - public void test_nestedAggs_woutOby_13() + public void test_frameclause_defaultFrame_RBUPACR_bgint_4() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_33") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_5") @Test - public void test_aggregates_aggOWnFn_33() + public void test_frameclause_defaultFrame_RBUPACR_bgint_5() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") @Test - public void test_ntile_func_ntileFn_22() + public void test_frameclause_defaultFrame_RBUPACR_bgint_6() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg21") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") @Test - public void test_nestedAggs_nstdagg21() + public void test_frameclause_defaultFrame_RBUPACR_bgint_7() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_24") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_1") @Test - public void test_last_val_lastValFn_24() + public void test_frameclause_defaultFrame_RBUPACR_bln_1() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_2") @Test - public void test_aggregates_wPrtnOrdrBy_4() + public void test_frameclause_defaultFrame_RBUPACR_bln_2() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_52") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_3") @Test - public void test_frameclause_subQueries_frmInSubQry_52() + public void test_frameclause_defaultFrame_RBUPACR_bln_3() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/multipl_wnwds/min_mulwds") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") @Test - public void test_frameclause_multipl_wnwds_min_mulwds() + public void test_frameclause_defaultFrame_RBUPACR_chr_3() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_8") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_4") @Test - public void test_nestedAggs_emtyOvrCls_8() + public void test_frameclause_defaultFrame_RBUPACR_chr_4() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") @Test - public void test_aggregates_winFnQry_11() + public void test_frameclause_defaultFrame_RBUPACR_chr_5() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_57") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") @Test - public void test_aggregates_winFnQry_57() + public void test_frameclause_defaultFrame_RBUPACR_dbl_1() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bln_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_2() + public void test_frameclause_defaultFrame_RBUPACR_dbl_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_98") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") @Test - public void test_lead_func_lead_Fn_98() + public void test_frameclause_defaultFrame_RBUPACR_dbl_3() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_52") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_4") @Test - public void test_lead_func_lead_Fn_52() + public void test_frameclause_defaultFrame_RBUPACR_dbl_4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_11") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_5") @Test - public void test_lag_func_lag_Fn_11() + public void test_frameclause_defaultFrame_RBUPACR_dbl_5() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_57") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") @Test - public void test_lag_func_lag_Fn_57() + public void test_frameclause_defaultFrame_RBUPACR_dbl_6() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_32") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") @Test - public void test_aggregates_woPrtnBy_32() + public void test_frameclause_defaultFrame_RBUPACR_dbl_7() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_37") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") @Test - public void test_ntile_func_ntileFn_37() + public void test_frameclause_defaultFrame_RBUPACR_dt_1() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") @Test - public void test_aggregates_testW_Nulls_19() + public void test_frameclause_defaultFrame_RBUPACR_dt_2() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/cte_win_03") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_3") @Test - public void test_nestedAggs_cte_win_03() + public void test_frameclause_defaultFrame_RBUPACR_dt_3() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_6() + public void test_frameclause_defaultFrame_RBUPACR_dt_4() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int10") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() + public void test_frameclause_defaultFrame_RBUPACR_int10() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/woutPrtnBy_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_int11") @Test - public void test_nestedAggs_woutPrtnBy_3() + public void test_frameclause_defaultFrame_RBUPACR_int11() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_9") + @DrillTest("frameclause/defaultFrame/RBUPACR_int12") @Test - public void test_aggregates_testW_Nulls_9() + public void test_frameclause_defaultFrame_RBUPACR_int12() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_26") + @DrillTest("frameclause/defaultFrame/RBUPACR_int13") @Test - public void test_aggregates_winFnQry_26() + public void test_frameclause_defaultFrame_RBUPACR_int13() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_15") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int14") @Test - public void test_lag_func_lag_Fn_15() + public void test_frameclause_defaultFrame_RBUPACR_int14() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_21") + @DrillTest("frameclause/defaultFrame/RBUPACR_int1") @Test - public void test_lead_func_lead_Fn_21() + public void test_frameclause_defaultFrame_RBUPACR_int1() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") + @DrillTest("frameclause/defaultFrame/RBUPACR_int2") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm05() + public void test_frameclause_defaultFrame_RBUPACR_int2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_21") + @DrillTest("frameclause/defaultFrame/RBUPACR_int3") @Test - public void test_first_val_firstValFn_21() + public void test_frameclause_defaultFrame_RBUPACR_int3() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int1") + @DrillTest("frameclause/defaultFrame/RBUPACR_int4") @Test - public void test_frameclause_RBUPACR_RBUPACR_int1() + public void test_frameclause_defaultFrame_RBUPACR_int4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_67") + @DrillTest("frameclause/defaultFrame/RBUPACR_int5") @Test - public void test_lead_func_lead_Fn_67() + public void test_frameclause_defaultFrame_RBUPACR_int5() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_int6") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() + public void test_frameclause_defaultFrame_RBUPACR_int6() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_06") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test - public void test_frameclause_subQueries_frmInSubQry_06() + public void test_frameclause_defaultFrame_RBUPACR_int7() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_25") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int8") @Test - public void test_aggregates_woPrtnBy_25() + public void test_frameclause_defaultFrame_RBUPACR_int8() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int14") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int9") @Test - public void test_frameclause_defaultFrame_RBUPACR_int14() + public void test_frameclause_defaultFrame_RBUPACR_int9() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() + public void test_frameclause_defaultFrame_RBUPACR_vchr_3() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_48") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_4") @Test - public void test_ntile_func_ntileFn_48() + public void test_frameclause_defaultFrame_RBUPACR_vchr_4() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_51") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") @Test - public void test_aggregates_aggOWnFn_51() + public void test_frameclause_defaultFrame_RBUPACR_vchr_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_8") + @DrillTest("frameclause/multipl_wnwds/avg_mulwds") @Test - public void test_aggregates_woPrtnBy_8() + public void test_frameclause_multipl_wnwds_avg_mulwds() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/count_mulwds") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_3() + public void test_frameclause_multipl_wnwds_count_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_37") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_1") @Test - public void test_aggregates_winFnQry_37() + public void test_frameclause_RBCRACR_RBCRACR_bgint_1() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_32") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_2") @Test - public void test_lead_func_lead_Fn_32() + public void test_frameclause_RBCRACR_RBCRACR_bgint_2() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_9") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_3") @Test - public void test_ntile_func_ntileFn_9() + public void test_frameclause_RBCRACR_RBCRACR_bgint_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_11") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_4") @Test - public void test_last_val_lastValFn_11() + public void test_frameclause_RBCRACR_RBCRACR_bgint_4() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_5") @Test - public void test_first_val_firstValFn_2() + public void test_frameclause_RBCRACR_RBCRACR_bgint_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_36") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") @Test - public void test_lead_func_lead_Fn_36() + public void test_frameclause_RBCRACR_RBCRACR_bgint_6() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_42") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") @Test - public void test_aggregates_aggOWnFn_42() + public void test_frameclause_RBCRACR_RBCRACR_bgint_7() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_14") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_1") @Test - public void test_aggregates_woPrtnBy_14() + public void test_frameclause_RBCRACR_RBCRACR_bln_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("ntile_func/ntileFn_17") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_2") @Test - public void test_ntile_func_ntileFn_17() + public void test_frameclause_RBCRACR_RBCRACR_bln_2() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_16") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_3") @Test - public void test_nestedAggs_wPbOb_16() + public void test_frameclause_RBCRACR_RBCRACR_bln_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") @Test - public void test_aggregates_woPrtnBy_4() + public void test_frameclause_RBCRACR_RBCRACR_char_3() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") @Test - public void test_aggregates_winFnQry_1() + public void test_frameclause_RBCRACR_RBCRACR_char_4() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int3") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_int3() + public void test_frameclause_RBCRACR_RBCRACR_dbl_1() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_39") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_2") @Test - public void test_lag_func_lag_Fn_39() + public void test_frameclause_RBCRACR_RBCRACR_dbl_2() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_92") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_3") @Test - public void test_lag_func_lag_Fn_92() + public void test_frameclause_RBCRACR_RBCRACR_dbl_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_48") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_4") @Test - public void test_aggregates_winFnQry_48() + public void test_frameclause_RBCRACR_RBCRACR_dbl_4() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_49") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_5") @Test - public void test_aggregates_woPrtnBy_49() + public void test_frameclause_RBCRACR_RBCRACR_dbl_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_61") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") @Test - public void test_frameclause_subQueries_frmInSubQry_61() + public void test_frameclause_RBCRACR_RBCRACR_dbl_7() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_47") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") @Test - public void test_lead_func_lead_Fn_47() + public void test_frameclause_RBCRACR_RBCRACR_dt_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") @Test - public void test_last_val_lastValFn_22() + public void test_frameclause_RBCRACR_RBCRACR_dt_2() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_31") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_3") @Test - public void test_aggregates_aggOWnFn_31() + public void test_frameclause_RBCRACR_RBCRACR_dt_3() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") @Test - public void test_aggregates_wo_OrdrBy_22() + public void test_frameclause_RBCRACR_RBCRACR_dt_4() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") @Test - public void test_nestedAggs_woutOby_2() + public void test_frameclause_RBCRACR_RBCRACR_dt_5() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_28") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_10") @Test - public void test_ntile_func_ntileFn_28() + public void test_frameclause_RBCRACR_RBCRACR_int_10() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_11") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_11") @Test - public void test_nestedAggs_woutOby_11() + public void test_frameclause_RBCRACR_RBCRACR_int_11() + { + windowQueryTest(); + } + + @DrillTest("frameclause/RBCRACR/RBCRACR_int_12") + @Test + public void test_frameclause_RBCRACR_RBCRACR_int_12() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_7() + public void test_frameclause_RBCRACR_RBCRACR_int_13() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_50") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") @Test - public void test_frameclause_subQueries_frmInSubQry_50() + public void test_frameclause_RBCRACR_RBCRACR_int_14() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_1") @Test - public void test_ntile_func_ntileFn_4() + public void test_frameclause_RBCRACR_RBCRACR_int_1() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_2") @Test - public void test_aggregates_woPrtnBy_1() + public void test_frameclause_RBCRACR_RBCRACR_int_2() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_64") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_3") @Test - public void test_frameclause_subQueries_frmInSubQry_64() + public void test_frameclause_RBCRACR_RBCRACR_int_3() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_4") @Test - public void test_nestedAggs_woutOby_5() + public void test_frameclause_RBCRACR_RBCRACR_int_4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_88") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_5") @Test - public void test_lead_func_lead_Fn_88() + public void test_frameclause_RBCRACR_RBCRACR_int_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int6") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") @Test - public void test_frameclause_defaultFrame_RBUPACR_int6() + public void test_frameclause_RBCRACR_RBCRACR_int_6() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_43") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_8") @Test - public void test_aggregates_winFnQry_43() + public void test_frameclause_RBCRACR_RBCRACR_int_8() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_9") @Test - public void test_aggregates_wo_OrdrBy_4() + public void test_frameclause_RBCRACR_RBCRACR_int_9() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_42") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") @Test - public void test_lead_func_lead_Fn_42() + public void test_frameclause_RBCRACR_RBCRACR_vchar_3() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") @Test - public void test_aggregates_wPrtnOrdrBy_3() + public void test_frameclause_RBCRACR_RBCRACR_vchar_4() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_46") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") @Test - public void test_aggregates_woPrtnBy_46() + public void test_frameclause_RBCRACR_RBCRACR_vchar_5() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_34") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") @Test - public void test_aggregates_aggOWnFn_34() + public void test_frameclause_RBUPACR_RBUPACR_bgint_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/sum_mulwds") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") @Test - public void test_frameclause_multipl_wnwds_sum_mulwds() + public void test_frameclause_RBUPACR_RBUPACR_bgint_2() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_23") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") @Test - public void test_ntile_func_ntileFn_23() + public void test_frameclause_RBUPACR_RBUPACR_bgint_4() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg22") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_5") @Test - public void test_nestedAggs_nstdagg22() + public void test_frameclause_RBUPACR_RBUPACR_bgint_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_25") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") @Test - public void test_last_val_lastValFn_25() + public void test_frameclause_RBUPACR_RBUPACR_bgint_6() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_3() + public void test_frameclause_RBUPACR_RBUPACR_bln_1() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_1() + public void test_frameclause_RBUPACR_RBUPACR_bln_2() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_99") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_3") @Test - public void test_lead_func_lead_Fn_99() + public void test_frameclause_RBUPACR_RBUPACR_bln_3() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_7") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_4") @Test - public void test_nestedAggs_emtyOvrCls_7() + public void test_frameclause_RBUPACR_RBUPACR_chr_4() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bln_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_3() + public void test_frameclause_RBUPACR_RBUPACR_dbl_4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_25") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_5") @Test - public void test_lag_func_lag_Fn_25() + public void test_frameclause_RBUPACR_RBUPACR_dbl_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_54") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_3") @Test - public void test_aggregates_winFnQry_54() + public void test_frameclause_RBUPACR_RBUPACR_dt_3() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_53") + @DrillTest("frameclause/RBUPACR/RBUPACR_int11") @Test - public void test_frameclause_subQueries_frmInSubQry_53() + public void test_frameclause_RBUPACR_RBUPACR_int11() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_53") + @DrillTest("frameclause/RBUPACR/RBUPACR_int12") @Test - public void test_lead_func_lead_Fn_53() + public void test_frameclause_RBUPACR_RBUPACR_int12() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_48") + @DrillTest("frameclause/RBUPACR/RBUPACR_int1") @Test - public void test_aggregates_aggOWnFn_48() + public void test_frameclause_RBUPACR_RBUPACR_int1() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_53") + @DrillTest("frameclause/RBUPACR/RBUPACR_int2") @Test - public void test_ntile_func_ntileFn_53() + public void test_frameclause_RBUPACR_RBUPACR_int2() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_17") + @DrillTest("frameclause/RBUPACR/RBUPACR_int3") @Test - public void test_last_val_lastValFn_17() + public void test_frameclause_RBUPACR_RBUPACR_int3() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg13") + @DrillTest("frameclause/RBUPACR/RBUPACR_int4") @Test - public void test_nestedAggs_nstdagg13() + public void test_frameclause_RBUPACR_RBUPACR_int4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_105") + @DrillTest("frameclause/RBUPACR/RBUPACR_int5") @Test - public void test_lead_func_lead_Fn_105() + public void test_frameclause_RBUPACR_RBUPACR_int5() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_12") + @DrillTest("frameclause/RBUPACR/RBUPACR_int6") @Test - public void test_aggregates_testW_Nulls_12() + public void test_frameclause_RBUPACR_RBUPACR_int6() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_50") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_4") @Test - public void test_aggregates_woPrtnBy_50() + public void test_frameclause_RBUPACR_RBUPACR_vchr_4() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_1() + public void test_frameclause_RBUPACR_RBUPACR_vchr_5() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause14") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_1") @Test - public void test_nestedAggs_frmclause14() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_16") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_2") @Test - public void test_first_val_firstValFn_16() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_4() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_60") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test - public void test_lead_func_lead_Fn_60() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_int9") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_int9() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_52") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test - public void test_lag_func_lag_Fn_52() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_98") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_7") @Test - public void test_lag_func_lag_Fn_98() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_8") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_1") @Test - public void test_first_val_firstValFn_8() + public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_2") @Test - public void test_aggregates_wo_OrdrBy_5() + public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_65") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_3") @Test - public void test_aggregates_winFnQry_65() + public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int9") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_int9() + public void test_frameclause_RBUPAUF_RBUPAUF_char_3() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_21") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_4") @Test - public void test_frameclause_subQueries_frmInSubQry_21() + public void test_frameclause_RBUPAUF_RBUPAUF_char_4() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_37") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_5") @Test - public void test_aggregates_aggOWnFn_37() + public void test_frameclause_RBUPAUF_RBUPAUF_char_5() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_4() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_2") @Test - public void test_aggregates_aggOWnFn_1() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_28") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_3") @Test - public void test_last_val_lastValFn_28() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_8") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_4") @Test - public void test_aggregates_wPrtnOrdrBy_8() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg02") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_5") @Test - public void test_nestedAggs_nstdagg02() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test - public void test_lag_func_lag_Fn_4() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_3() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_71") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test - public void test_lead_func_lead_Fn_71() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() { windowQueryTest(); } - @DrillTest("aggregates/mtyOvrCluse_03") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_3") @Test - public void test_aggregates_mtyOvrCluse_03() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_10") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test - public void test_frameclause_subQueries_frmInSubQry_10() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_56") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_10") @Test - public void test_frameclause_subQueries_frmInSubQry_56() + public void test_frameclause_RBUPAUF_RBUPAUF_int_10() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_41") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_11") @Test - public void test_lag_func_lag_Fn_41() + public void test_frameclause_RBUPAUF_RBUPAUF_int_11() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_87") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_12") @Test - public void test_lag_func_lag_Fn_87() + public void test_frameclause_RBUPAUF_RBUPAUF_int_12() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_76") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_14") @Test - public void test_aggregates_winFnQry_76() + public void test_frameclause_RBUPAUF_RBUPAUF_int_14() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_104") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_1") @Test - public void test_lag_func_lag_Fn_104() + public void test_frameclause_RBUPAUF_RBUPAUF_int_1() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_30") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_2") @Test - public void test_lag_func_lag_Fn_30() + public void test_frameclause_RBUPAUF_RBUPAUF_int_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("aggregates/testW_Nulls_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_3") @Test - public void test_aggregates_testW_Nulls_1() + public void test_frameclause_RBUPAUF_RBUPAUF_int_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_4() + public void test_frameclause_RBUPAUF_RBUPAUF_int_4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_18") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_5") @Test - public void test_lead_func_lead_Fn_18() + public void test_frameclause_RBUPAUF_RBUPAUF_int_5() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_14") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_6") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_14() + public void test_frameclause_RBUPAUF_RBUPAUF_int_6() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_39") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_7") @Test - public void test_last_val_lastValFn_39() + public void test_frameclause_RBUPAUF_RBUPAUF_int_7() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("last_val/lastValFn_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_8") @Test - public void test_last_val_lastValFn_5() + public void test_frameclause_RBUPAUF_RBUPAUF_int_8() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_34") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_9") @Test - public void test_aggregates_testW_Nulls_34() + public void test_frameclause_RBUPAUF_RBUPAUF_int_9() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_1() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_3() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_15") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_5") @Test - public void test_aggregates_wo_OrdrBy_15() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_82") + @DrillTest("frameclause/subQueries/frmInSubQry_01") @Test - public void test_lead_func_lead_Fn_82() + public void test_frameclause_subQueries_frmInSubQry_01() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_41") + @DrillTest("frameclause/subQueries/frmInSubQry_02") @Test - public void test_aggregates_winFnQry_41() + public void test_frameclause_subQueries_frmInSubQry_02() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") + @DrillTest("frameclause/subQueries/frmInSubQry_03") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_2() + public void test_frameclause_subQueries_frmInSubQry_03() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_43") + @DrillTest("frameclause/subQueries/frmInSubQry_04") @Test - public void test_frameclause_subQueries_frmInSubQry_43() + public void test_frameclause_subQueries_frmInSubQry_04() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_76") + @DrillTest("frameclause/subQueries/frmInSubQry_05") @Test - public void test_lag_func_lag_Fn_76() + public void test_frameclause_subQueries_frmInSubQry_05() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_5") + @DrillTest("frameclause/subQueries/frmInSubQry_06") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_5() + public void test_frameclause_subQueries_frmInSubQry_06() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_40") + @DrillTest("frameclause/subQueries/frmInSubQry_07") @Test - public void test_ntile_func_ntileFn_40() + public void test_frameclause_subQueries_frmInSubQry_07() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_13") + @DrillTest("frameclause/subQueries/frmInSubQry_08") @Test - public void test_aggregates_aggOWnFn_13() + public void test_frameclause_subQueries_frmInSubQry_08() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_4") + @DrillTest("frameclause/subQueries/frmInSubQry_09") @Test - public void test_nestedAggs_wPbOb_4() + public void test_frameclause_subQueries_frmInSubQry_09() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_29") + @DrillTest("frameclause/subQueries/frmInSubQry_10") @Test - public void test_lead_func_lead_Fn_29() + public void test_frameclause_subQueries_frmInSubQry_10() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg24") + @DrillTest("frameclause/subQueries/frmInSubQry_11") @Test - public void test_nestedAggs_nstdagg24() + public void test_frameclause_subQueries_frmInSubQry_11() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_23") + @DrillTest("frameclause/subQueries/frmInSubQry_12") @Test - public void test_aggregates_testW_Nulls_23() + public void test_frameclause_subQueries_frmInSubQry_12() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bln_1") + @DrillTest("frameclause/subQueries/frmInSubQry_13") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_1() + public void test_frameclause_subQueries_frmInSubQry_13() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("nestedAggs/frmclause03") + @DrillTest("frameclause/subQueries/frmInSubQry_14") @Test - public void test_nestedAggs_frmclause03() + public void test_frameclause_subQueries_frmInSubQry_14() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("first_val/firstValFn_29") + @DrillTest("frameclause/subQueries/frmInSubQry_15") @Test - public void test_first_val_firstValFn_29() + public void test_frameclause_subQueries_frmInSubQry_15() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_3") + @DrillTest("frameclause/subQueries/frmInSubQry_16") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_3() + public void test_frameclause_subQueries_frmInSubQry_16() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_52") + @DrillTest("frameclause/subQueries/frmInSubQry_18") @Test - public void test_aggregates_winFnQry_52() + public void test_frameclause_subQueries_frmInSubQry_18() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_93") + @DrillTest("frameclause/subQueries/frmInSubQry_19") @Test - public void test_lead_func_lead_Fn_93() + public void test_frameclause_subQueries_frmInSubQry_19() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") + @DrillTest("frameclause/subQueries/frmInSubQry_21") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_1() + public void test_frameclause_subQueries_frmInSubQry_21() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_32") + @DrillTest("frameclause/subQueries/frmInSubQry_29") @Test - public void test_frameclause_subQueries_frmInSubQry_32() + public void test_frameclause_subQueries_frmInSubQry_29() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_65") + @DrillTest("frameclause/subQueries/frmInSubQry_31") @Test - public void test_lag_func_lag_Fn_65() + public void test_frameclause_subQueries_frmInSubQry_31() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_55") + @DrillTest("frameclause/subQueries/frmInSubQry_32") @Test - public void test_ntile_func_ntileFn_55() + public void test_frameclause_subQueries_frmInSubQry_32() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_14") + @DrillTest("frameclause/subQueries/frmInSubQry_33") @Test - public void test_first_val_firstValFn_14() + public void test_frameclause_subQueries_frmInSubQry_33() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_107") + @DrillTest("frameclause/subQueries/frmInSubQry_34") @Test - public void test_lead_func_lead_Fn_107() + public void test_frameclause_subQueries_frmInSubQry_34() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_10") + @DrillTest("frameclause/subQueries/frmInSubQry_35") @Test - public void test_aggregates_testW_Nulls_10() + public void test_frameclause_subQueries_frmInSubQry_35() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_19") + @DrillTest("frameclause/subQueries/frmInSubQry_36") @Test - public void test_last_val_lastValFn_19() + public void test_frameclause_subQueries_frmInSubQry_36() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") + @DrillTest("frameclause/subQueries/frmInSubQry_37") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() + public void test_frameclause_subQueries_frmInSubQry_37() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg15") + @DrillTest("frameclause/subQueries/frmInSubQry_38") @Test - public void test_nestedAggs_nstdagg15() + public void test_frameclause_subQueries_frmInSubQry_38() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("nestedAggs/frmclause16") + @DrillTest("frameclause/subQueries/frmInSubQry_39") @Test - public void test_nestedAggs_frmclause16() + public void test_frameclause_subQueries_frmInSubQry_39() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_62") + @DrillTest("frameclause/subQueries/frmInSubQry_40") @Test - public void test_lead_func_lead_Fn_62() + public void test_frameclause_subQueries_frmInSubQry_40() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("aggregates/winFnQry_63") + @DrillTest("frameclause/subQueries/frmInSubQry_50") @Test - public void test_aggregates_winFnQry_63() + public void test_frameclause_subQueries_frmInSubQry_50() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_7") + @DrillTest("frameclause/subQueries/frmInSubQry_51") @Test - public void test_aggregates_wo_OrdrBy_7() + public void test_frameclause_subQueries_frmInSubQry_51() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_int7") + @DrillTest("frameclause/subQueries/frmInSubQry_52") @Test - public void test_frameclause_RBUPACR_RBUPACR_int7() + public void test_frameclause_subQueries_frmInSubQry_52() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_23") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_53") @Test - public void test_frameclause_subQueries_frmInSubQry_23() + public void test_frameclause_subQueries_frmInSubQry_53() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_39") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_54") @Test - public void test_aggregates_aggOWnFn_39() + public void test_frameclause_subQueries_frmInSubQry_54() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_54") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_55") @Test - public void test_lag_func_lag_Fn_54() + public void test_frameclause_subQueries_frmInSubQry_55() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_41") + @DrillTest("frameclause/subQueries/frmInSubQry_56") @Test - public void test_aggregates_woPrtnBy_41() + public void test_frameclause_subQueries_frmInSubQry_56() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_89") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_57") @Test - public void test_lag_func_lag_Fn_89() + public void test_frameclause_subQueries_frmInSubQry_57() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_58") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_2() + public void test_frameclause_subQueries_frmInSubQry_58() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_59") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_1() + public void test_frameclause_subQueries_frmInSubQry_59() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_20") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_60") @Test - public void test_ntile_func_ntileFn_20() + public void test_frameclause_subQueries_frmInSubQry_60() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("aggregates/aggOWnFn_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_62") @Test - public void test_aggregates_aggOWnFn_3() + public void test_frameclause_subQueries_frmInSubQry_62() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_64") @Test - public void test_lag_func_lag_Fn_2() + public void test_frameclause_subQueries_frmInSubQry_64() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_6") + @DrillTest("lag_func/lag_Fn_104") @Test - public void test_aggregates_wPrtnOrdrBy_6() + public void test_lag_func_lag_Fn_104() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg04") + @DrillTest("lag_func/lag_Fn_105") @Test - public void test_nestedAggs_nstdagg04() + public void test_lag_func_lag_Fn_105() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_73") + @DrillTest("lag_func/lag_Fn_106") @Test - public void test_lead_func_lead_Fn_73() + public void test_lag_func_lag_Fn_106() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_58") + @DrillTest("lag_func/lag_Fn_107") @Test - public void test_frameclause_subQueries_frmInSubQry_58() + public void test_lag_func_lag_Fn_107() { windowQueryTest(); } - @DrillTest("aggregates/mtyOvrCluse_05") + @DrillTest("lag_func/lag_Fn_110") @Test - public void test_aggregates_mtyOvrCluse_05() + public void test_lag_func_lag_Fn_110() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_74") + @DrillTest("lag_func/lag_Fn_111") @Test - public void test_aggregates_winFnQry_74() + public void test_lag_func_lag_Fn_111() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_12") + @DrillTest("lag_func/lag_Fn_112") @Test - public void test_frameclause_subQueries_frmInSubQry_12() + public void test_lag_func_lag_Fn_112() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_43") + @DrillTest("lag_func/lag_Fn_1") @Test - public void test_lag_func_lag_Fn_43() + public void test_lag_func_lag_Fn_1() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_30") + @DrillTest("lag_func/lag_Fn_28") @Test - public void test_aggregates_woPrtnBy_30() + public void test_lag_func_lag_Fn_28() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_106") + @DrillTest("lag_func/lag_Fn_29") @Test - public void test_lag_func_lag_Fn_106() + public void test_lag_func_lag_Fn_29() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_32") + @DrillTest("lag_func/lag_Fn_2") @Test - public void test_lag_func_lag_Fn_32() + public void test_lag_func_lag_Fn_2() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_78") + @DrillTest("lag_func/lag_Fn_30") @Test - public void test_lag_func_lag_Fn_78() + public void test_lag_func_lag_Fn_30() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") + @DrillTest("lag_func/lag_Fn_31") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_2() + public void test_lag_func_lag_Fn_31() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_10") + @DrillTest("lag_func/lag_Fn_32") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_10() + public void test_lag_func_lag_Fn_32() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_31") + @DrillTest("lag_func/lag_Fn_34") @Test - public void test_ntile_func_ntileFn_31() + public void test_lag_func_lag_Fn_34() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_3") + @DrillTest("lag_func/lag_Fn_35") @Test - public void test_aggregates_testW_Nulls_3() + public void test_lag_func_lag_Fn_35() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") + @DrillTest("lag_func/lag_Fn_37") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_3() + public void test_lag_func_lag_Fn_37() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_32") + @DrillTest("lag_func/lag_Fn_38") @Test - public void test_aggregates_testW_Nulls_32() + public void test_lag_func_lag_Fn_38() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_7") + @DrillTest("lag_func/lag_Fn_39") @Test - public void test_last_val_lastValFn_7() + public void test_lag_func_lag_Fn_39() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") + @DrillTest("lag_func/lag_Fn_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_2() + public void test_lag_func_lag_Fn_3() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_5") + @DrillTest("lag_func/lag_Fn_40") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_5() + public void test_lag_func_lag_Fn_40() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_17") + @DrillTest("lag_func/lag_Fn_43") @Test - public void test_aggregates_wo_OrdrBy_17() + public void test_lag_func_lag_Fn_43() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_45") + @DrillTest("lag_func/lag_Fn_44") @Test - public void test_frameclause_subQueries_frmInSubQry_45() + public void test_lag_func_lag_Fn_44() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_85") + @DrillTest("lag_func/lag_Fn_46") @Test - public void test_aggregates_winFnQry_85() + public void test_lag_func_lag_Fn_46() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_84") + @DrillTest("lag_func/lag_Fn_47") @Test - public void test_lead_func_lead_Fn_84() + public void test_lag_func_lag_Fn_47() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_21") + @DrillTest("lag_func/lag_Fn_48") @Test - public void test_lag_func_lag_Fn_21() + public void test_lag_func_lag_Fn_48() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_67") + @DrillTest("lag_func/lag_Fn_49") @Test - public void test_lag_func_lag_Fn_67() + public void test_lag_func_lag_Fn_49() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_50") + @DrillTest("lag_func/lag_Fn_4") @Test - public void test_aggregates_winFnQry_50() + public void test_lag_func_lag_Fn_4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") + @DrillTest("lag_func/lag_Fn_50") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_7() + public void test_lag_func_lag_Fn_50() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_15") + @DrillTest("lag_func/lag_Fn_52") @Test - public void test_aggregates_aggOWnFn_15() + public void test_lag_func_lag_Fn_52() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_42") + @DrillTest("lag_func/lag_Fn_53") @Test - public void test_ntile_func_ntileFn_42() + public void test_lag_func_lag_Fn_53() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bln_2") + @DrillTest("lag_func/lag_Fn_55") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_2() + public void test_lag_func_lag_Fn_55() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_21") + @DrillTest("lag_func/lag_Fn_56") @Test - public void test_aggregates_testW_Nulls_21() + public void test_lag_func_lag_Fn_56() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg26") + @DrillTest("lag_func/lag_Fn_57") @Test - public void test_nestedAggs_nstdagg26() + public void test_lag_func_lag_Fn_57() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause05") + @DrillTest("lag_func/lag_Fn_58") @Test - public void test_nestedAggs_frmclause05() + public void test_lag_func_lag_Fn_58() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_21") + @DrillTest("lag_func/lag_Fn_59") @Test - public void test_nestedAggs_wPbOb_21() + public void test_lag_func_lag_Fn_59() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_27") + @DrillTest("lag_func/lag_Fn_5") @Test - public void test_first_val_firstValFn_27() + public void test_lag_func_lag_Fn_5() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_34") + @DrillTest("lag_func/lag_Fn_61") @Test - public void test_frameclause_subQueries_frmInSubQry_34() + public void test_lag_func_lag_Fn_61() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_5") + @DrillTest("lag_func/lag_Fn_62") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_5() + public void test_lag_func_lag_Fn_62() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_95") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lag_func/lag_Fn_6") @Test - public void test_lead_func_lead_Fn_95() + public void test_lag_func_lag_Fn_6() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_6") + @DrillTest("lag_func/lag_Fn_70") @Test - public void test_nestedAggs_wPbOb_6() + public void test_lag_func_lag_Fn_70() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_4") + @DrillTest("lag_func/lag_Fn_73") @Test - public void test_first_val_firstValFn_4() + public void test_lag_func_lag_Fn_73() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_1") + @DrillTest("lag_func/lag_Fn_74") @Test - public void test_nestedAggs_basic_1() + public void test_lag_func_lag_Fn_74() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_61") + @DrillTest("lag_func/lag_Fn_75") @Test - public void test_aggregates_winFnQry_61() + public void test_lag_func_lag_Fn_75() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_9") + @DrillTest("lag_func/lag_Fn_76") @Test - public void test_aggregates_wo_OrdrBy_9() + public void test_lag_func_lag_Fn_76() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_38") + @DrillTest("lag_func/lag_Fn_78") @Test - public void test_lead_func_lead_Fn_38() + public void test_lag_func_lag_Fn_78() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_5") + @DrillTest("lag_func/lag_Fn_79") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_5() + public void test_lag_func_lag_Fn_79() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause10") + @DrillTest("lag_func/lag_Fn_7") @Test - public void test_nestedAggs_frmclause10() + public void test_lag_func_lag_Fn_7() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg17") + @DrillTest("lag_func/lag_Fn_80") @Test - public void test_nestedAggs_nstdagg17() + public void test_lag_func_lag_Fn_80() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_16") + @DrillTest("lag_func/lag_Fn_81") @Test - public void test_aggregates_testW_Nulls_16() + public void test_lag_func_lag_Fn_81() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int12") + @DrillTest("lag_func/lag_Fn_83") @Test - public void test_frameclause_RBUPACR_RBUPACR_int12() + public void test_lag_func_lag_Fn_83() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_1") + @DrillTest("lag_func/lag_Fn_84") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_1() + public void test_lag_func_lag_Fn_84() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_10") + @DrillTest("lag_func/lag_Fn_85") @Test - public void test_nestedAggs_wPbOb_10() + public void test_lag_func_lag_Fn_85() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_94") + @DrillTest("lag_func/lag_Fn_86") @Test - public void test_lag_func_lag_Fn_94() + public void test_lag_func_lag_Fn_86() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_28") + @DrillTest("lag_func/lag_Fn_87") @Test - public void test_aggregates_woPrtnBy_28() + public void test_lag_func_lag_Fn_87() { windowQueryTest(); } - @NegativeTest(Modes.COLUMN_NOT_FOUND) - @DrillTest("frameclause/subQueries/frmInSubQry_25") + @DrillTest("lag_func/lag_Fn_88") @Test - public void test_frameclause_subQueries_frmInSubQry_25() + public void test_lag_func_lag_Fn_88() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_72") + @DrillTest("lag_func/lag_Fn_89") @Test - public void test_aggregates_winFnQry_72() + public void test_lag_func_lag_Fn_89() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_1") + @DrillTest("lag_func/lag_Fn_8") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() + public void test_lag_func_lag_Fn_8() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_111") + @DrillTest("lag_func/lag_Fn_90") @Test - public void test_lag_func_lag_Fn_111() + public void test_lag_func_lag_Fn_90() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_49") + @DrillTest("lag_func/lag_Fn_91") @Test - public void test_lead_func_lead_Fn_49() + public void test_lag_func_lag_Fn_91() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg06") + @DrillTest("lag_func/lag_Fn_92") @Test - public void test_nestedAggs_nstdagg06() + public void test_lag_func_lag_Fn_92() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") + @DrillTest("lag_func/lag_Fn_93") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_2() + public void test_lag_func_lag_Fn_93() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_19") + @DrillTest("lag_func/lag_Fn_94") @Test - public void test_aggregates_winFnQry_19() + public void test_lag_func_lag_Fn_94() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") + @DrillTest("lag_func/lag_Fn_98") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_1() + public void test_lag_func_lag_Fn_98() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_10") @Test - public void test_aggregates_wo_OrdrBy_24() + public void test_last_val_lastValFn_10() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_14") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_13") @Test - public void test_frameclause_subQueries_frmInSubQry_14() + public void test_last_val_lastValFn_13() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_83") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_14") @Test - public void test_lag_func_lag_Fn_83() + public void test_last_val_lastValFn_14() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_17") + @DrillTest("last_val/lastValFn_15") @Test - public void test_aggregates_woPrtnBy_17() + public void test_last_val_lastValFn_15() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_17") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_5() + public void test_last_val_lastValFn_17() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_14") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_20") @Test - public void test_lead_func_lead_Fn_14() + public void test_last_val_lastValFn_20() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("aggregates/winFnQry_83") + @DrillTest("last_val/lastValFn_26") @Test - public void test_aggregates_winFnQry_83() + public void test_last_val_lastValFn_26() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_9") + @DrillTest("last_val/lastValFn_27") @Test - public void test_last_val_lastValFn_9() + public void test_last_val_lastValFn_27() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_100") + @DrillTest("last_val/lastValFn_28") @Test - public void test_lag_func_lag_Fn_100() + public void test_last_val_lastValFn_28() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("nestedAggs/multiWin_8") + @DrillTest("last_val/lastValFn_30") @Test - public void test_nestedAggs_multiWin_8() + public void test_last_val_lastValFn_30() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_11") + @DrillTest("last_val/lastValFn_31") @Test - public void test_aggregates_wo_OrdrBy_11() + public void test_last_val_lastValFn_31() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_32") @Test - public void test_ntile_func_ntileFn_18() + public void test_last_val_lastValFn_32() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_38") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_36") @Test - public void test_aggregates_testW_Nulls_38() + public void test_last_val_lastValFn_36() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_5") + @DrillTest("last_val/lastValFn_37") @Test - public void test_aggregates_testW_Nulls_5() + public void test_last_val_lastValFn_37() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_19") + @DrillTest("lead_func/lead_Fn_100") @Test - public void test_lag_func_lag_Fn_19() + public void test_lead_func_lead_Fn_100() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_47") + @DrillTest("lead_func/lead_Fn_101") @Test - public void test_frameclause_subQueries_frmInSubQry_47() + public void test_lead_func_lead_Fn_101() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_72") + @DrillTest("lead_func/lead_Fn_102") @Test - public void test_lag_func_lag_Fn_72() + public void test_lead_func_lead_Fn_102() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_17") + @DrillTest("lead_func/lead_Fn_105") @Test - public void test_aggregates_aggOWnFn_17() + public void test_lead_func_lead_Fn_105() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_01") + @DrillTest("lead_func/lead_Fn_106") @Test - public void test_frameclause_subQueries_frmInSubQry_01() + public void test_lead_func_lead_Fn_106() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_8") + @DrillTest("lead_func/lead_Fn_107") @Test - public void test_aggregates_winFnQry_8() + public void test_lead_func_lead_Fn_107() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_25") + @DrillTest("lead_func/lead_Fn_1") @Test - public void test_lead_func_lead_Fn_25() + public void test_lead_func_lead_Fn_1() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_4") + @DrillTest("lead_func/lead_Fn_28") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_4() + public void test_lead_func_lead_Fn_28() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int10") + @DrillTest("lead_func/lead_Fn_29") @Test - public void test_frameclause_defaultFrame_RBUPACR_int10() + public void test_lead_func_lead_Fn_29() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_29") + @DrillTest("lead_func/lead_Fn_2") @Test - public void test_ntile_func_ntileFn_29() + public void test_lead_func_lead_Fn_2() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_23") + @DrillTest("lead_func/lead_Fn_30") @Test - public void test_nestedAggs_wPbOb_23() + public void test_lead_func_lead_Fn_30() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_27") + @DrillTest("lead_func/lead_Fn_31") @Test - public void test_aggregates_testW_Nulls_27() + public void test_lead_func_lead_Fn_31() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_3") + @DrillTest("lead_func/lead_Fn_32") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() + public void test_lead_func_lead_Fn_32() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_12") + @DrillTest("lead_func/lead_Fn_34") @Test - public void test_nestedAggs_emtyOvrCls_12() + public void test_lead_func_lead_Fn_34() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_36") + @DrillTest("lead_func/lead_Fn_35") @Test - public void test_frameclause_subQueries_frmInSubQry_36() + public void test_lead_func_lead_Fn_35() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_61") + @DrillTest("lead_func/lead_Fn_37") @Test - public void test_lag_func_lag_Fn_61() + public void test_lead_func_lead_Fn_37() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") + @DrillTest("lead_func/lead_Fn_38") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_7() + public void test_lead_func_lead_Fn_38() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_8") + @DrillTest("lead_func/lead_Fn_39") @Test - public void test_nestedAggs_wPbOb_8() + public void test_lead_func_lead_Fn_39() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_51") + @DrillTest("lead_func/lead_Fn_3") @Test - public void test_ntile_func_ntileFn_51() + public void test_lead_func_lead_Fn_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/basic_3") + @DrillTest("lead_func/lead_Fn_40") @Test - public void test_nestedAggs_basic_3() + public void test_lead_func_lead_Fn_40() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_30") + @DrillTest("lead_func/lead_Fn_41") @Test - public void test_last_val_lastValFn_30() + public void test_lead_func_lead_Fn_41() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("nestedAggs/frmclause12") + @DrillTest("lead_func/lead_Fn_43") @Test - public void test_nestedAggs_frmclause12() + public void test_lead_func_lead_Fn_43() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_14") + @DrillTest("lead_func/lead_Fn_44") @Test - public void test_aggregates_testW_Nulls_14() + public void test_lead_func_lead_Fn_44() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_int14") + @DrillTest("lead_func/lead_Fn_46") @Test - public void test_frameclause_RBUPACR_RBUPACR_int14() + public void test_lead_func_lead_Fn_46() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_12") + @DrillTest("lead_func/lead_Fn_47") @Test - public void test_nestedAggs_wPbOb_12() + public void test_lead_func_lead_Fn_47() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg19") + @DrillTest("lead_func/lead_Fn_48") @Test - public void test_nestedAggs_nstdagg19() + public void test_lead_func_lead_Fn_48() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") + @DrillTest("lead_func/lead_Fn_49") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_3() + public void test_lead_func_lead_Fn_49() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_27") + @DrillTest("lead_func/lead_Fn_4") @Test - public void test_frameclause_subQueries_frmInSubQry_27() + public void test_lead_func_lead_Fn_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_18") + @DrillTest("lead_func/lead_Fn_50") @Test - public void test_first_val_firstValFn_18() + public void test_lead_func_lead_Fn_50() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_50") + @DrillTest("lead_func/lead_Fn_52") @Test - public void test_lag_func_lag_Fn_50() + public void test_lead_func_lead_Fn_52() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_96") + @DrillTest("lead_func/lead_Fn_53") @Test - public void test_lag_func_lag_Fn_96() + public void test_lead_func_lead_Fn_53() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_6") + @DrillTest("lead_func/lead_Fn_55") @Test - public void test_first_val_firstValFn_6() + public void test_lead_func_lead_Fn_55() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_70") + @DrillTest("lead_func/lead_Fn_56") @Test - public void test_aggregates_winFnQry_70() + public void test_lead_func_lead_Fn_56() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_9") + @DrillTest("lead_func/lead_Fn_57") @Test - public void test_aggregates_woPrtnBy_9() + public void test_lead_func_lead_Fn_57() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_50") + @DrillTest("lead_func/lead_Fn_58") @Test - public void test_aggregates_aggOWnFn_50() + public void test_lead_func_lead_Fn_58() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_4") + @DrillTest("lead_func/lead_Fn_59") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_4() + public void test_lead_func_lead_Fn_59() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_06") + @DrillTest("lead_func/lead_Fn_5") @Test - public void test_frameclause_multipl_wnwds_mulwind_06() + public void test_lead_func_lead_Fn_5() { windowQueryTest(); } - @NegativeTest(Modes.ALLDATA_CSV) - @DrillTest("aggregates/winFnQry_17") + @DrillTest("lead_func/lead_Fn_61") @Test - public void test_aggregates_winFnQry_17() + public void test_lead_func_lead_Fn_61() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg08") + @DrillTest("lead_func/lead_Fn_62") @Test - public void test_nestedAggs_nstdagg08() + public void test_lead_func_lead_Fn_62() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") + @DrillTest("lead_func/lead_Fn_70") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_3() + public void test_lead_func_lead_Fn_70() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") + @DrillTest("lead_func/lead_Fn_73") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_5() + public void test_lead_func_lead_Fn_73() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_26") + @DrillTest("lead_func/lead_Fn_74") @Test - public void test_aggregates_wo_OrdrBy_26() + public void test_lead_func_lead_Fn_74() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_16") + @DrillTest("lead_func/lead_Fn_75") @Test - public void test_frameclause_subQueries_frmInSubQry_16() + public void test_lead_func_lead_Fn_75() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_19") + @DrillTest("lead_func/lead_Fn_76") @Test - public void test_aggregates_woPrtnBy_19() + public void test_lead_func_lead_Fn_76() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_85") + @DrillTest("lead_func/lead_Fn_78") @Test - public void test_lag_func_lag_Fn_85() + public void test_lead_func_lead_Fn_78() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("nestedAggs/multiWin_6") + @DrillTest("lead_func/lead_Fn_79") @Test - public void test_nestedAggs_multiWin_6() + public void test_lead_func_lead_Fn_79() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_81") + @DrillTest("lead_func/lead_Fn_7") @Test - public void test_aggregates_winFnQry_81() + public void test_lead_func_lead_Fn_7() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") + @DrillTest("lead_func/lead_Fn_80") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() + public void test_lead_func_lead_Fn_80() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_102") + @DrillTest("lead_func/lead_Fn_81") @Test - public void test_lag_func_lag_Fn_102() + public void test_lead_func_lead_Fn_81() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_16") + @DrillTest("lead_func/lead_Fn_82") @Test - public void test_lead_func_lead_Fn_16() + public void test_lead_func_lead_Fn_82() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_36") + @DrillTest("lead_func/lead_Fn_83") @Test - public void test_aggregates_testW_Nulls_36() + public void test_lead_func_lead_Fn_83() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_28") + @DrillTest("lead_func/lead_Fn_84") @Test - public void test_aggregates_winFnQry_28() + public void test_lead_func_lead_Fn_84() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_1") + @DrillTest("lead_func/lead_Fn_85") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_1() + public void test_lead_func_lead_Fn_85() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_80") + @DrillTest("lead_func/lead_Fn_86") @Test - public void test_lead_func_lead_Fn_80() + public void test_lead_func_lead_Fn_86() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_13") + @DrillTest("lead_func/lead_Fn_87") @Test - public void test_aggregates_wo_OrdrBy_13() + public void test_lead_func_lead_Fn_87() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_03") + @DrillTest("lead_func/lead_Fn_88") @Test - public void test_frameclause_subQueries_frmInSubQry_03() + public void test_lead_func_lead_Fn_88() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_49") + @DrillTest("lead_func/lead_Fn_89") @Test - public void test_frameclause_subQueries_frmInSubQry_49() + public void test_lead_func_lead_Fn_89() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_7") + @DrillTest("lead_func/lead_Fn_8") @Test - public void test_aggregates_testW_Nulls_7() + public void test_lead_func_lead_Fn_8() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_6") + @DrillTest("lead_func/lead_Fn_93") @Test - public void test_aggregates_winFnQry_6() + public void test_lead_func_lead_Fn_93() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_74") + @DrillTest("lead_func/lead_Fn_99") @Test - public void test_lag_func_lag_Fn_74() + public void test_lead_func_lead_Fn_99() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_19") + @DrillTest("nestedAggs/basic_1") @Test - public void test_aggregates_aggOWnFn_19() + public void test_nestedAggs_basic_1() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") + @DrillTest("nestedAggs/basic_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() + public void test_nestedAggs_basic_2() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TIME_COMPARE) - @DrillTest("lead_func/lead_Fn_27") + @DrillTest("nestedAggs/basic_4") @Test - public void test_lead_func_lead_Fn_27() + public void test_nestedAggs_basic_4() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_10") + @DrillTest("nestedAggs/basic_6") @Test - public void test_nestedAggs_emtyOvrCls_10() + public void test_nestedAggs_basic_6() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause01") + @DrillTest("nestedAggs/basic_8") @Test - public void test_nestedAggs_frmclause01() + public void test_nestedAggs_basic_8() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_25") + @DrillTest("nestedAggs/basic_9") @Test - public void test_aggregates_testW_Nulls_25() + public void test_nestedAggs_basic_9() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_39") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/cte_win_05") @Test - public void test_aggregates_winFnQry_39() + public void test_nestedAggs_cte_win_05() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_25") + @DrillTest("nestedAggs/emtyOvrCls_10") @Test - public void test_nestedAggs_wPbOb_25() + public void test_nestedAggs_emtyOvrCls_10() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_91") + @DrillTest("nestedAggs/emtyOvrCls_11") @Test - public void test_lead_func_lead_Fn_91() + public void test_nestedAggs_emtyOvrCls_11() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bln_3") + @DrillTest("nestedAggs/emtyOvrCls_12") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_3() + public void test_nestedAggs_emtyOvrCls_12() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_38") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/emtyOvrCls_13") @Test - public void test_frameclause_subQueries_frmInSubQry_38() + public void test_nestedAggs_emtyOvrCls_13() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_dt_3") + @DrillTest("nestedAggs/emtyOvrCls_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_3() + public void test_nestedAggs_emtyOvrCls_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_63") + @DrillTest("nestedAggs/emtyOvrCls_2") @Test - public void test_lag_func_lag_Fn_63() + public void test_nestedAggs_emtyOvrCls_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/basic_5") + @DrillTest("nestedAggs/emtyOvrCls_3") @Test - public void test_nestedAggs_basic_5() + public void test_nestedAggs_emtyOvrCls_3() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_34") + @DrillTest("nestedAggs/emtyOvrCls_4") @Test - public void test_lead_func_lead_Fn_34() + public void test_nestedAggs_emtyOvrCls_4() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_12") + @DrillTest("nestedAggs/emtyOvrCls_5") @Test - public void test_aggregates_woPrtnBy_12() + public void test_nestedAggs_emtyOvrCls_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int1") + @DrillTest("nestedAggs/emtyOvrCls_6") @Test - public void test_frameclause_defaultFrame_RBUPACR_int1() + public void test_nestedAggs_emtyOvrCls_6() { windowQueryTest(); } - @DrillTest("frameclause/multipl_wnwds/count_mulwds") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("nestedAggs/emtyOvrCls_7") @Test - public void test_frameclause_multipl_wnwds_count_mulwds() + public void test_nestedAggs_emtyOvrCls_7() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_40") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/emtyOvrCls_8") @Test - public void test_aggregates_aggOWnFn_40() + public void test_nestedAggs_emtyOvrCls_8() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_1") + @DrillTest("nestedAggs/emtyOvrCls_9") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() + public void test_nestedAggs_emtyOvrCls_9() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_15") + @DrillTest("nestedAggs/frmclause01") @Test - public void test_ntile_func_ntileFn_15() + public void test_nestedAggs_frmclause01() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("ntile_func/ntileFn_7") + @DrillTest("nestedAggs/frmclause02") @Test - public void test_ntile_func_ntileFn_7() + public void test_nestedAggs_frmclause02() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_14") + @DrillTest("nestedAggs/frmclause06") @Test - public void test_nestedAggs_wPbOb_14() + public void test_nestedAggs_frmclause06() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_90") + @DrillTest("nestedAggs/frmclause14") @Test - public void test_lag_func_lag_Fn_90() + public void test_nestedAggs_frmclause14() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_3") + @DrillTest("nestedAggs/frmclause19") @Test - public void test_aggregates_winFnQry_3() + public void test_nestedAggs_frmclause19() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_4") + @DrillTest("nestedAggs/multiWin_1") @Test - public void test_nestedAggs_woutOby_4() + public void test_nestedAggs_multiWin_1() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_37") + @DrillTest("nestedAggs/nstdagg01") @Test - public void test_lag_func_lag_Fn_37() + public void test_nestedAggs_nstdagg01() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_20") + @DrillTest("nestedAggs/nstdagg02") @Test - public void test_last_val_lastValFn_20() + public void test_nestedAggs_nstdagg02() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_45") + @DrillTest("nestedAggs/nstdagg03") @Test - public void test_lead_func_lead_Fn_45() + public void test_nestedAggs_nstdagg03() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_20") + @DrillTest("nestedAggs/nstdagg04") @Test - public void test_aggregates_wo_OrdrBy_20() + public void test_nestedAggs_nstdagg04() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_47") + @DrillTest("nestedAggs/nstdagg05") @Test - public void test_aggregates_woPrtnBy_47() + public void test_nestedAggs_nstdagg05() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_26") + @DrillTest("nestedAggs/nstdagg06") @Test - public void test_ntile_func_ntileFn_26() + public void test_nestedAggs_nstdagg06() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_5") + @DrillTest("nestedAggs/nstdagg07") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_5() + public void test_nestedAggs_nstdagg07() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/mulwind_08") + @DrillTest("nestedAggs/nstdagg08") @Test - public void test_frameclause_multipl_wnwds_mulwind_08() + public void test_nestedAggs_nstdagg08() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_26") + @DrillTest("nestedAggs/nstdagg09") @Test - public void test_lag_func_lag_Fn_26() + public void test_nestedAggs_nstdagg09() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_15") + @DrillTest("nestedAggs/nstdagg10") @Test - public void test_aggregates_winFnQry_15() + public void test_nestedAggs_nstdagg10() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_10") + @DrillTest("nestedAggs/nstdagg11") @Test - public void test_lead_func_lead_Fn_10() + public void test_nestedAggs_nstdagg11() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_6") + @DrillTest("nestedAggs/nstdagg12") @Test - public void test_nestedAggs_basic_6() + public void test_nestedAggs_nstdagg12() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_4") + @DrillTest("nestedAggs/nstdagg13") @Test - public void test_nestedAggs_emtyOvrCls_4() + public void test_nestedAggs_nstdagg13() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("first_val/firstValFn_32") + @DrillTest("nestedAggs/nstdagg14") @Test - public void test_first_val_firstValFn_32() + public void test_nestedAggs_nstdagg14() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_31") + @DrillTest("nestedAggs/nstdagg15") @Test - public void test_last_val_lastValFn_31() + public void test_nestedAggs_nstdagg15() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_56") + @DrillTest("nestedAggs/nstdagg16") @Test - public void test_lead_func_lead_Fn_56() + public void test_nestedAggs_nstdagg16() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") + @DrillTest("nestedAggs/nstdagg17") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_1() + public void test_nestedAggs_nstdagg17() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_17") + @DrillTest("nestedAggs/nstdagg18") @Test - public void test_frameclause_subQueries_frmInSubQry_17() + public void test_nestedAggs_nstdagg18() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_36") + @DrillTest("nestedAggs/nstdagg19") @Test - public void test_aggregates_woPrtnBy_36() + public void test_nestedAggs_nstdagg19() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_9") + @DrillTest("nestedAggs/nstdagg20") @Test - public void test_lead_func_lead_Fn_9() + public void test_nestedAggs_nstdagg20() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_5") + @DrillTest("nestedAggs/nstdagg21") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_5() + public void test_nestedAggs_nstdagg21() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_22") + @DrillTest("nestedAggs/nstdagg22") @Test - public void test_lead_func_lead_Fn_22() + public void test_nestedAggs_nstdagg22() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") + @DrillTest("nestedAggs/nstdagg23") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm06() + public void test_nestedAggs_nstdagg23() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_68") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/nstdagg24") @Test - public void test_lead_func_lead_Fn_68() + public void test_nestedAggs_nstdagg24() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_20") + @DrillTest("nestedAggs/nstdagg25") @Test - public void test_first_val_firstValFn_20() + public void test_nestedAggs_nstdagg25() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_07") + @DrillTest("nestedAggs/nstdagg26") @Test - public void test_frameclause_subQueries_frmInSubQry_07() + public void test_nestedAggs_nstdagg26() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_49") + @DrillTest("nestedAggs/woutOby_1") @Test - public void test_lag_func_lag_Fn_49() + public void test_nestedAggs_woutOby_1() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") + @DrillTest("nestedAggs/woutOby_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() + public void test_nestedAggs_woutOby_2() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_24") + @DrillTest("nestedAggs/woutOby_3") @Test - public void test_aggregates_woPrtnBy_24() + public void test_nestedAggs_woutOby_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int13") + @DrillTest("nestedAggs/woutOby_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_int13() + public void test_nestedAggs_woutOby_4() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_49") + @DrillTest("nestedAggs/woutOby_5") @Test - public void test_ntile_func_ntileFn_49() + public void test_nestedAggs_woutOby_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_7") + @DrillTest("nestedAggs/woutOby_8") @Test - public void test_aggregates_woPrtnBy_7() + public void test_nestedAggs_woutOby_8() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_26") + @DrillTest("nestedAggs/wPbOb_10") @Test - public void test_nestedAggs_wPbOb_26() + public void test_nestedAggs_wPbOb_10() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") + @DrillTest("nestedAggs/wPbOb_11") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_2() + public void test_nestedAggs_wPbOb_11() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_38") + @DrillTest("nestedAggs/wPbOb_12") @Test - public void test_aggregates_winFnQry_38() + public void test_nestedAggs_wPbOb_12() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_5") + @DrillTest("nestedAggs/wPbOb_13") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() + public void test_nestedAggs_wPbOb_13() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_8") + @DrillTest("nestedAggs/wPbOb_14") @Test - public void test_lead_func_lead_Fn_8() + public void test_nestedAggs_wPbOb_14() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_33") + @DrillTest("nestedAggs/wPbOb_15") @Test - public void test_lead_func_lead_Fn_33() + public void test_nestedAggs_wPbOb_15() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_79") + @DrillTest("nestedAggs/wPbOb_16") @Test - public void test_lead_func_lead_Fn_79() + public void test_nestedAggs_wPbOb_16() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_13") + @DrillTest("nestedAggs/wPbOb_17") @Test - public void test_aggregates_woPrtnBy_13() + public void test_nestedAggs_wPbOb_17() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_2") + @DrillTest("nestedAggs/wPbOb_18") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() + public void test_nestedAggs_wPbOb_18() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_14") + @DrillTest("nestedAggs/wPbOb_19") @Test - public void test_ntile_func_ntileFn_14() + public void test_nestedAggs_wPbOb_19() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_10") + @DrillTest("nestedAggs/wPbOb_1") @Test - public void test_aggregates_wPrtnOrdrBy_10() + public void test_nestedAggs_wPbOb_1() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_15") + @DrillTest("nestedAggs/wPbOb_20") @Test - public void test_nestedAggs_wPbOb_15() + public void test_nestedAggs_wPbOb_20() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_6") + @DrillTest("nestedAggs/wPbOb_21") @Test - public void test_ntile_func_ntileFn_6() + public void test_nestedAggs_wPbOb_21() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_4") + @DrillTest("nestedAggs/wPbOb_22") @Test - public void test_aggregates_winFnQry_4() + public void test_nestedAggs_wPbOb_22() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_49") + @DrillTest("nestedAggs/wPbOb_23") @Test - public void test_aggregates_winFnQry_49() + public void test_nestedAggs_wPbOb_23() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_91") + @DrillTest("nestedAggs/wPbOb_24") @Test - public void test_lag_func_lag_Fn_91() + public void test_nestedAggs_wPbOb_24() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_3") + @DrillTest("nestedAggs/wPbOb_25") @Test - public void test_nestedAggs_woutOby_3() + public void test_nestedAggs_wPbOb_25() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_48") + @DrillTest("nestedAggs/wPbOb_26") @Test - public void test_aggregates_woPrtnBy_48() + public void test_nestedAggs_wPbOb_26() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_05") + @DrillTest("nestedAggs/wPbOb_2") @Test - public void test_frameclause_subQueries_frmInSubQry_05() + public void test_nestedAggs_wPbOb_2() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_38") + @DrillTest("nestedAggs/wPbOb_3") @Test - public void test_lag_func_lag_Fn_38() + public void test_nestedAggs_wPbOb_3() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_44") + @DrillTest("nestedAggs/wPbOb_4") @Test - public void test_lead_func_lead_Fn_44() + public void test_nestedAggs_wPbOb_4() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_1") + @DrillTest("nestedAggs/wPbOb_5") @Test - public void test_aggregates_wPrtnOrdrBy_1() + public void test_nestedAggs_wPbOb_5() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_29") + @DrillTest("nestedAggs/wPbOb_6") @Test - public void test_frameclause_subQueries_frmInSubQry_29() + public void test_nestedAggs_wPbOb_6() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_25") + @DrillTest("nestedAggs/wPbOb_7") @Test - public void test_ntile_func_ntileFn_25() + public void test_nestedAggs_wPbOb_7() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_10") + @DrillTest("nestedAggs/wPbOb_8") @Test - public void test_nestedAggs_woutOby_10() + public void test_nestedAggs_wPbOb_8() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg09") + @DrillTest("nestedAggs/wPbOb_9") @Test - public void test_nestedAggs_nstdagg09() + public void test_nestedAggs_wPbOb_9() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") + @DrillTest("ntile_func/ntileFn_10") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_6() + public void test_ntile_func_ntileFn_10() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/mulwind_09") + @DrillTest("ntile_func/ntileFn_11") @Test - public void test_frameclause_multipl_wnwds_mulwind_09() + public void test_ntile_func_ntileFn_11() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_80") + @DrillTest("ntile_func/ntileFn_12") @Test - public void test_lag_func_lag_Fn_80() + public void test_ntile_func_ntileFn_12() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_37") + @DrillTest("ntile_func/ntileFn_13") @Test - public void test_aggregates_woPrtnBy_37() + public void test_ntile_func_ntileFn_13() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_14") + @DrillTest("ntile_func/ntileFn_14") @Test - public void test_aggregates_winFnQry_14() + public void test_ntile_func_ntileFn_14() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_55") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_15") @Test - public void test_lead_func_lead_Fn_55() + public void test_ntile_func_ntileFn_15() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_5") + @DrillTest("ntile_func/ntileFn_16") @Test - public void test_nestedAggs_emtyOvrCls_5() + public void test_ntile_func_ntileFn_16() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/basic_7") + @DrillTest("ntile_func/ntileFn_18") @Test - public void test_nestedAggs_basic_7() + public void test_ntile_func_ntileFn_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_13") + @DrillTest("ntile_func/ntileFn_19") @Test - public void test_lead_func_lead_Fn_13() + public void test_ntile_func_ntileFn_19() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_59") + @DrillTest("ntile_func/ntileFn_1") @Test - public void test_lead_func_lead_Fn_59() + public void test_ntile_func_ntileFn_1() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") + @DrillTest("ntile_func/ntileFn_20") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_2() + public void test_ntile_func_ntileFn_20() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_34") + @DrillTest("ntile_func/ntileFn_21") @Test - public void test_last_val_lastValFn_34() + public void test_ntile_func_ntileFn_21() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_10") + @DrillTest("ntile_func/ntileFn_22") @Test - public void test_aggregates_wo_OrdrBy_10() + public void test_ntile_func_ntileFn_22() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") + @DrillTest("ntile_func/ntileFn_23") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_7() + public void test_ntile_func_ntileFn_23() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") + @DrillTest("ntile_func/ntileFn_24") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_4() + public void test_ntile_func_ntileFn_24() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_18") + @DrillTest("ntile_func/ntileFn_25") @Test - public void test_aggregates_testW_Nulls_18() + public void test_ntile_func_ntileFn_25() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/cte_win_04") + @DrillTest("ntile_func/ntileFn_26") @Test - public void test_nestedAggs_cte_win_04() + public void test_ntile_func_ntileFn_26() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_27") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_3() + public void test_ntile_func_ntileFn_27() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_int10") + @DrillTest("ntile_func/ntileFn_28") @Test - public void test_frameclause_RBUPACR_RBUPACR_int10() + public void test_ntile_func_ntileFn_28() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_26") + @DrillTest("ntile_func/ntileFn_29") @Test - public void test_aggregates_woPrtnBy_26() + public void test_ntile_func_ntileFn_29() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_5") + @DrillTest("ntile_func/ntileFn_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() + public void test_ntile_func_ntileFn_2() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_16") + @DrillTest("ntile_func/ntileFn_30") @Test - public void test_lag_func_lag_Fn_16() + public void test_ntile_func_ntileFn_30() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_24") + @DrillTest("ntile_func/ntileFn_31") @Test - public void test_lead_func_lead_Fn_24() + public void test_ntile_func_ntileFn_31() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int11") + @DrillTest("ntile_func/ntileFn_32") @Test - public void test_frameclause_defaultFrame_RBUPACR_int11() + public void test_ntile_func_ntileFn_32() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_3") + @DrillTest("ntile_func/ntileFn_35") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() + public void test_ntile_func_ntileFn_35() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_09") + @DrillTest("ntile_func/ntileFn_36") @Test - public void test_frameclause_subQueries_frmInSubQry_09() + public void test_ntile_func_ntileFn_36() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_13") + @DrillTest("ntile_func/ntileFn_37") @Test - public void test_nestedAggs_emtyOvrCls_13() + public void test_ntile_func_ntileFn_37() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") + @DrillTest("ntile_func/ntileFn_38") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_4() + public void test_ntile_func_ntileFn_38() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_15") + @DrillTest("ntile_func/ntileFn_39") @Test - public void test_aggregates_woPrtnBy_15() + public void test_ntile_func_ntileFn_39() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_6") + @DrillTest("ntile_func/ntileFn_3") @Test - public void test_lead_func_lead_Fn_6() + public void test_ntile_func_ntileFn_3() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_36") + @DrillTest("ntile_func/ntileFn_40") @Test - public void test_aggregates_winFnQry_36() + public void test_ntile_func_ntileFn_40() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_35") + @DrillTest("ntile_func/ntileFn_41") @Test - public void test_lead_func_lead_Fn_35() + public void test_ntile_func_ntileFn_41() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_10") + @DrillTest("ntile_func/ntileFn_42") @Test - public void test_last_val_lastValFn_10() + public void test_ntile_func_ntileFn_42() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_8") + @DrillTest("ntile_func/ntileFn_43") @Test - public void test_ntile_func_ntileFn_8() + public void test_ntile_func_ntileFn_43() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_1") + @DrillTest("ntile_func/ntileFn_44") @Test - public void test_first_val_firstValFn_1() + public void test_ntile_func_ntileFn_44() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_41") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_45") @Test - public void test_aggregates_aggOWnFn_41() + public void test_ntile_func_ntileFn_45() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_16") + @DrillTest("ntile_func/ntileFn_46") @Test - public void test_ntile_func_ntileFn_16() + public void test_ntile_func_ntileFn_46() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_17") + @DrillTest("ntile_func/ntileFn_4") @Test - public void test_nestedAggs_wPbOb_17() + public void test_ntile_func_ntileFn_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_5") + @DrillTest("ntile_func/ntileFn_5") @Test - public void test_aggregates_woPrtnBy_5() + public void test_ntile_func_ntileFn_5() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_2") + @DrillTest("ntile_func/ntileFn_6") @Test - public void test_aggregates_winFnQry_2() + public void test_ntile_func_ntileFn_6() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int2") + @DrillTest("ntile_func/ntileFn_8") @Test - public void test_frameclause_defaultFrame_RBUPACR_int2() + public void test_ntile_func_ntileFn_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_47") + @DrillTest("ntile_func/ntileFn_9") @Test - public void test_aggregates_winFnQry_47() + public void test_ntile_func_ntileFn_9() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_93") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/cte_win_02") @Test - public void test_lag_func_lag_Fn_93() + public void test_nestedAggs_cte_win_02() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_60") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/cte_win_03") @Test - public void test_frameclause_subQueries_frmInSubQry_60() + public void test_nestedAggs_cte_win_03() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_21") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/cte_win_04") @Test - public void test_last_val_lastValFn_21() + public void test_nestedAggs_cte_win_04() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_46") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause04") @Test - public void test_lead_func_lead_Fn_46() + public void test_nestedAggs_frmclause04() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_21") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause05") @Test - public void test_aggregates_wo_OrdrBy_21() + public void test_nestedAggs_frmclause05() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_1") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause07") @Test - public void test_nestedAggs_woutOby_1() + public void test_nestedAggs_frmclause07() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_30") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause08") @Test - public void test_aggregates_aggOWnFn_30() + public void test_nestedAggs_frmclause08() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_110") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause09") @Test - public void test_lag_func_lag_Fn_110() - { - windowQueryTest(); - } - - @DrillTest("ntile_func/ntileFn_27") - @Test - public void test_ntile_func_ntileFn_27() + public void test_nestedAggs_frmclause09() { windowQueryTest(); } @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_12") - @Test - public void test_nestedAggs_woutOby_12() - { - windowQueryTest(); - } - - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_29") - @Test - public void test_aggregates_testW_Nulls_29() - { - windowQueryTest(); - } - - @DrillTest("lag_func/lag_Fn_29") + @DrillTest("nestedAggs/frmclause10") @Test - public void test_lag_func_lag_Fn_29() + public void test_nestedAggs_frmclause10() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_58") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause11") @Test - public void test_aggregates_winFnQry_58() + public void test_nestedAggs_frmclause11() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_39") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause13") @Test - public void test_aggregates_woPrtnBy_39() + public void test_nestedAggs_frmclause13() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("lag_func/lag_Fn_82") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause15") @Test - public void test_lag_func_lag_Fn_82() + public void test_nestedAggs_frmclause15() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_3") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause17") @Test - public void test_nestedAggs_emtyOvrCls_3() + public void test_nestedAggs_frmclause17() { windowQueryTest(); } - @DrillTest("nestedAggs/multiWin_1") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause18") @Test - public void test_nestedAggs_multiWin_1() + public void test_nestedAggs_frmclause18() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_12") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_10") @Test - public void test_aggregates_winFnQry_12() + public void test_nestedAggs_woutOby_10() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_11") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_11") @Test - public void test_lead_func_lead_Fn_11() + public void test_nestedAggs_woutOby_11() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_10") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_12") @Test - public void test_lag_func_lag_Fn_10() + public void test_nestedAggs_woutOby_12() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_56") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_13") @Test - public void test_lag_func_lag_Fn_56() + public void test_nestedAggs_woutOby_13() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_31") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_6") @Test - public void test_aggregates_woPrtnBy_31() + public void test_nestedAggs_woutOby_6() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_21") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_7") @Test - public void test_aggregates_aggOWnFn_21() + public void test_nestedAggs_woutOby_7() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_9") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_2() + public void test_nestedAggs_woutOby_9() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_34") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutPrtnBy_6") @Test - public void test_ntile_func_ntileFn_34() + public void test_nestedAggs_woutPrtnBy_6() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_11") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutPrtnBy_7") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_11() + public void test_nestedAggs_woutPrtnBy_7() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_31") + @NegativeTest(Modes.ALLDATA_CSV) + @DrillTest("aggregates/winFnQry_17") @Test - public void test_aggregates_testW_Nulls_31() + public void test_aggregates_winFnQry_17() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_4") + @NegativeTest(Modes.BIGINT_TIME_COMPARE) + @DrillTest("lead_func/lead_Fn_27") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_4() + public void test_lead_func_lead_Fn_27() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_4") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_15") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_4() + public void test_aggregates_winFnQry_15() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_36") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_23") @Test - public void test_last_val_lastValFn_36() + public void test_aggregates_winFnQry_23() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_101") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_32") @Test - public void test_lead_func_lead_Fn_101() + public void test_aggregates_winFnQry_32() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_40") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_33") @Test - public void test_frameclause_subQueries_frmInSubQry_40() + public void test_aggregates_winFnQry_33() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_5") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_34") @Test - public void test_aggregates_aggOWnFn_5() + public void test_aggregates_winFnQry_34() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_6") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_35") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_6() + public void test_aggregates_winFnQry_35() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutPrtnBy_6") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_36") @Test - public void test_nestedAggs_woutPrtnBy_6() + public void test_aggregates_winFnQry_36() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_37") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_5() + public void test_aggregates_winFnQry_37() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_69") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_38") @Test - public void test_aggregates_winFnQry_69() + public void test_aggregates_winFnQry_38() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_64") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_39") @Test - public void test_lead_func_lead_Fn_64() + public void test_aggregates_winFnQry_39() { windowQueryTest(); } @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_23") + @DrillTest("aggregates/winFnQry_40") @Test - public void test_aggregates_winFnQry_23() + public void test_aggregates_winFnQry_40() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_9") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_41") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_9() + public void test_aggregates_winFnQry_41() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int4") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_42") @Test - public void test_frameclause_RBUPACR_RBUPACR_int4() + public void test_aggregates_winFnQry_42() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_45") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_43") @Test - public void test_lag_func_lag_Fn_45() + public void test_aggregates_winFnQry_43() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_20") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_44") @Test - public void test_aggregates_woPrtnBy_20() + public void test_aggregates_winFnQry_44() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_10") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_45") @Test - public void test_aggregates_aggOWnFn_10() + public void test_aggregates_winFnQry_45() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_24") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_6") @Test - public void test_first_val_firstValFn_24() + public void test_aggregates_winFnQry_6() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_9") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm02() + public void test_aggregates_winFnQry_9() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_45") + @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) + @DrillTest("nestedAggs/multiWin_5") @Test - public void test_ntile_func_ntileFn_45() + public void test_nestedAggs_multiWin_5() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_20") + @NegativeTest(Modes.COLUMN_NOT_FOUND) + @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test - public void test_aggregates_testW_Nulls_20() + public void test_frameclause_subQueries_frmInSubQry_25() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_8") + @NegativeTest(Modes.INCORRECT_SYNTAX) + @DrillTest("nestedAggs/nstdWinView01") @Test - public void test_lag_func_lag_Fn_8() + public void test_nestedAggs_nstdWinView01() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause06") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("aggregates/winFnQry_63") @Test - public void test_nestedAggs_frmclause06() + public void test_aggregates_winFnQry_63() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_4") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("aggregates/winFnQry_83") @Test - public void test_lead_func_lead_Fn_4() + public void test_aggregates_winFnQry_83() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_75") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test - public void test_lead_func_lead_Fn_75() + public void test_frameclause_multipl_wnwds_mulwind_01() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_34") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test - public void test_aggregates_winFnQry_34() + public void test_frameclause_multipl_wnwds_mulwind_06() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_12") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_12() + public void test_frameclause_multipl_wnwds_mulwind_07() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_12") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_108") @Test - public void test_last_val_lastValFn_12() + public void test_lag_func_lag_Fn_108() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_10") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_109") @Test - public void test_ntile_func_ntileFn_10() + public void test_lag_func_lag_Fn_109() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_56") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_69") @Test - public void test_ntile_func_ntileFn_56() + public void test_lag_func_lag_Fn_69() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_43") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lead_func/lead_Fn_103") @Test - public void test_aggregates_aggOWnFn_43() + public void test_lead_func_lead_Fn_103() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_13") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lead_func/lead_Fn_104") @Test - public void test_first_val_firstValFn_13() + public void test_lead_func_lead_Fn_104() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_19") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lead_func/lead_Fn_69") @Test - public void test_nestedAggs_wPbOb_19() + public void test_lead_func_lead_Fn_69() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_2") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("nestedAggs/multiWin_7") @Test - public void test_ntile_func_ntileFn_2() + public void test_nestedAggs_multiWin_7() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("aggregates/aggOWnFn_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() + public void test_aggregates_aggOWnFn_3() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause19") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("aggregates/aggOWnFn_4") @Test - public void test_nestedAggs_frmclause19() + public void test_aggregates_aggOWnFn_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_3") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("first_val/firstValFn_29") @Test - public void test_aggregates_woPrtnBy_3() + public void test_first_val_firstValFn_29() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_45") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("first_val/firstValFn_32") @Test - public void test_aggregates_winFnQry_45() + public void test_first_val_firstValFn_32() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_2") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("first_val/firstValFn_33") @Test - public void test_aggregates_wo_OrdrBy_2() + public void test_first_val_firstValFn_33() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_40") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("lag_func/lag_Fn_9") @Test - public void test_lead_func_lead_Fn_40() + public void test_lag_func_lag_Fn_9() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_86") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_29") @Test - public void test_lead_func_lead_Fn_86() + public void test_last_val_lastValFn_29() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int4") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_34") @Test - public void test_frameclause_defaultFrame_RBUPACR_int4() + public void test_last_val_lastValFn_34() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_7") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_35") @Test - public void test_nestedAggs_woutOby_7() + public void test_last_val_lastValFn_35() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_19") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_38") @Test - public void test_aggregates_wo_OrdrBy_19() + public void test_last_val_lastValFn_38() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int6") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_39") @Test - public void test_frameclause_RBUPACR_RBUPACR_int6() + public void test_last_val_lastValFn_39() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_62") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_33") @Test - public void test_frameclause_subQueries_frmInSubQry_62() + public void test_ntile_func_ntileFn_33() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_108") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_34") @Test - public void test_lag_func_lag_Fn_108() + public void test_ntile_func_ntileFn_34() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_34") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_47") @Test - public void test_lag_func_lag_Fn_34() + public void test_ntile_func_ntileFn_47() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_69") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_48") @Test - public void test_lag_func_lag_Fn_69() + public void test_ntile_func_ntileFn_48() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_23") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_49") @Test - public void test_last_val_lastValFn_23() + public void test_ntile_func_ntileFn_49() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg20") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_50") @Test - public void test_nestedAggs_nstdagg20() + public void test_ntile_func_ntileFn_50() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_21") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_51") @Test - public void test_ntile_func_ntileFn_21() + public void test_ntile_func_ntileFn_51() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_44") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_52") @Test - public void test_aggregates_woPrtnBy_44() + public void test_ntile_func_ntileFn_52() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_32") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_53") @Test - public void test_aggregates_aggOWnFn_32() + public void test_ntile_func_ntileFn_53() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_5") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_54") @Test - public void test_aggregates_wPrtnOrdrBy_5() + public void test_ntile_func_ntileFn_54() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_1") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_55") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_1() + public void test_ntile_func_ntileFn_55() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_51") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_56") @Test - public void test_frameclause_subQueries_frmInSubQry_51() + public void test_ntile_func_ntileFn_56() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_10") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_57") @Test - public void test_aggregates_winFnQry_10() + public void test_ntile_func_ntileFn_57() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_56") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_58") @Test - public void test_aggregates_winFnQry_56() + public void test_ntile_func_ntileFn_58() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_51") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_12") @Test - public void test_lead_func_lead_Fn_51() + public void test_aggregates_winFnQry_12() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_97") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_13") @Test - public void test_lead_func_lead_Fn_97() + public void test_aggregates_winFnQry_13() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_9") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_20") @Test - public void test_nestedAggs_emtyOvrCls_9() + public void test_aggregates_winFnQry_20() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bln_1") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_21") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_1() + public void test_aggregates_winFnQry_21() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_23") + @NegativeTest(Modes.NPE) + @DrillTest("first_val/firstValFn_5") @Test - public void test_lag_func_lag_Fn_23() + public void test_first_val_firstValFn_5() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_58") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test - public void test_lag_func_lag_Fn_58() + public void test_frameclause_defaultFrame_RBUPACR_chr_1() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_23") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test - public void test_aggregates_aggOWnFn_23() + public void test_frameclause_defaultFrame_RBUPACR_chr_2() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_33") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test - public void test_aggregates_woPrtnBy_33() + public void test_frameclause_defaultFrame_RBUPACR_vchr_1() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("first_val/firstValFn_33") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test - public void test_first_val_firstValFn_33() + public void test_frameclause_defaultFrame_RBUPACR_vchr_2() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_7() + public void test_frameclause_multipl_wnwds_max_mulwds() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_36") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test - public void test_ntile_func_ntileFn_36() + public void test_frameclause_multipl_wnwds_min_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_13() + public void test_frameclause_RBCRACR_RBCRACR_char_1() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg11") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test - public void test_nestedAggs_nstdagg11() + public void test_frameclause_RBCRACR_RBCRACR_char_2() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_103") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test - public void test_lead_func_lead_Fn_103() + public void test_frameclause_RBCRACR_RBCRACR_vchar_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_2") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test - public void test_last_val_lastValFn_2() + public void test_frameclause_RBCRACR_RBCRACR_vchar_2() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_38") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test - public void test_last_val_lastValFn_38() + public void test_frameclause_RBUPACR_RBUPACR_chr_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/woutPrtnBy_4") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test - public void test_nestedAggs_woutPrtnBy_4() + public void test_frameclause_RBUPACR_RBUPACR_chr_2() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_7") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test - public void test_aggregates_aggOWnFn_7() + public void test_frameclause_RBUPACR_RBUPACR_vchr_1() { windowQueryTest(); } @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_21") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test - public void test_aggregates_winFnQry_21() + public void test_frameclause_RBUPACR_RBUPACR_vchr_2() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_67") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test - public void test_aggregates_winFnQry_67() + public void test_frameclause_RBUPAUF_RBUPAUF_char_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_7() + public void test_frameclause_RBUPAUF_RBUPAUF_char_2() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_3() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() { windowQueryTest(); } @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_2() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_8") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_8() + public void test_frameclause_subQueries_frmInSubQry_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_20") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test - public void test_lead_func_lead_Fn_20() + public void test_frameclause_subQueries_frmInSubQry_23() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_66") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test - public void test_lead_func_lead_Fn_66() + public void test_frameclause_subQueries_frmInSubQry_24() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_12") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test - public void test_lag_func_lag_Fn_12() + public void test_frameclause_subQueries_frmInSubQry_41() { windowQueryTest(); } @@ -5881,1995 +5830,2163 @@ public void test_frameclause_subQueries_frmInSubQry_42() windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int2") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test - public void test_frameclause_RBUPACR_RBUPACR_int2() + public void test_frameclause_subQueries_frmInSubQry_43() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test - public void test_frameclause_multipl_wnwds_rnkNoFrm04() + public void test_frameclause_subQueries_frmInSubQry_44() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_47") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test - public void test_lag_func_lag_Fn_47() + public void test_frameclause_subQueries_frmInSubQry_45() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_1") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test - public void test_nestedAggs_wPbOb_1() + public void test_frameclause_subQueries_frmInSubQry_46() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_22") + @NegativeTest(Modes.NPE) + @DrillTest("lag_func/lag_Fn_82") @Test - public void test_aggregates_woPrtnBy_22() + public void test_lag_func_lag_Fn_82() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_22") + @NegativeTest(Modes.NPE) + @DrillTest("last_val/lastValFn_5") @Test - public void test_first_val_firstValFn_22() + public void test_last_val_lastValFn_5() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_12") + @NegativeTest(Modes.NPE) + @DrillTest("nestedAggs/basic_10") @Test - public void test_aggregates_aggOWnFn_12() + public void test_nestedAggs_basic_10() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_6") + @NegativeTest(Modes.NPE) + @DrillTest("nestedAggs/cte_win_01") @Test - public void test_lag_func_lag_Fn_6() + public void test_nestedAggs_cte_win_01() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_47") + @NegativeTest(Modes.NPE_PLAIN) + @DrillTest("aggregates/winFnQry_7") @Test - public void test_ntile_func_ntileFn_47() + public void test_aggregates_winFnQry_7() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause08") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_10") @Test - public void test_nestedAggs_frmclause08() + public void test_aggregates_testW_Nulls_10() { windowQueryTest(); } - @DrillTest("aggregates/mtyOvrCluse_01") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_11") @Test - public void test_aggregates_mtyOvrCluse_01() + public void test_aggregates_testW_Nulls_11() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_32") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_12") @Test - public void test_aggregates_winFnQry_32() + public void test_aggregates_testW_Nulls_12() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_78") + @DrillTest("aggregates/testW_Nulls_13") @Test - public void test_aggregates_winFnQry_78() + public void test_aggregates_testW_Nulls_13() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_7") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_14") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() + public void test_aggregates_testW_Nulls_14() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_31") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_15") @Test - public void test_lead_func_lead_Fn_31() + public void test_aggregates_testW_Nulls_15() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_77") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_16") @Test - public void test_lead_func_lead_Fn_77() + public void test_aggregates_testW_Nulls_16() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_31") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_17") @Test - public void test_frameclause_subQueries_frmInSubQry_31() + public void test_aggregates_testW_Nulls_17() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_18") @Test - public void test_lead_func_lead_Fn_2() + public void test_aggregates_testW_Nulls_18() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_11") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_19") @Test - public void test_aggregates_woPrtnBy_11() + public void test_aggregates_testW_Nulls_19() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_45") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_20") @Test - public void test_aggregates_aggOWnFn_45() + public void test_aggregates_testW_Nulls_20() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_11") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_21") @Test - public void test_first_val_firstValFn_11() + public void test_aggregates_testW_Nulls_21() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_22") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_14() + public void test_aggregates_testW_Nulls_22() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_12") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_23") @Test - public void test_ntile_func_ntileFn_12() + public void test_aggregates_testW_Nulls_23() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_4") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_24") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() + public void test_aggregates_testW_Nulls_24() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_58") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_25") @Test - public void test_ntile_func_ntileFn_58() + public void test_aggregates_testW_Nulls_25() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_14") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_26") @Test - public void test_last_val_lastValFn_14() + public void test_aggregates_testW_Nulls_26() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_30") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_27") @Test - public void test_ntile_func_ntileFn_30() + public void test_aggregates_testW_Nulls_27() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_28") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_5() + public void test_aggregates_testW_Nulls_28() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_103") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_29") @Test - public void test_lag_func_lag_Fn_103() + public void test_aggregates_testW_Nulls_29() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_19") + @DrillTest("aggregates/testW_Nulls_2") @Test - public void test_lead_func_lead_Fn_19() + public void test_aggregates_testW_Nulls_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_4") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_30") @Test - public void test_last_val_lastValFn_4() + public void test_aggregates_testW_Nulls_30() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_35") + @DrillTest("aggregates/testW_Nulls_31") @Test - public void test_aggregates_testW_Nulls_35() + public void test_aggregates_testW_Nulls_31() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_32") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_2() + public void test_aggregates_testW_Nulls_32() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_33") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_1() + public void test_aggregates_testW_Nulls_33() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_83") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_34") @Test - public void test_lead_func_lead_Fn_83() + public void test_aggregates_testW_Nulls_34() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_16") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_35") @Test - public void test_aggregates_wo_OrdrBy_16() + public void test_aggregates_testW_Nulls_35() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_36") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_1() + public void test_aggregates_testW_Nulls_36() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_75") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_37") @Test - public void test_lag_func_lag_Fn_75() + public void test_aggregates_testW_Nulls_37() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_42") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_38") @Test - public void test_aggregates_winFnQry_42() + public void test_aggregates_testW_Nulls_38() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_44") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_39") @Test - public void test_frameclause_subQueries_frmInSubQry_44() + public void test_aggregates_testW_Nulls_39() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_14") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_3") @Test - public void test_aggregates_aggOWnFn_14() + public void test_aggregates_testW_Nulls_3() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_41") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_4") @Test - public void test_ntile_func_ntileFn_41() + public void test_aggregates_testW_Nulls_4() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_3") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_5") @Test - public void test_nestedAggs_wPbOb_3() + public void test_aggregates_testW_Nulls_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bln_3") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_6") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_3() + public void test_aggregates_testW_Nulls_6() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause02") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_7") @Test - public void test_nestedAggs_frmclause02() + public void test_aggregates_testW_Nulls_7() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_24") + @DrillTest("aggregates/testW_Nulls_8") @Test - public void test_aggregates_testW_Nulls_24() + public void test_aggregates_testW_Nulls_8() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_4") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_9") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_4() + public void test_aggregates_testW_Nulls_9() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg25") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_61") @Test - public void test_nestedAggs_nstdagg25() + public void test_aggregates_winFnQry_61() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_28") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_62") @Test - public void test_first_val_firstValFn_28() + public void test_aggregates_winFnQry_62() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_64") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_2() + public void test_aggregates_winFnQry_64() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_33") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_65") @Test - public void test_frameclause_subQueries_frmInSubQry_33() + public void test_aggregates_winFnQry_65() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_64") + @DrillTest("aggregates/winFnQry_66") @Test - public void test_lag_func_lag_Fn_64() + public void test_aggregates_winFnQry_66() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_53") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_67") @Test - public void test_aggregates_winFnQry_53() + public void test_aggregates_winFnQry_67() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_94") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_68") @Test - public void test_lead_func_lead_Fn_94() + public void test_aggregates_winFnQry_68() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_69") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_2() + public void test_aggregates_winFnQry_69() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_52") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_70") @Test - public void test_ntile_func_ntileFn_52() + public void test_aggregates_winFnQry_70() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_47") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_71") @Test - public void test_aggregates_aggOWnFn_47() + public void test_aggregates_winFnQry_71() { windowQueryTest(); } - @NegativeTest(Modes.INCORRECT_SYNTAX) - @DrillTest("nestedAggs/nstdWinView01") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_72") @Test - public void test_nestedAggs_nstdWinView01() + public void test_aggregates_winFnQry_72() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg12") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_73") @Test - public void test_nestedAggs_nstdagg12() + public void test_aggregates_winFnQry_73() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_11") + @DrillTest("aggregates/winFnQry_74") @Test - public void test_aggregates_testW_Nulls_11() + public void test_aggregates_winFnQry_74() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_104") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_75") @Test - public void test_lead_func_lead_Fn_104() + public void test_aggregates_winFnQry_75() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_16") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_76") @Test - public void test_last_val_lastValFn_16() + public void test_aggregates_winFnQry_76() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause15") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_77") @Test - public void test_nestedAggs_frmclause15() + public void test_aggregates_winFnQry_77() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_17") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_78") @Test - public void test_first_val_firstValFn_17() + public void test_aggregates_winFnQry_78() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_64") + @DrillTest("aggregates/winFnQry_79") @Test - public void test_aggregates_winFnQry_64() + public void test_aggregates_winFnQry_79() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_6") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_80") @Test - public void test_aggregates_wo_OrdrBy_6() + public void test_aggregates_winFnQry_80() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_53") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_81") @Test - public void test_lag_func_lag_Fn_53() + public void test_aggregates_winFnQry_81() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_99") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_82") @Test - public void test_lag_func_lag_Fn_99() + public void test_aggregates_winFnQry_82() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_7") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_10") @Test - public void test_first_val_firstValFn_7() + public void test_lag_func_lag_Fn_10() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int8") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_11") @Test - public void test_frameclause_defaultFrame_RBUPACR_int8() + public void test_lag_func_lag_Fn_11() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_20") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_12") @Test - public void test_frameclause_subQueries_frmInSubQry_20() + public void test_lag_func_lag_Fn_12() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_13") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_5() + public void test_lag_func_lag_Fn_13() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_40") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_14") @Test - public void test_aggregates_woPrtnBy_40() + public void test_lag_func_lag_Fn_14() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_36") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_15") @Test - public void test_aggregates_aggOWnFn_36() + public void test_lag_func_lag_Fn_15() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_9") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_16") @Test - public void test_aggregates_wPrtnOrdrBy_9() + public void test_lag_func_lag_Fn_16() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg01") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_17") @Test - public void test_nestedAggs_nstdagg01() + public void test_lag_func_lag_Fn_17() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_18") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_5() + public void test_lag_func_lag_Fn_18() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_19") @Test - public void test_aggregates_aggOWnFn_2() + public void test_lag_func_lag_Fn_19() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_3") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_20") @Test - public void test_lag_func_lag_Fn_3() + public void test_lag_func_lag_Fn_20() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_27") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_21") @Test - public void test_last_val_lastValFn_27() + public void test_lag_func_lag_Fn_21() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_22") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_4() + public void test_lag_func_lag_Fn_22() { windowQueryTest(); } - @DrillTest("aggregates/mtyOvrCluse_02") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_23") @Test - public void test_aggregates_mtyOvrCluse_02() + public void test_lag_func_lag_Fn_23() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_70") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_24") @Test - public void test_lead_func_lead_Fn_70() + public void test_lag_func_lag_Fn_24() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_75") + @DrillTest("lag_func/lag_Fn_25") @Test - public void test_aggregates_winFnQry_75() + public void test_lag_func_lag_Fn_25() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_01") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_26") @Test - public void test_frameclause_multipl_wnwds_mulwind_01() + public void test_lag_func_lag_Fn_26() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_55") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_54") @Test - public void test_frameclause_subQueries_frmInSubQry_55() + public void test_lag_func_lag_Fn_54() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_42") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_64") @Test - public void test_lag_func_lag_Fn_42() + public void test_lag_func_lag_Fn_64() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_88") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_65") @Test - public void test_lag_func_lag_Fn_88() + public void test_lag_func_lag_Fn_65() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_66") @Test - public void test_lead_func_lead_Fn_1() + public void test_lag_func_lag_Fn_66() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_31") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_67") @Test - public void test_lag_func_lag_Fn_31() + public void test_lag_func_lag_Fn_67() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_40") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_68") @Test - public void test_aggregates_winFnQry_40() + public void test_lag_func_lag_Fn_68() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_71") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_3() + public void test_lag_func_lag_Fn_71() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_105") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_72") @Test - public void test_lag_func_lag_Fn_105() + public void test_lag_func_lag_Fn_72() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_32") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_10") @Test - public void test_ntile_func_ntileFn_32() + public void test_lead_func_lead_Fn_10() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_2") + @DrillTest("lead_func/lead_Fn_11") @Test - public void test_aggregates_testW_Nulls_2() + public void test_lead_func_lead_Fn_11() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_12") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_2() + public void test_lead_func_lead_Fn_12() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_13") @Test - public void test_ntile_func_ntileFn_1() + public void test_lead_func_lead_Fn_13() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_33") + @DrillTest("lead_func/lead_Fn_14") @Test - public void test_aggregates_testW_Nulls_33() + public void test_lead_func_lead_Fn_14() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_6") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_15") @Test - public void test_last_val_lastValFn_6() + public void test_lead_func_lead_Fn_15() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_4") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_16") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_4() + public void test_lead_func_lead_Fn_16() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_9") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_17") @Test - public void test_aggregates_winFnQry_9() + public void test_lead_func_lead_Fn_17() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_85") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_18") @Test - public void test_lead_func_lead_Fn_85() + public void test_lead_func_lead_Fn_18() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_46") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_19") @Test - public void test_frameclause_subQueries_frmInSubQry_46() + public void test_lead_func_lead_Fn_19() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_18") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_20") @Test - public void test_aggregates_wo_OrdrBy_18() + public void test_lead_func_lead_Fn_20() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("lag_func/lag_Fn_77") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_21") @Test - public void test_lag_func_lag_Fn_77() + public void test_lead_func_lead_Fn_21() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_22") @Test - public void test_nestedAggs_wPbOb_5() + public void test_lead_func_lead_Fn_22() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_23") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_6() + public void test_lead_func_lead_Fn_23() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_16") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_24") @Test - public void test_aggregates_aggOWnFn_16() + public void test_lead_func_lead_Fn_24() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_20") + @DrillTest("lead_func/lead_Fn_25") @Test - public void test_lag_func_lag_Fn_20() + public void test_lead_func_lead_Fn_25() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_51") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_64") @Test - public void test_aggregates_winFnQry_51() + public void test_lead_func_lead_Fn_64() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_43") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_65") @Test - public void test_ntile_func_ntileFn_43() + public void test_lead_func_lead_Fn_65() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_66") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_3() + public void test_lead_func_lead_Fn_66() { windowQueryTest(); } @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_22") + @DrillTest("lead_func/lead_Fn_67") @Test - public void test_aggregates_testW_Nulls_22() + public void test_lead_func_lead_Fn_67() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bln_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_68") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_1() + public void test_lead_func_lead_Fn_68() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause04") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_71") @Test - public void test_nestedAggs_frmclause04() + public void test_lead_func_lead_Fn_71() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_20") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_72") @Test - public void test_nestedAggs_wPbOb_20() + public void test_lead_func_lead_Fn_72() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_4") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("aggregates/testW_Nulls_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_4() + public void test_aggregates_testW_Nulls_1() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_50") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_18") @Test - public void test_lead_func_lead_Fn_50() + public void test_first_val_firstValFn_18() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_96") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_19") @Test - public void test_lead_func_lead_Fn_96() + public void test_first_val_firstValFn_19() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_26") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_21") @Test - public void test_first_val_firstValFn_26() + public void test_first_val_firstValFn_21() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_35") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_22") @Test - public void test_frameclause_subQueries_frmInSubQry_35() + public void test_first_val_firstValFn_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_66") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_24") @Test - public void test_lag_func_lag_Fn_66() + public void test_first_val_firstValFn_24() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_49") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_25") @Test - public void test_aggregates_aggOWnFn_49() + public void test_first_val_firstValFn_25() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_62") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test - public void test_aggregates_winFnQry_62() + public void test_frameclause_subQueries_frmInSubQry_17() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_8") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test - public void test_aggregates_wo_OrdrBy_8() + public void test_frameclause_subQueries_frmInSubQry_20() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_54") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test - public void test_ntile_func_ntileFn_54() + public void test_frameclause_subQueries_frmInSubQry_26() { windowQueryTest(); } @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_18") + @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test - public void test_last_val_lastValFn_18() + public void test_frameclause_subQueries_frmInSubQry_27() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_106") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test - public void test_lead_func_lead_Fn_106() + public void test_frameclause_subQueries_frmInSubQry_28() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg14") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test - public void test_nestedAggs_nstdagg14() + public void test_frameclause_subQueries_frmInSubQry_30() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause17") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test - public void test_nestedAggs_frmclause17() + public void test_frameclause_subQueries_frmInSubQry_47() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("aggregates/aggOWnFn_4") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test - public void test_aggregates_aggOWnFn_4() + public void test_frameclause_subQueries_frmInSubQry_48() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_15") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test - public void test_first_val_firstValFn_15() + public void test_frameclause_subQueries_frmInSubQry_49() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_61") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_100") @Test - public void test_lead_func_lead_Fn_61() + public void test_lag_func_lag_Fn_100() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_9") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_102") @Test - public void test_first_val_firstValFn_9() + public void test_lag_func_lag_Fn_102() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_int8") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_103") @Test - public void test_frameclause_RBUPACR_RBUPACR_int8() + public void test_lag_func_lag_Fn_103() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_22") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_41") @Test - public void test_frameclause_subQueries_frmInSubQry_22() + public void test_lag_func_lag_Fn_41() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_9") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_42") @Test - public void test_nestedAggs_woutOby_9() + public void test_lag_func_lag_Fn_42() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_55") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_45") @Test - public void test_lag_func_lag_Fn_55() + public void test_lag_func_lag_Fn_45() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_38") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_63") @Test - public void test_aggregates_aggOWnFn_38() + public void test_lag_func_lag_Fn_63() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_73") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_96") @Test - public void test_aggregates_winFnQry_73() + public void test_lag_func_lag_Fn_96() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_42") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_97") @Test - public void test_aggregates_woPrtnBy_42() + public void test_lag_func_lag_Fn_97() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_3") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_99") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_3() + public void test_lag_func_lag_Fn_99() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_29") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_18") @Test - public void test_last_val_lastValFn_29() + public void test_last_val_lastValFn_18() { windowQueryTest(); } - @DrillTest("aggregates/wPrtnOrdrBy_7") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_19") @Test - public void test_aggregates_wPrtnOrdrBy_7() + public void test_last_val_lastValFn_19() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg03") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_21") @Test - public void test_nestedAggs_nstdagg03() + public void test_last_val_lastValFn_21() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_1") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_22") @Test - public void test_lag_func_lag_Fn_1() + public void test_last_val_lastValFn_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_72") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_24") @Test - public void test_lead_func_lead_Fn_72() + public void test_last_val_lastValFn_24() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_25") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_2() + public void test_last_val_lastValFn_25() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_57") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_33") @Test - public void test_frameclause_subQueries_frmInSubQry_57() + public void test_last_val_lastValFn_33() { windowQueryTest(); } - @DrillTest("aggregates/mtyOvrCluse_04") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_36") @Test - public void test_aggregates_mtyOvrCluse_04() + public void test_lead_func_lead_Fn_36() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_11") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_45") @Test - public void test_frameclause_subQueries_frmInSubQry_11() + public void test_lead_func_lead_Fn_45() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_44") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_91") @Test - public void test_lag_func_lag_Fn_44() + public void test_lead_func_lead_Fn_91() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_92") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_1() + public void test_lead_func_lead_Fn_92() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_84") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_94") @Test - public void test_aggregates_winFnQry_84() + public void test_lead_func_lead_Fn_94() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_15") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_95") @Test - public void test_lead_func_lead_Fn_15() + public void test_lead_func_lead_Fn_95() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_8") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_97") @Test - public void test_last_val_lastValFn_8() + public void test_lead_func_lead_Fn_97() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_4") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_98") @Test - public void test_aggregates_testW_Nulls_4() + public void test_lead_func_lead_Fn_98() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_12") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_10") @Test - public void test_aggregates_wo_OrdrBy_12() + public void test_aggregates_winFnQry_10() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("nestedAggs/multiWin_7") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_16") @Test - public void test_nestedAggs_multiWin_7() + public void test_aggregates_winFnQry_16() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_18") @Test - public void test_ntile_func_ntileFn_19() + public void test_aggregates_winFnQry_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_39") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_26") @Test - public void test_aggregates_testW_Nulls_39() + public void test_aggregates_winFnQry_26() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_71") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_28") @Test - public void test_lag_func_lag_Fn_71() + public void test_aggregates_winFnQry_28() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_02") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_31") @Test - public void test_frameclause_subQueries_frmInSubQry_02() + public void test_aggregates_winFnQry_31() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_48") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_46") @Test - public void test_frameclause_subQueries_frmInSubQry_48() + public void test_aggregates_winFnQry_46() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_47") @Test - public void test_lag_func_lag_Fn_18() + public void test_aggregates_winFnQry_47() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_48") @Test - public void test_aggregates_aggOWnFn_18() + public void test_aggregates_winFnQry_48() { windowQueryTest(); } - @NegativeTest(Modes.NPE_PLAIN) - @DrillTest("aggregates/winFnQry_7") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_49") @Test - public void test_aggregates_winFnQry_7() + public void test_aggregates_winFnQry_49() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_50") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_5() + public void test_aggregates_winFnQry_50() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_28") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_51") @Test - public void test_aggregates_testW_Nulls_28() + public void test_aggregates_winFnQry_51() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_52") @Test - public void test_nestedAggs_wPbOb_22() + public void test_aggregates_winFnQry_52() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lead_func/lead_Fn_90") + @DrillTest("aggregates/winFnQry_53") @Test - public void test_lead_func_lead_Fn_90() + public void test_aggregates_winFnQry_53() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_54") @Test - public void test_nestedAggs_emtyOvrCls_11() + public void test_aggregates_winFnQry_54() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_37") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_55") @Test - public void test_frameclause_subQueries_frmInSubQry_37() + public void test_aggregates_winFnQry_55() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("lag_func/lag_Fn_60") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_84") @Test - public void test_lag_func_lag_Fn_60() + public void test_aggregates_winFnQry_84() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_85") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_6() + public void test_aggregates_winFnQry_85() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_17") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() + public void test_aggregates_woPrtnBy_17() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_7") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_19") @Test - public void test_nestedAggs_wPbOb_7() + public void test_aggregates_woPrtnBy_19() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_60") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_3") @Test - public void test_aggregates_winFnQry_60() + public void test_aggregates_woPrtnBy_3() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_3") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_4") @Test - public void test_first_val_firstValFn_3() + public void test_aggregates_woPrtnBy_4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_37") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_5") @Test - public void test_lead_func_lead_Fn_37() + public void test_aggregates_woPrtnBy_5() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_6") @Test - public void test_nestedAggs_basic_2() + public void test_aggregates_woPrtnBy_6() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_7") @Test - public void test_nestedAggs_frmclause11() + public void test_aggregates_woPrtnBy_7() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg16") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_8") @Test - public void test_nestedAggs_nstdagg16() + public void test_aggregates_woPrtnBy_8() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_15") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_9") @Test - public void test_aggregates_testW_Nulls_15() + public void test_aggregates_woPrtnBy_9() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test - public void test_nestedAggs_wPbOb_11() + public void test_frameclause_defaultFrame_RBUPACR_dt_5() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_2() + public void test_frameclause_multipl_wnwds_fval_mulwds() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test - public void test_frameclause_RBUPACR_RBUPACR_int11() + public void test_frameclause_multipl_wnwds_lval_mulwds() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_4() + public void test_frameclause_multipl_wnwds_mulwind_08() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("lag_func/lag_Fn_95") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test - public void test_lag_func_lag_Fn_95() + public void test_frameclause_multipl_wnwds_mulwind_09() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_29") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test - public void test_aggregates_woPrtnBy_29() + public void test_frameclause_multipl_wnwds_sum_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test - public void test_frameclause_subQueries_frmInSubQry_24() + public void test_frameclause_RBCRACR_RBCRACR_char_5() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_71") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test - public void test_aggregates_winFnQry_71() + public void test_frameclause_RBCRACR_RBCRACR_dbl_6() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_48") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test - public void test_lead_func_lead_Fn_48() + public void test_frameclause_RBCRACR_RBCRACR_int_7() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_1() + public void test_frameclause_RBUPACR_RBUPACR_bgint_3() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_23") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test - public void test_aggregates_wo_OrdrBy_23() + public void test_frameclause_RBUPACR_RBUPACR_bgint_7() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_112") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test - public void test_lag_func_lag_Fn_112() + public void test_frameclause_RBUPACR_RBUPACR_chr_3() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg05") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test - public void test_nestedAggs_nstdagg05() + public void test_frameclause_RBUPACR_RBUPACR_chr_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_3() + public void test_frameclause_RBUPACR_RBUPACR_dbl_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_18") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test - public void test_aggregates_winFnQry_18() + public void test_frameclause_RBUPACR_RBUPACR_dbl_2() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test - public void test_nestedAggs_emtyOvrCls_1() + public void test_frameclause_RBUPACR_RBUPACR_dbl_3() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_2() + public void test_frameclause_RBUPACR_RBUPACR_dbl_6() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test - public void test_frameclause_subQueries_frmInSubQry_13() + public void test_frameclause_RBUPACR_RBUPACR_dbl_7() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_59") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test - public void test_frameclause_subQueries_frmInSubQry_59() + public void test_frameclause_RBUPACR_RBUPACR_int10() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_84") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test - public void test_lag_func_lag_Fn_84() + public void test_frameclause_RBUPACR_RBUPACR_int13() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test - public void test_aggregates_woPrtnBy_18() + public void test_frameclause_RBUPACR_RBUPACR_int14() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_82") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test - public void test_aggregates_winFnQry_82() + public void test_frameclause_RBUPACR_RBUPACR_vchr_3() { windowQueryTest(); } - @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) - @DrillTest("nestedAggs/multiWin_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test - public void test_nestedAggs_multiWin_5() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_17") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test - public void test_lead_func_lead_Fn_17() + public void test_frameclause_RBUPAUF_RBUPAUF_int_13() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_39") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test - public void test_frameclause_subQueries_frmInSubQry_39() + public void test_frameclause_subQueries_frmInSubQry_61() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lag_func/lag_Fn_101") + @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test - public void test_lag_func_lag_Fn_101() + public void test_frameclause_subQueries_frmInSubQry_63() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_37") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lag_func/lag_Fn_101") @Test - public void test_aggregates_testW_Nulls_37() + public void test_lag_func_lag_Fn_101() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_29") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_11") @Test - public void test_aggregates_winFnQry_29() + public void test_last_val_lastValFn_11() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_6") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_12") @Test - public void test_aggregates_testW_Nulls_6() + public void test_last_val_lastValFn_12() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_14") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_16") @Test - public void test_aggregates_wo_OrdrBy_14() + public void test_last_val_lastValFn_16() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_73") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_1") @Test - public void test_lag_func_lag_Fn_73() + public void test_last_val_lastValFn_1() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_04") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_23") @Test - public void test_frameclause_subQueries_frmInSubQry_04() + public void test_last_val_lastValFn_23() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_81") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_2") @Test - public void test_lead_func_lead_Fn_81() + public void test_last_val_lastValFn_2() { windowQueryTest(); } - @DrillTest("aggregates/winFnQry_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_3") @Test - public void test_aggregates_winFnQry_5() + public void test_last_val_lastValFn_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") + @DrillTest("last_val/lastValFn_4") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() + public void test_last_val_lastValFn_4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_28") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_6") @Test - public void test_lead_func_lead_Fn_28() + public void test_last_val_lastValFn_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_28") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_7") @Test - public void test_frameclause_subQueries_frmInSubQry_28() + public void test_last_val_lastValFn_7() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_26") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_8") @Test - public void test_aggregates_testW_Nulls_26() + public void test_last_val_lastValFn_8() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bln_2") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("last_val/lastValFn_9") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_2() + public void test_last_val_lastValFn_9() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_33") @Test - public void test_nestedAggs_wPbOb_24() + public void test_lead_func_lead_Fn_33() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_62") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_42") @Test - public void test_lag_func_lag_Fn_62() + public void test_lead_func_lead_Fn_42() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_92") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_51") @Test - public void test_lead_func_lead_Fn_92() + public void test_lead_func_lead_Fn_51() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_54") @Test - public void test_nestedAggs_basic_4() + public void test_lead_func_lead_Fn_54() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_9") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_60") @Test - public void test_nestedAggs_wPbOb_9() + public void test_lead_func_lead_Fn_60() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_63") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_4() + public void test_lead_func_lead_Fn_63() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("first_val/firstValFn_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_6") @Test - public void test_first_val_firstValFn_5() + public void test_lead_func_lead_Fn_6() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_50") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_77") @Test - public void test_ntile_func_ntileFn_50() + public void test_lead_func_lead_Fn_77() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_39") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_90") @Test - public void test_lead_func_lead_Fn_39() + public void test_lead_func_lead_Fn_90() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_96") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_7() + public void test_lead_func_lead_Fn_96() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("lead_func/lead_Fn_9") @Test - public void test_nestedAggs_frmclause13() + public void test_lead_func_lead_Fn_9() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/basic_3") @Test - public void test_aggregates_testW_Nulls_13() + public void test_nestedAggs_basic_3() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/basic_5") @Test - public void test_nestedAggs_nstdagg18() + public void test_nestedAggs_basic_5() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/basic_7") @Test - public void test_nestedAggs_wPbOb_13() + public void test_nestedAggs_basic_7() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_int13") + @DrillTest("nestedAggs/woutPrtnBy_1") @Test - public void test_frameclause_RBUPACR_RBUPACR_int13() + public void test_nestedAggs_woutPrtnBy_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") + @DrillTest("nestedAggs/woutPrtnBy_2") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_2() + public void test_nestedAggs_woutPrtnBy_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_26") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/woutPrtnBy_3") @Test - public void test_frameclause_subQueries_frmInSubQry_26() + public void test_nestedAggs_woutPrtnBy_3() { windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) - @DrillTest("lag_func/lag_Fn_51") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/woutPrtnBy_4") @Test - public void test_lag_func_lag_Fn_51() + public void test_nestedAggs_woutPrtnBy_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/woutPrtnBy_5") @Test - public void test_first_val_firstValFn_19() + public void test_nestedAggs_woutPrtnBy_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_97") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_17") @Test - public void test_lag_func_lag_Fn_97() + public void test_ntile_func_ntileFn_17() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_59") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_5() + public void test_ntile_func_ntileFn_59() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_16") + @DrillTest("ntile_func/ntileFn_7") @Test - public void test_aggregates_winFnQry_16() + public void test_ntile_func_ntileFn_7() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_07") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") @Test - public void test_frameclause_multipl_wnwds_mulwind_07() + public void test_frameclause_multipl_wnwds_rnkNoFrm01() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg07") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") @Test - public void test_nestedAggs_nstdagg07() + public void test_frameclause_multipl_wnwds_rnkNoFrm02() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_4() + public void test_frameclause_multipl_wnwds_rnkNoFrm03() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_25") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") @Test - public void test_aggregates_wo_OrdrBy_25() + public void test_frameclause_multipl_wnwds_rnkNoFrm04() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_15") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") @Test - public void test_frameclause_subQueries_frmInSubQry_15() + public void test_frameclause_multipl_wnwds_rnkNoFrm05() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_40") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") @Test - public void test_lag_func_lag_Fn_40() + public void test_frameclause_multipl_wnwds_rnkNoFrm06() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_86") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test - public void test_lag_func_lag_Fn_86() + public void test_frameclause_RBUPACR_RBUPACR_dt_1() { windowQueryTest(); } - @DrillTest("first_val/firstValFn_31") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test - public void test_first_val_firstValFn_31() + public void test_frameclause_RBUPACR_RBUPACR_dt_2() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_32") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test - public void test_last_val_lastValFn_32() + public void test_frameclause_RBUPACR_RBUPACR_dt_4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_57") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test - public void test_lead_func_lead_Fn_57() + public void test_frameclause_RBUPACR_RBUPACR_dt_5() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_18") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_int7") @Test - public void test_frameclause_subQueries_frmInSubQry_18() + public void test_frameclause_RBUPACR_RBUPACR_int7() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_80") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_int8") @Test - public void test_aggregates_winFnQry_80() + public void test_frameclause_RBUPACR_RBUPACR_int8() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_35") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("frameclause/RBUPACR/RBUPACR_int9") @Test - public void test_aggregates_woPrtnBy_35() + public void test_frameclause_RBUPACR_RBUPACR_int9() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("lag_func/lag_Fn_33") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_6() + public void test_lag_func_lag_Fn_33() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_38") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("lag_func/lag_Fn_51") @Test - public void test_ntile_func_ntileFn_38() + public void test_lag_func_lag_Fn_51() { windowQueryTest(); } - @DrillTest("aggregates/aggOWnFn_9") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("lag_func/lag_Fn_60") @Test - public void test_aggregates_aggOWnFn_9() + public void test_lag_func_lag_Fn_60() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/cte_win_02") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("lag_func/lag_Fn_77") @Test - public void test_nestedAggs_cte_win_02() + public void test_lag_func_lag_Fn_77() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_8") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("lag_func/lag_Fn_95") @Test - public void test_aggregates_testW_Nulls_8() + public void test_lag_func_lag_Fn_95() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_5") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("nestedAggs/frmclause03") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_5() + public void test_nestedAggs_frmclause03() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("nestedAggs/frmclause12") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() + public void test_nestedAggs_frmclause12() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/woutPrtnBy_2") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("nestedAggs/frmclause16") @Test - public void test_nestedAggs_woutPrtnBy_2() + public void test_nestedAggs_frmclause16() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_14") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("nestedAggs/multiWin_6") @Test - public void test_lag_func_lag_Fn_14() + public void test_nestedAggs_multiWin_6() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_9") + @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @DrillTest("nestedAggs/multiWin_8") @Test - public void test_nestedAggs_basic_9() + public void test_nestedAggs_multiWin_8() { windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_5") + @Test + public void test_aggregates_winFnQry_5() + { + windowQueryTest(); + } } From 7c23b5e7dc992c53c2abb9225c569f8788c07557 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 13:44:03 +0000 Subject: [PATCH 128/164] reorder --- .../sql/calcite/DrillWindowQueryTest.java | 4525 ++++++++--------- 1 file changed, 2262 insertions(+), 2263 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index db6f5b2b95df..64f1a5a49679 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -526,15 +526,6 @@ private void attachIndex(SpecificSegmentsQuerySegmentWalker texasRanger, String } // testcases_start - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_10") - @Test - public void test_aggregates_aggOWnFn_10() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_11") @Test public void test_aggregates_aggOWnFn_11() @@ -542,14 +533,6 @@ public void test_aggregates_aggOWnFn_11() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_12") - @Test - public void test_aggregates_aggOWnFn_12() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_13") @Test public void test_aggregates_aggOWnFn_13() @@ -557,22 +540,6 @@ public void test_aggregates_aggOWnFn_13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_14") - @Test - public void test_aggregates_aggOWnFn_14() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_15") - @Test - public void test_aggregates_aggOWnFn_15() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_16") @Test public void test_aggregates_aggOWnFn_16() @@ -580,30 +547,6 @@ public void test_aggregates_aggOWnFn_16() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_17") - @Test - public void test_aggregates_aggOWnFn_17() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_18") - @Test - public void test_aggregates_aggOWnFn_18() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_19") - @Test - public void test_aggregates_aggOWnFn_19() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_1") @Test public void test_aggregates_aggOWnFn_1() @@ -625,22 +568,6 @@ public void test_aggregates_aggOWnFn_21() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_22") - @Test - public void test_aggregates_aggOWnFn_22() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_23") - @Test - public void test_aggregates_aggOWnFn_23() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_2") @Test public void test_aggregates_aggOWnFn_2() @@ -711,22 +638,6 @@ public void test_aggregates_aggOWnFn_38() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_39") - @Test - public void test_aggregates_aggOWnFn_39() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_40") - @Test - public void test_aggregates_aggOWnFn_40() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_41") @Test public void test_aggregates_aggOWnFn_41() @@ -790,14 +701,6 @@ public void test_aggregates_aggOWnFn_49() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/aggOWnFn_50") - @Test - public void test_aggregates_aggOWnFn_50() - { - windowQueryTest(); - } - @DrillTest("aggregates/aggOWnFn_51") @Test public void test_aggregates_aggOWnFn_51() @@ -896,14 +799,6 @@ public void test_aggregates_winFnQry_19() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_1") - @Test - public void test_aggregates_winFnQry_1() - { - windowQueryTest(); - } - @DrillTest("aggregates/winFnQry_22") @Test public void test_aggregates_winFnQry_22() @@ -925,30 +820,6 @@ public void test_aggregates_winFnQry_29() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_2") - @Test - public void test_aggregates_winFnQry_2() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_3") - @Test - public void test_aggregates_winFnQry_3() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_4") - @Test - public void test_aggregates_winFnQry_4() - { - windowQueryTest(); - } - @DrillTest("aggregates/winFnQry_56") @Test public void test_aggregates_winFnQry_56() @@ -984,14 +855,6 @@ public void test_aggregates_winFnQry_60() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_8") - @Test - public void test_aggregates_winFnQry_8() - { - windowQueryTest(); - } - @DrillTest("aggregates/wo_OrdrBy_10") @Test public void test_aggregates_wo_OrdrBy_10() @@ -1041,328 +904,184 @@ public void test_aggregates_wo_OrdrBy_16() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_17") + @DrillTest("aggregates/wo_OrdrBy_1") @Test - public void test_aggregates_wo_OrdrBy_17() + public void test_aggregates_wo_OrdrBy_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_18") + @DrillTest("aggregates/wo_OrdrBy_2") @Test - public void test_aggregates_wo_OrdrBy_18() + public void test_aggregates_wo_OrdrBy_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_19") + @DrillTest("aggregates/wo_OrdrBy_3") @Test - public void test_aggregates_wo_OrdrBy_19() + public void test_aggregates_wo_OrdrBy_3() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_1") + @DrillTest("aggregates/wo_OrdrBy_4") @Test - public void test_aggregates_wo_OrdrBy_1() + public void test_aggregates_wo_OrdrBy_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_20") + @DrillTest("aggregates/wo_OrdrBy_5") @Test - public void test_aggregates_wo_OrdrBy_20() + public void test_aggregates_wo_OrdrBy_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_21") + @DrillTest("aggregates/wo_OrdrBy_6") @Test - public void test_aggregates_wo_OrdrBy_21() + public void test_aggregates_wo_OrdrBy_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_22") + @DrillTest("aggregates/wo_OrdrBy_7") @Test - public void test_aggregates_wo_OrdrBy_22() + public void test_aggregates_wo_OrdrBy_7() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_23") + @DrillTest("aggregates/wo_OrdrBy_8") @Test - public void test_aggregates_wo_OrdrBy_23() + public void test_aggregates_wo_OrdrBy_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_24") + @DrillTest("aggregates/wo_OrdrBy_9") @Test - public void test_aggregates_wo_OrdrBy_24() + public void test_aggregates_wo_OrdrBy_9() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_25") + @DrillTest("aggregates/woPrtnBy_11") @Test - public void test_aggregates_wo_OrdrBy_25() + public void test_aggregates_woPrtnBy_11() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/wo_OrdrBy_26") + @DrillTest("aggregates/woPrtnBy_16") @Test - public void test_aggregates_wo_OrdrBy_26() + public void test_aggregates_woPrtnBy_16() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_2") + @DrillTest("aggregates/woPrtnBy_1") @Test - public void test_aggregates_wo_OrdrBy_2() + public void test_aggregates_woPrtnBy_1() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_3") + @DrillTest("aggregates/woPrtnBy_21") @Test - public void test_aggregates_wo_OrdrBy_3() + public void test_aggregates_woPrtnBy_21() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_4") + @DrillTest("aggregates/woPrtnBy_22") @Test - public void test_aggregates_wo_OrdrBy_4() + public void test_aggregates_woPrtnBy_22() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_5") + @DrillTest("aggregates/woPrtnBy_23") @Test - public void test_aggregates_wo_OrdrBy_5() + public void test_aggregates_woPrtnBy_23() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_6") + @DrillTest("aggregates/woPrtnBy_24") @Test - public void test_aggregates_wo_OrdrBy_6() + public void test_aggregates_woPrtnBy_24() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_7") + @DrillTest("aggregates/woPrtnBy_26") @Test - public void test_aggregates_wo_OrdrBy_7() + public void test_aggregates_woPrtnBy_26() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_8") + @DrillTest("aggregates/woPrtnBy_27") @Test - public void test_aggregates_wo_OrdrBy_8() + public void test_aggregates_woPrtnBy_27() { windowQueryTest(); } - @DrillTest("aggregates/wo_OrdrBy_9") + @DrillTest("aggregates/woPrtnBy_28") @Test - public void test_aggregates_wo_OrdrBy_9() + public void test_aggregates_woPrtnBy_28() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_10") + @DrillTest("aggregates/woPrtnBy_29") @Test - public void test_aggregates_woPrtnBy_10() + public void test_aggregates_woPrtnBy_29() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_11") + @DrillTest("aggregates/woPrtnBy_2") @Test - public void test_aggregates_woPrtnBy_11() + public void test_aggregates_woPrtnBy_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_12") + @DrillTest("aggregates/woPrtnBy_30") @Test - public void test_aggregates_woPrtnBy_12() + public void test_aggregates_woPrtnBy_30() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_13") + @DrillTest("aggregates/woPrtnBy_31") @Test - public void test_aggregates_woPrtnBy_13() + public void test_aggregates_woPrtnBy_31() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_14") + @DrillTest("aggregates/woPrtnBy_32") @Test - public void test_aggregates_woPrtnBy_14() + public void test_aggregates_woPrtnBy_32() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_15") + @DrillTest("aggregates/woPrtnBy_33") @Test - public void test_aggregates_woPrtnBy_15() + public void test_aggregates_woPrtnBy_33() { windowQueryTest(); } - @DrillTest("aggregates/woPrtnBy_16") + @DrillTest("aggregates/woPrtnBy_34") @Test - public void test_aggregates_woPrtnBy_16() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_18") - @Test - public void test_aggregates_woPrtnBy_18() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_1") - @Test - public void test_aggregates_woPrtnBy_1() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_20") - @Test - public void test_aggregates_woPrtnBy_20() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_21") - @Test - public void test_aggregates_woPrtnBy_21() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_22") - @Test - public void test_aggregates_woPrtnBy_22() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_23") - @Test - public void test_aggregates_woPrtnBy_23() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_24") - @Test - public void test_aggregates_woPrtnBy_24() - { - windowQueryTest(); - } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_25") - @Test - public void test_aggregates_woPrtnBy_25() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_26") - @Test - public void test_aggregates_woPrtnBy_26() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_27") - @Test - public void test_aggregates_woPrtnBy_27() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_28") - @Test - public void test_aggregates_woPrtnBy_28() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_29") - @Test - public void test_aggregates_woPrtnBy_29() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_2") - @Test - public void test_aggregates_woPrtnBy_2() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_30") - @Test - public void test_aggregates_woPrtnBy_30() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_31") - @Test - public void test_aggregates_woPrtnBy_31() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_32") - @Test - public void test_aggregates_woPrtnBy_32() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_33") - @Test - public void test_aggregates_woPrtnBy_33() - { - windowQueryTest(); - } - - @DrillTest("aggregates/woPrtnBy_34") - @Test - public void test_aggregates_woPrtnBy_34() + public void test_aggregates_woPrtnBy_34() { windowQueryTest(); } @@ -1598,14 +1317,6 @@ public void test_first_val_firstValFn_16() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("first_val/firstValFn_17") - @Test - public void test_first_val_firstValFn_17() - { - windowQueryTest(); - } - @DrillTest("first_val/firstValFn_1") @Test public void test_first_val_firstValFn_1() @@ -1620,14 +1331,6 @@ public void test_first_val_firstValFn_20() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("first_val/firstValFn_23") - @Test - public void test_first_val_firstValFn_23() - { - windowQueryTest(); - } - @DrillTest("first_val/firstValFn_26") @Test public void test_first_val_firstValFn_26() @@ -1712,5864 +1415,6112 @@ public void test_first_val_firstValFn_9() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_1() + public void test_frameclause_defaultFrame_RBUPACR_bgint_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_2() + public void test_frameclause_defaultFrame_RBUPACR_bln_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_3() + public void test_frameclause_defaultFrame_RBUPACR_bln_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_bln_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_4() + public void test_frameclause_defaultFrame_RBUPACR_bln_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_5() + public void test_frameclause_defaultFrame_RBUPACR_chr_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_6() + public void test_frameclause_defaultFrame_RBUPACR_dbl_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_bgint_7() + public void test_frameclause_defaultFrame_RBUPACR_dbl_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bln_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_1() + public void test_frameclause_defaultFrame_RBUPACR_dt_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bln_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_int11") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_2() + public void test_frameclause_defaultFrame_RBUPACR_int11() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_bln_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_int12") @Test - public void test_frameclause_defaultFrame_RBUPACR_bln_3() + public void test_frameclause_defaultFrame_RBUPACR_int12() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_int1") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_3() + public void test_frameclause_defaultFrame_RBUPACR_int1() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_int2") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_4() + public void test_frameclause_defaultFrame_RBUPACR_int2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") + @DrillTest("frameclause/defaultFrame/RBUPACR_int3") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_5() + public void test_frameclause_defaultFrame_RBUPACR_int3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") + @DrillTest("frameclause/defaultFrame/RBUPACR_int4") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_1() + public void test_frameclause_defaultFrame_RBUPACR_int4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") + @DrillTest("frameclause/defaultFrame/RBUPACR_int5") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_2() + public void test_frameclause_defaultFrame_RBUPACR_int5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") + @DrillTest("frameclause/defaultFrame/RBUPACR_int6") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_3() + public void test_frameclause_defaultFrame_RBUPACR_int6() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_4") + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_4() + public void test_frameclause_defaultFrame_RBUPACR_vchr_4() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_5() + public void test_frameclause_RBCRACR_RBCRACR_bgint_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_6() + public void test_frameclause_RBCRACR_RBCRACR_bgint_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_dbl_7() + public void test_frameclause_RBCRACR_RBCRACR_bgint_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_1() + public void test_frameclause_RBCRACR_RBCRACR_bgint_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_2() + public void test_frameclause_RBCRACR_RBCRACR_bgint_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_3() + public void test_frameclause_RBCRACR_RBCRACR_bln_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_4() + public void test_frameclause_RBCRACR_RBCRACR_bln_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_int10") + @DrillTest("frameclause/RBCRACR/RBCRACR_bln_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_int10() + public void test_frameclause_RBCRACR_RBCRACR_bln_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int11") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_int11() + public void test_frameclause_RBCRACR_RBCRACR_dbl_1() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int12") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_int12() + public void test_frameclause_RBCRACR_RBCRACR_dbl_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_int13") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_int13() + public void test_frameclause_RBCRACR_RBCRACR_dbl_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_int14") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_int14() + public void test_frameclause_RBCRACR_RBCRACR_dbl_4() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int1") + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_int1() + public void test_frameclause_RBCRACR_RBCRACR_dbl_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int2") + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_int2() + public void test_frameclause_RBCRACR_RBCRACR_dt_3() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int3") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_10") @Test - public void test_frameclause_defaultFrame_RBUPACR_int3() + public void test_frameclause_RBCRACR_RBCRACR_int_10() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int4") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_11") @Test - public void test_frameclause_defaultFrame_RBUPACR_int4() + public void test_frameclause_RBCRACR_RBCRACR_int_11() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int5") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_12") @Test - public void test_frameclause_defaultFrame_RBUPACR_int5() + public void test_frameclause_RBCRACR_RBCRACR_int_12() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_int6") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_1") @Test - public void test_frameclause_defaultFrame_RBUPACR_int6() + public void test_frameclause_RBCRACR_RBCRACR_int_1() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("frameclause/defaultFrame/RBUPACR_int7") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_2") @Test - public void test_frameclause_defaultFrame_RBUPACR_int7() + public void test_frameclause_RBCRACR_RBCRACR_int_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_int8") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_3") @Test - public void test_frameclause_defaultFrame_RBUPACR_int8() + public void test_frameclause_RBCRACR_RBCRACR_int_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_int9") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_4") @Test - public void test_frameclause_defaultFrame_RBUPACR_int9() + public void test_frameclause_RBCRACR_RBCRACR_int_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_5") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_3() + public void test_frameclause_RBCRACR_RBCRACR_int_5() { windowQueryTest(); } - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_4") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_8") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_4() + public void test_frameclause_RBCRACR_RBCRACR_int_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_9") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_5() + public void test_frameclause_RBCRACR_RBCRACR_int_9() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/avg_mulwds") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_5") @Test - public void test_frameclause_multipl_wnwds_avg_mulwds() + public void test_frameclause_RBUPACR_RBUPACR_bgint_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/count_mulwds") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_1") @Test - public void test_frameclause_multipl_wnwds_count_mulwds() + public void test_frameclause_RBUPACR_RBUPACR_bln_1() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_1() + public void test_frameclause_RBUPACR_RBUPACR_bln_2() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_bln_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_2() + public void test_frameclause_RBUPACR_RBUPACR_bln_3() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_3() + public void test_frameclause_RBUPACR_RBUPACR_chr_4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_4() + public void test_frameclause_RBUPACR_RBUPACR_dbl_4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_5() + public void test_frameclause_RBUPACR_RBUPACR_dbl_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") + @DrillTest("frameclause/RBUPACR/RBUPACR_dt_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_6() + public void test_frameclause_RBUPACR_RBUPACR_dt_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") + @DrillTest("frameclause/RBUPACR/RBUPACR_int11") @Test - public void test_frameclause_RBCRACR_RBCRACR_bgint_7() + public void test_frameclause_RBUPACR_RBUPACR_int11() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bln_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_int12") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_1() + public void test_frameclause_RBUPACR_RBUPACR_int12() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bln_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_int1") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_2() + public void test_frameclause_RBUPACR_RBUPACR_int1() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_bln_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_int2") @Test - public void test_frameclause_RBCRACR_RBCRACR_bln_3() + public void test_frameclause_RBUPACR_RBUPACR_int2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_int3") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_3() + public void test_frameclause_RBUPACR_RBUPACR_int3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_int4") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_4() + public void test_frameclause_RBUPACR_RBUPACR_int4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_1") + @DrillTest("frameclause/RBUPACR/RBUPACR_int5") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_1() + public void test_frameclause_RBUPACR_RBUPACR_int5() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_2") + @DrillTest("frameclause/RBUPACR/RBUPACR_int6") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_2() + public void test_frameclause_RBUPACR_RBUPACR_int6() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_3() + public void test_frameclause_RBUPACR_RBUPACR_vchr_4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_4() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_5() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_7() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_1() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_7") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_2() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_3() + public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_4() + public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_dt_5() + public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_10") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_10() + public void test_frameclause_RBUPAUF_RBUPAUF_char_4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_11") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_11() + public void test_frameclause_RBUPAUF_RBUPAUF_char_5() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_12") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_12() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_13() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_14() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_1() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_5") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_2() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_3() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_10") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_4() + public void test_frameclause_RBUPAUF_RBUPAUF_int_10() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_11") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_5() + public void test_frameclause_RBUPAUF_RBUPAUF_int_11() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_12") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_6() + public void test_frameclause_RBUPAUF_RBUPAUF_int_12() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_8") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_14") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_8() + public void test_frameclause_RBUPAUF_RBUPAUF_int_14() { windowQueryTest(); } - @DrillTest("frameclause/RBCRACR/RBCRACR_int_9") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_1") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_9() + public void test_frameclause_RBUPAUF_RBUPAUF_int_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_2") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_3() + public void test_frameclause_RBUPAUF_RBUPAUF_int_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_4() + public void test_frameclause_RBUPAUF_RBUPAUF_int_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_4") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_5() + public void test_frameclause_RBUPAUF_RBUPAUF_int_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_1() + public void test_frameclause_RBUPAUF_RBUPAUF_int_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_6") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_2() + public void test_frameclause_RBUPAUF_RBUPAUF_int_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_7") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_4() + public void test_frameclause_RBUPAUF_RBUPAUF_int_7() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_8") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_5() + public void test_frameclause_RBUPAUF_RBUPAUF_int_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_9") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_6() + public void test_frameclause_RBUPAUF_RBUPAUF_int_9() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bln_1") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_4") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_1() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bln_2") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_5") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_2() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_bln_3") + @DrillTest("frameclause/subQueries/frmInSubQry_01") @Test - public void test_frameclause_RBUPACR_RBUPACR_bln_3() + public void test_frameclause_subQueries_frmInSubQry_01() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_4") + @DrillTest("frameclause/subQueries/frmInSubQry_02") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_4() + public void test_frameclause_subQueries_frmInSubQry_02() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_4") + @DrillTest("frameclause/subQueries/frmInSubQry_03") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_4() + public void test_frameclause_subQueries_frmInSubQry_03() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_5") + @DrillTest("frameclause/subQueries/frmInSubQry_04") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_5() + public void test_frameclause_subQueries_frmInSubQry_04() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_dt_3") + @DrillTest("frameclause/subQueries/frmInSubQry_05") @Test - public void test_frameclause_RBUPACR_RBUPACR_dt_3() + public void test_frameclause_subQueries_frmInSubQry_05() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int11") + @DrillTest("frameclause/subQueries/frmInSubQry_06") @Test - public void test_frameclause_RBUPACR_RBUPACR_int11() + public void test_frameclause_subQueries_frmInSubQry_06() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int12") + @DrillTest("frameclause/subQueries/frmInSubQry_07") @Test - public void test_frameclause_RBUPACR_RBUPACR_int12() + public void test_frameclause_subQueries_frmInSubQry_07() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int1") + @DrillTest("frameclause/subQueries/frmInSubQry_08") @Test - public void test_frameclause_RBUPACR_RBUPACR_int1() + public void test_frameclause_subQueries_frmInSubQry_08() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int2") + @DrillTest("frameclause/subQueries/frmInSubQry_09") @Test - public void test_frameclause_RBUPACR_RBUPACR_int2() + public void test_frameclause_subQueries_frmInSubQry_09() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int3") + @DrillTest("frameclause/subQueries/frmInSubQry_10") @Test - public void test_frameclause_RBUPACR_RBUPACR_int3() + public void test_frameclause_subQueries_frmInSubQry_10() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int4") + @DrillTest("frameclause/subQueries/frmInSubQry_11") @Test - public void test_frameclause_RBUPACR_RBUPACR_int4() + public void test_frameclause_subQueries_frmInSubQry_11() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int5") + @DrillTest("frameclause/subQueries/frmInSubQry_12") @Test - public void test_frameclause_RBUPACR_RBUPACR_int5() + public void test_frameclause_subQueries_frmInSubQry_12() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_int6") + @DrillTest("frameclause/subQueries/frmInSubQry_13") @Test - public void test_frameclause_RBUPACR_RBUPACR_int6() + public void test_frameclause_subQueries_frmInSubQry_13() { windowQueryTest(); } - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_4") + @DrillTest("frameclause/subQueries/frmInSubQry_14") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_4() + public void test_frameclause_subQueries_frmInSubQry_14() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") + @DrillTest("frameclause/subQueries/frmInSubQry_15") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_5() + public void test_frameclause_subQueries_frmInSubQry_15() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_1") + @DrillTest("frameclause/subQueries/frmInSubQry_16") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_1() + public void test_frameclause_subQueries_frmInSubQry_16() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_2") + @DrillTest("frameclause/subQueries/frmInSubQry_18") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_2() + public void test_frameclause_subQueries_frmInSubQry_18() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_3") + @DrillTest("frameclause/subQueries/frmInSubQry_19") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_3() + public void test_frameclause_subQueries_frmInSubQry_19() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") + @DrillTest("frameclause/subQueries/frmInSubQry_21") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() + public void test_frameclause_subQueries_frmInSubQry_21() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_5") + @DrillTest("frameclause/subQueries/frmInSubQry_29") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_5() + public void test_frameclause_subQueries_frmInSubQry_29() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") + @DrillTest("frameclause/subQueries/frmInSubQry_31") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() + public void test_frameclause_subQueries_frmInSubQry_31() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_7") + @DrillTest("frameclause/subQueries/frmInSubQry_32") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bgint_7() + public void test_frameclause_subQueries_frmInSubQry_32() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_1") + @DrillTest("frameclause/subQueries/frmInSubQry_33") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_1() + public void test_frameclause_subQueries_frmInSubQry_33() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_2") + @DrillTest("frameclause/subQueries/frmInSubQry_34") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_2() + public void test_frameclause_subQueries_frmInSubQry_34() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_bln_3") + @DrillTest("frameclause/subQueries/frmInSubQry_35") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_bln_3() + public void test_frameclause_subQueries_frmInSubQry_35() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") + @DrillTest("frameclause/subQueries/frmInSubQry_36") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_3() + public void test_frameclause_subQueries_frmInSubQry_36() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_4") + @DrillTest("frameclause/subQueries/frmInSubQry_37") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_4() + public void test_frameclause_subQueries_frmInSubQry_37() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_5") + @DrillTest("frameclause/subQueries/frmInSubQry_38") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_5() + public void test_frameclause_subQueries_frmInSubQry_38() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_1") + @DrillTest("frameclause/subQueries/frmInSubQry_39") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_1() + public void test_frameclause_subQueries_frmInSubQry_39() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_2") + @DrillTest("frameclause/subQueries/frmInSubQry_40") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_2() + public void test_frameclause_subQueries_frmInSubQry_40() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_3") + @DrillTest("frameclause/subQueries/frmInSubQry_50") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_3() + public void test_frameclause_subQueries_frmInSubQry_50() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_4") + @DrillTest("frameclause/subQueries/frmInSubQry_51") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_4() + public void test_frameclause_subQueries_frmInSubQry_51() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_5") + @DrillTest("frameclause/subQueries/frmInSubQry_52") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_5() + public void test_frameclause_subQueries_frmInSubQry_52() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") + @DrillTest("frameclause/subQueries/frmInSubQry_56") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() + public void test_frameclause_subQueries_frmInSubQry_56() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") + @DrillTest("lag_func/lag_Fn_104") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() + public void test_lag_func_lag_Fn_104() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") + @DrillTest("lag_func/lag_Fn_105") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() + public void test_lag_func_lag_Fn_105() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_3") + @DrillTest("lag_func/lag_Fn_106") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_3() + public void test_lag_func_lag_Fn_106() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") + @DrillTest("lag_func/lag_Fn_107") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() + public void test_lag_func_lag_Fn_107() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_10") + @DrillTest("lag_func/lag_Fn_110") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_10() + public void test_lag_func_lag_Fn_110() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_11") + @DrillTest("lag_func/lag_Fn_111") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_11() + public void test_lag_func_lag_Fn_111() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_12") + @DrillTest("lag_func/lag_Fn_112") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_12() + public void test_lag_func_lag_Fn_112() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_14") + @DrillTest("lag_func/lag_Fn_1") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_14() + public void test_lag_func_lag_Fn_1() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_1") + @DrillTest("lag_func/lag_Fn_28") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_1() + public void test_lag_func_lag_Fn_28() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_2") + @DrillTest("lag_func/lag_Fn_29") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_2() + public void test_lag_func_lag_Fn_29() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_3") + @DrillTest("lag_func/lag_Fn_2") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_3() + public void test_lag_func_lag_Fn_2() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_4") + @DrillTest("lag_func/lag_Fn_30") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_4() + public void test_lag_func_lag_Fn_30() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_5") + @DrillTest("lag_func/lag_Fn_31") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_5() + public void test_lag_func_lag_Fn_31() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_6") + @DrillTest("lag_func/lag_Fn_32") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_6() + public void test_lag_func_lag_Fn_32() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_7") + @DrillTest("lag_func/lag_Fn_34") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_7() + public void test_lag_func_lag_Fn_34() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_8") + @DrillTest("lag_func/lag_Fn_35") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_8() + public void test_lag_func_lag_Fn_35() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_9") + @DrillTest("lag_func/lag_Fn_37") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_9() + public void test_lag_func_lag_Fn_37() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") + @DrillTest("lag_func/lag_Fn_38") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() + public void test_lag_func_lag_Fn_38() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_4") + @DrillTest("lag_func/lag_Fn_39") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_4() + public void test_lag_func_lag_Fn_39() { windowQueryTest(); } - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_5") + @DrillTest("lag_func/lag_Fn_3") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_5() + public void test_lag_func_lag_Fn_3() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_01") + @DrillTest("lag_func/lag_Fn_40") @Test - public void test_frameclause_subQueries_frmInSubQry_01() + public void test_lag_func_lag_Fn_40() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_02") + @DrillTest("lag_func/lag_Fn_43") @Test - public void test_frameclause_subQueries_frmInSubQry_02() + public void test_lag_func_lag_Fn_43() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_03") + @DrillTest("lag_func/lag_Fn_44") @Test - public void test_frameclause_subQueries_frmInSubQry_03() + public void test_lag_func_lag_Fn_44() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_04") + @DrillTest("lag_func/lag_Fn_46") @Test - public void test_frameclause_subQueries_frmInSubQry_04() + public void test_lag_func_lag_Fn_46() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_05") + @DrillTest("lag_func/lag_Fn_47") @Test - public void test_frameclause_subQueries_frmInSubQry_05() + public void test_lag_func_lag_Fn_47() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_06") + @DrillTest("lag_func/lag_Fn_48") @Test - public void test_frameclause_subQueries_frmInSubQry_06() + public void test_lag_func_lag_Fn_48() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_07") + @DrillTest("lag_func/lag_Fn_49") @Test - public void test_frameclause_subQueries_frmInSubQry_07() + public void test_lag_func_lag_Fn_49() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_08") + @DrillTest("lag_func/lag_Fn_4") @Test - public void test_frameclause_subQueries_frmInSubQry_08() + public void test_lag_func_lag_Fn_4() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_09") + @DrillTest("lag_func/lag_Fn_50") @Test - public void test_frameclause_subQueries_frmInSubQry_09() + public void test_lag_func_lag_Fn_50() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_10") + @DrillTest("lag_func/lag_Fn_52") @Test - public void test_frameclause_subQueries_frmInSubQry_10() + public void test_lag_func_lag_Fn_52() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_11") + @DrillTest("lag_func/lag_Fn_53") @Test - public void test_frameclause_subQueries_frmInSubQry_11() + public void test_lag_func_lag_Fn_53() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_12") + @DrillTest("lag_func/lag_Fn_55") @Test - public void test_frameclause_subQueries_frmInSubQry_12() + public void test_lag_func_lag_Fn_55() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_13") + @DrillTest("lag_func/lag_Fn_56") @Test - public void test_frameclause_subQueries_frmInSubQry_13() + public void test_lag_func_lag_Fn_56() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_14") + @DrillTest("lag_func/lag_Fn_57") @Test - public void test_frameclause_subQueries_frmInSubQry_14() + public void test_lag_func_lag_Fn_57() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_15") + @DrillTest("lag_func/lag_Fn_58") @Test - public void test_frameclause_subQueries_frmInSubQry_15() + public void test_lag_func_lag_Fn_58() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_16") + @DrillTest("lag_func/lag_Fn_59") @Test - public void test_frameclause_subQueries_frmInSubQry_16() + public void test_lag_func_lag_Fn_59() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_18") + @DrillTest("lag_func/lag_Fn_5") @Test - public void test_frameclause_subQueries_frmInSubQry_18() + public void test_lag_func_lag_Fn_5() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_19") + @DrillTest("lag_func/lag_Fn_61") @Test - public void test_frameclause_subQueries_frmInSubQry_19() + public void test_lag_func_lag_Fn_61() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_21") + @DrillTest("lag_func/lag_Fn_62") @Test - public void test_frameclause_subQueries_frmInSubQry_21() + public void test_lag_func_lag_Fn_62() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_29") + @DrillTest("lag_func/lag_Fn_70") @Test - public void test_frameclause_subQueries_frmInSubQry_29() + public void test_lag_func_lag_Fn_70() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_31") + @DrillTest("lag_func/lag_Fn_73") @Test - public void test_frameclause_subQueries_frmInSubQry_31() + public void test_lag_func_lag_Fn_73() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_32") + @DrillTest("lag_func/lag_Fn_74") @Test - public void test_frameclause_subQueries_frmInSubQry_32() + public void test_lag_func_lag_Fn_74() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_33") + @DrillTest("lag_func/lag_Fn_75") @Test - public void test_frameclause_subQueries_frmInSubQry_33() + public void test_lag_func_lag_Fn_75() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_34") + @DrillTest("lag_func/lag_Fn_76") @Test - public void test_frameclause_subQueries_frmInSubQry_34() + public void test_lag_func_lag_Fn_76() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_35") + @DrillTest("lag_func/lag_Fn_78") @Test - public void test_frameclause_subQueries_frmInSubQry_35() + public void test_lag_func_lag_Fn_78() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_36") + @DrillTest("lag_func/lag_Fn_79") @Test - public void test_frameclause_subQueries_frmInSubQry_36() + public void test_lag_func_lag_Fn_79() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_37") + @DrillTest("lag_func/lag_Fn_7") @Test - public void test_frameclause_subQueries_frmInSubQry_37() + public void test_lag_func_lag_Fn_7() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_38") + @DrillTest("lag_func/lag_Fn_80") @Test - public void test_frameclause_subQueries_frmInSubQry_38() + public void test_lag_func_lag_Fn_80() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_39") + @DrillTest("lag_func/lag_Fn_81") @Test - public void test_frameclause_subQueries_frmInSubQry_39() + public void test_lag_func_lag_Fn_81() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_40") + @DrillTest("lag_func/lag_Fn_83") @Test - public void test_frameclause_subQueries_frmInSubQry_40() + public void test_lag_func_lag_Fn_83() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_50") + @DrillTest("lag_func/lag_Fn_84") @Test - public void test_frameclause_subQueries_frmInSubQry_50() + public void test_lag_func_lag_Fn_84() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_51") + @DrillTest("lag_func/lag_Fn_85") @Test - public void test_frameclause_subQueries_frmInSubQry_51() + public void test_lag_func_lag_Fn_85() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_52") + @DrillTest("lag_func/lag_Fn_86") @Test - public void test_frameclause_subQueries_frmInSubQry_52() + public void test_lag_func_lag_Fn_86() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_53") + @DrillTest("lag_func/lag_Fn_87") @Test - public void test_frameclause_subQueries_frmInSubQry_53() + public void test_lag_func_lag_Fn_87() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_54") + @DrillTest("lag_func/lag_Fn_88") @Test - public void test_frameclause_subQueries_frmInSubQry_54() + public void test_lag_func_lag_Fn_88() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_55") + @DrillTest("lag_func/lag_Fn_89") @Test - public void test_frameclause_subQueries_frmInSubQry_55() + public void test_lag_func_lag_Fn_89() { windowQueryTest(); } - @DrillTest("frameclause/subQueries/frmInSubQry_56") + @DrillTest("lag_func/lag_Fn_8") @Test - public void test_frameclause_subQueries_frmInSubQry_56() + public void test_lag_func_lag_Fn_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_57") + @DrillTest("lag_func/lag_Fn_90") @Test - public void test_frameclause_subQueries_frmInSubQry_57() + public void test_lag_func_lag_Fn_90() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_58") + @DrillTest("lag_func/lag_Fn_91") @Test - public void test_frameclause_subQueries_frmInSubQry_58() + public void test_lag_func_lag_Fn_91() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_59") + @DrillTest("lag_func/lag_Fn_92") @Test - public void test_frameclause_subQueries_frmInSubQry_59() + public void test_lag_func_lag_Fn_92() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_60") + @DrillTest("lag_func/lag_Fn_93") @Test - public void test_frameclause_subQueries_frmInSubQry_60() + public void test_lag_func_lag_Fn_93() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_62") + @DrillTest("lag_func/lag_Fn_94") @Test - public void test_frameclause_subQueries_frmInSubQry_62() + public void test_lag_func_lag_Fn_94() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_64") + @DrillTest("lag_func/lag_Fn_98") @Test - public void test_frameclause_subQueries_frmInSubQry_64() + public void test_lag_func_lag_Fn_98() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_104") + @DrillTest("last_val/lastValFn_26") @Test - public void test_lag_func_lag_Fn_104() + public void test_last_val_lastValFn_26() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_105") + @DrillTest("last_val/lastValFn_27") @Test - public void test_lag_func_lag_Fn_105() + public void test_last_val_lastValFn_27() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_106") + @DrillTest("last_val/lastValFn_28") @Test - public void test_lag_func_lag_Fn_106() + public void test_last_val_lastValFn_28() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_107") + @DrillTest("last_val/lastValFn_30") @Test - public void test_lag_func_lag_Fn_107() + public void test_last_val_lastValFn_30() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_110") + @DrillTest("last_val/lastValFn_31") @Test - public void test_lag_func_lag_Fn_110() + public void test_last_val_lastValFn_31() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_111") + @DrillTest("last_val/lastValFn_37") @Test - public void test_lag_func_lag_Fn_111() + public void test_last_val_lastValFn_37() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_112") + @DrillTest("lead_func/lead_Fn_100") @Test - public void test_lag_func_lag_Fn_112() + public void test_lead_func_lead_Fn_100() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_1") + @DrillTest("lead_func/lead_Fn_101") @Test - public void test_lag_func_lag_Fn_1() + public void test_lead_func_lead_Fn_101() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_28") + @DrillTest("lead_func/lead_Fn_102") @Test - public void test_lag_func_lag_Fn_28() + public void test_lead_func_lead_Fn_102() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_29") + @DrillTest("lead_func/lead_Fn_105") @Test - public void test_lag_func_lag_Fn_29() + public void test_lead_func_lead_Fn_105() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_2") + @DrillTest("lead_func/lead_Fn_106") @Test - public void test_lag_func_lag_Fn_2() + public void test_lead_func_lead_Fn_106() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_30") + @DrillTest("lead_func/lead_Fn_107") @Test - public void test_lag_func_lag_Fn_30() + public void test_lead_func_lead_Fn_107() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_31") + @DrillTest("lead_func/lead_Fn_1") @Test - public void test_lag_func_lag_Fn_31() + public void test_lead_func_lead_Fn_1() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_32") + @DrillTest("lead_func/lead_Fn_28") @Test - public void test_lag_func_lag_Fn_32() + public void test_lead_func_lead_Fn_28() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_34") + @DrillTest("lead_func/lead_Fn_29") @Test - public void test_lag_func_lag_Fn_34() + public void test_lead_func_lead_Fn_29() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_35") + @DrillTest("lead_func/lead_Fn_2") @Test - public void test_lag_func_lag_Fn_35() + public void test_lead_func_lead_Fn_2() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_37") + @DrillTest("lead_func/lead_Fn_30") @Test - public void test_lag_func_lag_Fn_37() + public void test_lead_func_lead_Fn_30() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_38") + @DrillTest("lead_func/lead_Fn_31") @Test - public void test_lag_func_lag_Fn_38() + public void test_lead_func_lead_Fn_31() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_39") + @DrillTest("lead_func/lead_Fn_32") @Test - public void test_lag_func_lag_Fn_39() + public void test_lead_func_lead_Fn_32() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_3") + @DrillTest("lead_func/lead_Fn_34") @Test - public void test_lag_func_lag_Fn_3() + public void test_lead_func_lead_Fn_34() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_40") + @DrillTest("lead_func/lead_Fn_35") @Test - public void test_lag_func_lag_Fn_40() + public void test_lead_func_lead_Fn_35() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_43") + @DrillTest("lead_func/lead_Fn_37") @Test - public void test_lag_func_lag_Fn_43() + public void test_lead_func_lead_Fn_37() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_44") + @DrillTest("lead_func/lead_Fn_38") @Test - public void test_lag_func_lag_Fn_44() + public void test_lead_func_lead_Fn_38() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_46") + @DrillTest("lead_func/lead_Fn_39") @Test - public void test_lag_func_lag_Fn_46() + public void test_lead_func_lead_Fn_39() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_47") + @DrillTest("lead_func/lead_Fn_3") @Test - public void test_lag_func_lag_Fn_47() + public void test_lead_func_lead_Fn_3() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_48") + @DrillTest("lead_func/lead_Fn_40") @Test - public void test_lag_func_lag_Fn_48() + public void test_lead_func_lead_Fn_40() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_49") + @DrillTest("lead_func/lead_Fn_41") @Test - public void test_lag_func_lag_Fn_49() + public void test_lead_func_lead_Fn_41() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_4") + @DrillTest("lead_func/lead_Fn_43") @Test - public void test_lag_func_lag_Fn_4() + public void test_lead_func_lead_Fn_43() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_50") + @DrillTest("lead_func/lead_Fn_44") @Test - public void test_lag_func_lag_Fn_50() + public void test_lead_func_lead_Fn_44() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_52") + @DrillTest("lead_func/lead_Fn_46") @Test - public void test_lag_func_lag_Fn_52() + public void test_lead_func_lead_Fn_46() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_53") + @DrillTest("lead_func/lead_Fn_47") @Test - public void test_lag_func_lag_Fn_53() + public void test_lead_func_lead_Fn_47() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_55") + @DrillTest("lead_func/lead_Fn_48") @Test - public void test_lag_func_lag_Fn_55() + public void test_lead_func_lead_Fn_48() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_56") + @DrillTest("lead_func/lead_Fn_49") @Test - public void test_lag_func_lag_Fn_56() + public void test_lead_func_lead_Fn_49() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_57") + @DrillTest("lead_func/lead_Fn_4") @Test - public void test_lag_func_lag_Fn_57() + public void test_lead_func_lead_Fn_4() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_58") + @DrillTest("lead_func/lead_Fn_50") @Test - public void test_lag_func_lag_Fn_58() + public void test_lead_func_lead_Fn_50() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_59") + @DrillTest("lead_func/lead_Fn_52") @Test - public void test_lag_func_lag_Fn_59() + public void test_lead_func_lead_Fn_52() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_5") + @DrillTest("lead_func/lead_Fn_53") @Test - public void test_lag_func_lag_Fn_5() + public void test_lead_func_lead_Fn_53() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_61") + @DrillTest("lead_func/lead_Fn_55") @Test - public void test_lag_func_lag_Fn_61() + public void test_lead_func_lead_Fn_55() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_62") + @DrillTest("lead_func/lead_Fn_56") @Test - public void test_lag_func_lag_Fn_62() + public void test_lead_func_lead_Fn_56() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lag_func/lag_Fn_6") + @DrillTest("lead_func/lead_Fn_57") @Test - public void test_lag_func_lag_Fn_6() + public void test_lead_func_lead_Fn_57() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_70") + @DrillTest("lead_func/lead_Fn_58") @Test - public void test_lag_func_lag_Fn_70() + public void test_lead_func_lead_Fn_58() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_73") + @DrillTest("lead_func/lead_Fn_59") @Test - public void test_lag_func_lag_Fn_73() + public void test_lead_func_lead_Fn_59() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_74") + @DrillTest("lead_func/lead_Fn_5") @Test - public void test_lag_func_lag_Fn_74() + public void test_lead_func_lead_Fn_5() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_75") + @DrillTest("lead_func/lead_Fn_61") @Test - public void test_lag_func_lag_Fn_75() + public void test_lead_func_lead_Fn_61() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_76") + @DrillTest("lead_func/lead_Fn_62") @Test - public void test_lag_func_lag_Fn_76() + public void test_lead_func_lead_Fn_62() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_78") + @DrillTest("lead_func/lead_Fn_70") @Test - public void test_lag_func_lag_Fn_78() + public void test_lead_func_lead_Fn_70() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_79") + @DrillTest("lead_func/lead_Fn_73") @Test - public void test_lag_func_lag_Fn_79() + public void test_lead_func_lead_Fn_73() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_7") + @DrillTest("lead_func/lead_Fn_74") @Test - public void test_lag_func_lag_Fn_7() + public void test_lead_func_lead_Fn_74() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_80") + @DrillTest("lead_func/lead_Fn_75") @Test - public void test_lag_func_lag_Fn_80() + public void test_lead_func_lead_Fn_75() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_81") + @DrillTest("lead_func/lead_Fn_76") @Test - public void test_lag_func_lag_Fn_81() + public void test_lead_func_lead_Fn_76() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_83") + @DrillTest("lead_func/lead_Fn_78") @Test - public void test_lag_func_lag_Fn_83() + public void test_lead_func_lead_Fn_78() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_84") + @DrillTest("lead_func/lead_Fn_79") @Test - public void test_lag_func_lag_Fn_84() + public void test_lead_func_lead_Fn_79() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_85") + @DrillTest("lead_func/lead_Fn_7") @Test - public void test_lag_func_lag_Fn_85() + public void test_lead_func_lead_Fn_7() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_86") + @DrillTest("lead_func/lead_Fn_80") @Test - public void test_lag_func_lag_Fn_86() + public void test_lead_func_lead_Fn_80() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_87") + @DrillTest("lead_func/lead_Fn_81") @Test - public void test_lag_func_lag_Fn_87() + public void test_lead_func_lead_Fn_81() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_88") + @DrillTest("lead_func/lead_Fn_82") @Test - public void test_lag_func_lag_Fn_88() + public void test_lead_func_lead_Fn_82() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_89") + @DrillTest("lead_func/lead_Fn_83") @Test - public void test_lag_func_lag_Fn_89() + public void test_lead_func_lead_Fn_83() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_8") + @DrillTest("lead_func/lead_Fn_84") @Test - public void test_lag_func_lag_Fn_8() + public void test_lead_func_lead_Fn_84() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_90") + @DrillTest("lead_func/lead_Fn_85") @Test - public void test_lag_func_lag_Fn_90() + public void test_lead_func_lead_Fn_85() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_91") + @DrillTest("lead_func/lead_Fn_86") @Test - public void test_lag_func_lag_Fn_91() + public void test_lead_func_lead_Fn_86() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_92") + @DrillTest("lead_func/lead_Fn_87") @Test - public void test_lag_func_lag_Fn_92() + public void test_lead_func_lead_Fn_87() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_93") + @DrillTest("lead_func/lead_Fn_88") @Test - public void test_lag_func_lag_Fn_93() + public void test_lead_func_lead_Fn_88() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_94") + @DrillTest("lead_func/lead_Fn_89") @Test - public void test_lag_func_lag_Fn_94() + public void test_lead_func_lead_Fn_89() { windowQueryTest(); } - @DrillTest("lag_func/lag_Fn_98") + @DrillTest("lead_func/lead_Fn_8") @Test - public void test_lag_func_lag_Fn_98() + public void test_lead_func_lead_Fn_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_10") + @DrillTest("lead_func/lead_Fn_93") @Test - public void test_last_val_lastValFn_10() + public void test_lead_func_lead_Fn_93() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_13") + @DrillTest("lead_func/lead_Fn_99") @Test - public void test_last_val_lastValFn_13() + public void test_lead_func_lead_Fn_99() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_14") + @DrillTest("nestedAggs/basic_1") @Test - public void test_last_val_lastValFn_14() + public void test_nestedAggs_basic_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_15") + @DrillTest("nestedAggs/basic_2") @Test - public void test_last_val_lastValFn_15() + public void test_nestedAggs_basic_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_17") + @DrillTest("nestedAggs/basic_4") @Test - public void test_last_val_lastValFn_17() + public void test_nestedAggs_basic_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_20") + @DrillTest("nestedAggs/basic_6") @Test - public void test_last_val_lastValFn_20() + public void test_nestedAggs_basic_6() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_26") + @DrillTest("nestedAggs/basic_8") @Test - public void test_last_val_lastValFn_26() + public void test_nestedAggs_basic_8() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_27") + @DrillTest("nestedAggs/basic_9") @Test - public void test_last_val_lastValFn_27() + public void test_nestedAggs_basic_9() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_28") + @DrillTest("nestedAggs/emtyOvrCls_10") @Test - public void test_last_val_lastValFn_28() + public void test_nestedAggs_emtyOvrCls_10() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_30") + @DrillTest("nestedAggs/emtyOvrCls_11") @Test - public void test_last_val_lastValFn_30() + public void test_nestedAggs_emtyOvrCls_11() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_31") + @DrillTest("nestedAggs/emtyOvrCls_12") @Test - public void test_last_val_lastValFn_31() + public void test_nestedAggs_emtyOvrCls_12() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_32") + @DrillTest("nestedAggs/emtyOvrCls_1") @Test - public void test_last_val_lastValFn_32() + public void test_nestedAggs_emtyOvrCls_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_36") + @DrillTest("nestedAggs/emtyOvrCls_2") @Test - public void test_last_val_lastValFn_36() + public void test_nestedAggs_emtyOvrCls_2() { windowQueryTest(); } - @DrillTest("last_val/lastValFn_37") + @DrillTest("nestedAggs/emtyOvrCls_3") @Test - public void test_last_val_lastValFn_37() + public void test_nestedAggs_emtyOvrCls_3() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_100") + @DrillTest("nestedAggs/emtyOvrCls_4") @Test - public void test_lead_func_lead_Fn_100() + public void test_nestedAggs_emtyOvrCls_4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_101") + @DrillTest("nestedAggs/emtyOvrCls_5") @Test - public void test_lead_func_lead_Fn_101() + public void test_nestedAggs_emtyOvrCls_5() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_102") + @DrillTest("nestedAggs/emtyOvrCls_6") @Test - public void test_lead_func_lead_Fn_102() + public void test_nestedAggs_emtyOvrCls_6() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_105") + @DrillTest("nestedAggs/emtyOvrCls_9") @Test - public void test_lead_func_lead_Fn_105() + public void test_nestedAggs_emtyOvrCls_9() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_106") + @DrillTest("nestedAggs/frmclause01") @Test - public void test_lead_func_lead_Fn_106() + public void test_nestedAggs_frmclause01() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_107") + @DrillTest("nestedAggs/frmclause02") @Test - public void test_lead_func_lead_Fn_107() + public void test_nestedAggs_frmclause02() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_1") + @DrillTest("nestedAggs/frmclause06") @Test - public void test_lead_func_lead_Fn_1() + public void test_nestedAggs_frmclause06() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_28") + @DrillTest("nestedAggs/frmclause14") @Test - public void test_lead_func_lead_Fn_28() + public void test_nestedAggs_frmclause14() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_29") + @DrillTest("nestedAggs/frmclause19") @Test - public void test_lead_func_lead_Fn_29() + public void test_nestedAggs_frmclause19() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_2") + @DrillTest("nestedAggs/multiWin_1") @Test - public void test_lead_func_lead_Fn_2() + public void test_nestedAggs_multiWin_1() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_30") + @DrillTest("nestedAggs/nstdagg01") @Test - public void test_lead_func_lead_Fn_30() + public void test_nestedAggs_nstdagg01() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_31") + @DrillTest("nestedAggs/nstdagg02") @Test - public void test_lead_func_lead_Fn_31() + public void test_nestedAggs_nstdagg02() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_32") + @DrillTest("nestedAggs/nstdagg03") @Test - public void test_lead_func_lead_Fn_32() + public void test_nestedAggs_nstdagg03() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_34") + @DrillTest("nestedAggs/nstdagg04") @Test - public void test_lead_func_lead_Fn_34() + public void test_nestedAggs_nstdagg04() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_35") + @DrillTest("nestedAggs/nstdagg05") @Test - public void test_lead_func_lead_Fn_35() + public void test_nestedAggs_nstdagg05() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_37") + @DrillTest("nestedAggs/nstdagg06") @Test - public void test_lead_func_lead_Fn_37() + public void test_nestedAggs_nstdagg06() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_38") + @DrillTest("nestedAggs/nstdagg07") @Test - public void test_lead_func_lead_Fn_38() + public void test_nestedAggs_nstdagg07() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_39") + @DrillTest("nestedAggs/nstdagg08") @Test - public void test_lead_func_lead_Fn_39() + public void test_nestedAggs_nstdagg08() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_3") + @DrillTest("nestedAggs/nstdagg09") @Test - public void test_lead_func_lead_Fn_3() + public void test_nestedAggs_nstdagg09() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_40") + @DrillTest("nestedAggs/nstdagg10") @Test - public void test_lead_func_lead_Fn_40() + public void test_nestedAggs_nstdagg10() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_41") + @DrillTest("nestedAggs/nstdagg11") @Test - public void test_lead_func_lead_Fn_41() + public void test_nestedAggs_nstdagg11() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_43") + @DrillTest("nestedAggs/nstdagg12") @Test - public void test_lead_func_lead_Fn_43() + public void test_nestedAggs_nstdagg12() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_44") + @DrillTest("nestedAggs/nstdagg13") @Test - public void test_lead_func_lead_Fn_44() + public void test_nestedAggs_nstdagg13() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_46") + @DrillTest("nestedAggs/nstdagg14") @Test - public void test_lead_func_lead_Fn_46() + public void test_nestedAggs_nstdagg14() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_47") + @DrillTest("nestedAggs/nstdagg15") @Test - public void test_lead_func_lead_Fn_47() + public void test_nestedAggs_nstdagg15() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_48") + @DrillTest("nestedAggs/nstdagg16") @Test - public void test_lead_func_lead_Fn_48() + public void test_nestedAggs_nstdagg16() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_49") + @DrillTest("nestedAggs/nstdagg17") @Test - public void test_lead_func_lead_Fn_49() + public void test_nestedAggs_nstdagg17() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_4") + @DrillTest("nestedAggs/nstdagg18") @Test - public void test_lead_func_lead_Fn_4() + public void test_nestedAggs_nstdagg18() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_50") + @DrillTest("nestedAggs/nstdagg19") @Test - public void test_lead_func_lead_Fn_50() + public void test_nestedAggs_nstdagg19() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_52") + @DrillTest("nestedAggs/nstdagg20") @Test - public void test_lead_func_lead_Fn_52() + public void test_nestedAggs_nstdagg20() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_53") + @DrillTest("nestedAggs/nstdagg21") @Test - public void test_lead_func_lead_Fn_53() + public void test_nestedAggs_nstdagg21() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_55") + @DrillTest("nestedAggs/nstdagg22") @Test - public void test_lead_func_lead_Fn_55() + public void test_nestedAggs_nstdagg22() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_56") + @DrillTest("nestedAggs/nstdagg23") @Test - public void test_lead_func_lead_Fn_56() + public void test_nestedAggs_nstdagg23() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_57") + @DrillTest("nestedAggs/nstdagg25") @Test - public void test_lead_func_lead_Fn_57() + public void test_nestedAggs_nstdagg25() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_58") + @DrillTest("nestedAggs/nstdagg26") @Test - public void test_lead_func_lead_Fn_58() + public void test_nestedAggs_nstdagg26() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_59") + @DrillTest("nestedAggs/woutOby_1") @Test - public void test_lead_func_lead_Fn_59() + public void test_nestedAggs_woutOby_1() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_5") + @DrillTest("nestedAggs/woutOby_2") @Test - public void test_lead_func_lead_Fn_5() + public void test_nestedAggs_woutOby_2() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_61") + @DrillTest("nestedAggs/woutOby_3") @Test - public void test_lead_func_lead_Fn_61() + public void test_nestedAggs_woutOby_3() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_62") + @DrillTest("nestedAggs/woutOby_4") @Test - public void test_lead_func_lead_Fn_62() + public void test_nestedAggs_woutOby_4() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_70") + @DrillTest("nestedAggs/woutOby_5") @Test - public void test_lead_func_lead_Fn_70() + public void test_nestedAggs_woutOby_5() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_73") + @DrillTest("nestedAggs/woutOby_8") @Test - public void test_lead_func_lead_Fn_73() + public void test_nestedAggs_woutOby_8() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_74") + @DrillTest("nestedAggs/wPbOb_10") @Test - public void test_lead_func_lead_Fn_74() + public void test_nestedAggs_wPbOb_10() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_75") + @DrillTest("nestedAggs/wPbOb_11") @Test - public void test_lead_func_lead_Fn_75() + public void test_nestedAggs_wPbOb_11() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_76") + @DrillTest("nestedAggs/wPbOb_12") @Test - public void test_lead_func_lead_Fn_76() + public void test_nestedAggs_wPbOb_12() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_78") + @DrillTest("nestedAggs/wPbOb_13") @Test - public void test_lead_func_lead_Fn_78() + public void test_nestedAggs_wPbOb_13() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_79") + @DrillTest("nestedAggs/wPbOb_14") @Test - public void test_lead_func_lead_Fn_79() + public void test_nestedAggs_wPbOb_14() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_7") + @DrillTest("nestedAggs/wPbOb_15") @Test - public void test_lead_func_lead_Fn_7() + public void test_nestedAggs_wPbOb_15() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_80") + @DrillTest("nestedAggs/wPbOb_16") @Test - public void test_lead_func_lead_Fn_80() + public void test_nestedAggs_wPbOb_16() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_81") + @DrillTest("nestedAggs/wPbOb_17") @Test - public void test_lead_func_lead_Fn_81() + public void test_nestedAggs_wPbOb_17() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_82") + @DrillTest("nestedAggs/wPbOb_18") @Test - public void test_lead_func_lead_Fn_82() + public void test_nestedAggs_wPbOb_18() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_83") + @DrillTest("nestedAggs/wPbOb_19") @Test - public void test_lead_func_lead_Fn_83() + public void test_nestedAggs_wPbOb_19() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_84") + @DrillTest("nestedAggs/wPbOb_1") @Test - public void test_lead_func_lead_Fn_84() + public void test_nestedAggs_wPbOb_1() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_85") + @DrillTest("nestedAggs/wPbOb_20") @Test - public void test_lead_func_lead_Fn_85() + public void test_nestedAggs_wPbOb_20() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_86") + @DrillTest("nestedAggs/wPbOb_21") @Test - public void test_lead_func_lead_Fn_86() + public void test_nestedAggs_wPbOb_21() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_87") + @DrillTest("nestedAggs/wPbOb_22") @Test - public void test_lead_func_lead_Fn_87() + public void test_nestedAggs_wPbOb_22() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_88") + @DrillTest("nestedAggs/wPbOb_23") @Test - public void test_lead_func_lead_Fn_88() + public void test_nestedAggs_wPbOb_23() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_89") + @DrillTest("nestedAggs/wPbOb_24") @Test - public void test_lead_func_lead_Fn_89() + public void test_nestedAggs_wPbOb_24() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_8") + @DrillTest("nestedAggs/wPbOb_25") @Test - public void test_lead_func_lead_Fn_8() + public void test_nestedAggs_wPbOb_25() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_93") + @DrillTest("nestedAggs/wPbOb_26") @Test - public void test_lead_func_lead_Fn_93() + public void test_nestedAggs_wPbOb_26() { windowQueryTest(); } - @DrillTest("lead_func/lead_Fn_99") + @DrillTest("nestedAggs/wPbOb_2") @Test - public void test_lead_func_lead_Fn_99() + public void test_nestedAggs_wPbOb_2() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_1") + @DrillTest("nestedAggs/wPbOb_3") @Test - public void test_nestedAggs_basic_1() + public void test_nestedAggs_wPbOb_3() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_2") + @DrillTest("nestedAggs/wPbOb_4") @Test - public void test_nestedAggs_basic_2() + public void test_nestedAggs_wPbOb_4() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_4") + @DrillTest("nestedAggs/wPbOb_5") @Test - public void test_nestedAggs_basic_4() + public void test_nestedAggs_wPbOb_5() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_6") + @DrillTest("nestedAggs/wPbOb_6") @Test - public void test_nestedAggs_basic_6() + public void test_nestedAggs_wPbOb_6() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_8") + @DrillTest("nestedAggs/wPbOb_7") @Test - public void test_nestedAggs_basic_8() + public void test_nestedAggs_wPbOb_7() { windowQueryTest(); } - @DrillTest("nestedAggs/basic_9") + @DrillTest("nestedAggs/wPbOb_8") @Test - public void test_nestedAggs_basic_9() + public void test_nestedAggs_wPbOb_8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/cte_win_05") + @DrillTest("nestedAggs/wPbOb_9") @Test - public void test_nestedAggs_cte_win_05() + public void test_nestedAggs_wPbOb_9() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_10") + @DrillTest("ntile_func/ntileFn_10") @Test - public void test_nestedAggs_emtyOvrCls_10() + public void test_ntile_func_ntileFn_10() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_11") + @DrillTest("ntile_func/ntileFn_11") @Test - public void test_nestedAggs_emtyOvrCls_11() + public void test_ntile_func_ntileFn_11() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_12") + @DrillTest("ntile_func/ntileFn_12") @Test - public void test_nestedAggs_emtyOvrCls_12() + public void test_ntile_func_ntileFn_12() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/emtyOvrCls_13") + @DrillTest("ntile_func/ntileFn_13") @Test - public void test_nestedAggs_emtyOvrCls_13() + public void test_ntile_func_ntileFn_13() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_1") + @DrillTest("ntile_func/ntileFn_14") @Test - public void test_nestedAggs_emtyOvrCls_1() + public void test_ntile_func_ntileFn_14() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_2") + @DrillTest("ntile_func/ntileFn_16") @Test - public void test_nestedAggs_emtyOvrCls_2() + public void test_ntile_func_ntileFn_16() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_3") + @DrillTest("ntile_func/ntileFn_18") @Test - public void test_nestedAggs_emtyOvrCls_3() + public void test_ntile_func_ntileFn_18() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_4") + @DrillTest("ntile_func/ntileFn_19") @Test - public void test_nestedAggs_emtyOvrCls_4() + public void test_ntile_func_ntileFn_19() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_5") + @DrillTest("ntile_func/ntileFn_1") @Test - public void test_nestedAggs_emtyOvrCls_5() + public void test_ntile_func_ntileFn_1() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_6") + @DrillTest("ntile_func/ntileFn_20") @Test - public void test_nestedAggs_emtyOvrCls_6() + public void test_ntile_func_ntileFn_20() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("nestedAggs/emtyOvrCls_7") + @DrillTest("ntile_func/ntileFn_21") @Test - public void test_nestedAggs_emtyOvrCls_7() + public void test_ntile_func_ntileFn_21() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/emtyOvrCls_8") + @DrillTest("ntile_func/ntileFn_22") @Test - public void test_nestedAggs_emtyOvrCls_8() + public void test_ntile_func_ntileFn_22() { windowQueryTest(); } - @DrillTest("nestedAggs/emtyOvrCls_9") + @DrillTest("ntile_func/ntileFn_23") @Test - public void test_nestedAggs_emtyOvrCls_9() + public void test_ntile_func_ntileFn_23() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause01") + @DrillTest("ntile_func/ntileFn_24") @Test - public void test_nestedAggs_frmclause01() + public void test_ntile_func_ntileFn_24() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause02") + @DrillTest("ntile_func/ntileFn_25") @Test - public void test_nestedAggs_frmclause02() + public void test_ntile_func_ntileFn_25() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause06") + @DrillTest("ntile_func/ntileFn_26") @Test - public void test_nestedAggs_frmclause06() + public void test_ntile_func_ntileFn_26() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause14") + @DrillTest("ntile_func/ntileFn_28") @Test - public void test_nestedAggs_frmclause14() + public void test_ntile_func_ntileFn_28() { windowQueryTest(); } - @DrillTest("nestedAggs/frmclause19") + @DrillTest("ntile_func/ntileFn_29") @Test - public void test_nestedAggs_frmclause19() + public void test_ntile_func_ntileFn_29() { windowQueryTest(); } - @DrillTest("nestedAggs/multiWin_1") + @DrillTest("ntile_func/ntileFn_2") @Test - public void test_nestedAggs_multiWin_1() + public void test_ntile_func_ntileFn_2() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg01") + @DrillTest("ntile_func/ntileFn_30") @Test - public void test_nestedAggs_nstdagg01() + public void test_ntile_func_ntileFn_30() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg02") + @DrillTest("ntile_func/ntileFn_31") @Test - public void test_nestedAggs_nstdagg02() + public void test_ntile_func_ntileFn_31() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg03") + @DrillTest("ntile_func/ntileFn_32") @Test - public void test_nestedAggs_nstdagg03() + public void test_ntile_func_ntileFn_32() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg04") + @DrillTest("ntile_func/ntileFn_35") @Test - public void test_nestedAggs_nstdagg04() + public void test_ntile_func_ntileFn_35() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg05") + @DrillTest("ntile_func/ntileFn_36") @Test - public void test_nestedAggs_nstdagg05() + public void test_ntile_func_ntileFn_36() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg06") + @DrillTest("ntile_func/ntileFn_37") @Test - public void test_nestedAggs_nstdagg06() + public void test_ntile_func_ntileFn_37() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg07") + @DrillTest("ntile_func/ntileFn_38") @Test - public void test_nestedAggs_nstdagg07() + public void test_ntile_func_ntileFn_38() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg08") + @DrillTest("ntile_func/ntileFn_39") @Test - public void test_nestedAggs_nstdagg08() + public void test_ntile_func_ntileFn_39() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg09") + @DrillTest("ntile_func/ntileFn_3") @Test - public void test_nestedAggs_nstdagg09() + public void test_ntile_func_ntileFn_3() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg10") + @DrillTest("ntile_func/ntileFn_40") @Test - public void test_nestedAggs_nstdagg10() + public void test_ntile_func_ntileFn_40() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg11") + @DrillTest("ntile_func/ntileFn_41") @Test - public void test_nestedAggs_nstdagg11() + public void test_ntile_func_ntileFn_41() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg12") + @DrillTest("ntile_func/ntileFn_42") @Test - public void test_nestedAggs_nstdagg12() + public void test_ntile_func_ntileFn_42() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg13") + @DrillTest("ntile_func/ntileFn_43") @Test - public void test_nestedAggs_nstdagg13() + public void test_ntile_func_ntileFn_43() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg14") + @DrillTest("ntile_func/ntileFn_44") @Test - public void test_nestedAggs_nstdagg14() + public void test_ntile_func_ntileFn_44() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg15") + @DrillTest("ntile_func/ntileFn_46") @Test - public void test_nestedAggs_nstdagg15() + public void test_ntile_func_ntileFn_46() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg16") + @DrillTest("ntile_func/ntileFn_4") @Test - public void test_nestedAggs_nstdagg16() + public void test_ntile_func_ntileFn_4() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg17") + @DrillTest("ntile_func/ntileFn_5") @Test - public void test_nestedAggs_nstdagg17() + public void test_ntile_func_ntileFn_5() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg18") + @DrillTest("ntile_func/ntileFn_6") @Test - public void test_nestedAggs_nstdagg18() + public void test_ntile_func_ntileFn_6() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg19") + @DrillTest("ntile_func/ntileFn_8") @Test - public void test_nestedAggs_nstdagg19() + public void test_ntile_func_ntileFn_8() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg20") + @DrillTest("ntile_func/ntileFn_9") @Test - public void test_nestedAggs_nstdagg20() + public void test_ntile_func_ntileFn_9() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg21") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/cte_win_02") @Test - public void test_nestedAggs_nstdagg21() + public void test_nestedAggs_cte_win_02() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg22") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/cte_win_03") @Test - public void test_nestedAggs_nstdagg22() + public void test_nestedAggs_cte_win_03() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg23") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/cte_win_04") @Test - public void test_nestedAggs_nstdagg23() + public void test_nestedAggs_cte_win_04() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("nestedAggs/nstdagg24") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause04") @Test - public void test_nestedAggs_nstdagg24() + public void test_nestedAggs_frmclause04() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg25") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause05") @Test - public void test_nestedAggs_nstdagg25() + public void test_nestedAggs_frmclause05() { windowQueryTest(); } - @DrillTest("nestedAggs/nstdagg26") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause07") @Test - public void test_nestedAggs_nstdagg26() + public void test_nestedAggs_frmclause07() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_1") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause08") @Test - public void test_nestedAggs_woutOby_1() + public void test_nestedAggs_frmclause08() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_2") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause09") @Test - public void test_nestedAggs_woutOby_2() + public void test_nestedAggs_frmclause09() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_3") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause10") @Test - public void test_nestedAggs_woutOby_3() + public void test_nestedAggs_frmclause10() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_4") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause11") @Test - public void test_nestedAggs_woutOby_4() + public void test_nestedAggs_frmclause11() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_5") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause13") @Test - public void test_nestedAggs_woutOby_5() + public void test_nestedAggs_frmclause13() { windowQueryTest(); } - @DrillTest("nestedAggs/woutOby_8") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause15") @Test - public void test_nestedAggs_woutOby_8() + public void test_nestedAggs_frmclause15() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_10") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause17") @Test - public void test_nestedAggs_wPbOb_10() + public void test_nestedAggs_frmclause17() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_11") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/frmclause18") @Test - public void test_nestedAggs_wPbOb_11() + public void test_nestedAggs_frmclause18() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_12") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_10") @Test - public void test_nestedAggs_wPbOb_12() + public void test_nestedAggs_woutOby_10() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_13") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_11") @Test - public void test_nestedAggs_wPbOb_13() + public void test_nestedAggs_woutOby_11() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_14") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_12") @Test - public void test_nestedAggs_wPbOb_14() + public void test_nestedAggs_woutOby_12() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_15") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_13") @Test - public void test_nestedAggs_wPbOb_15() + public void test_nestedAggs_woutOby_13() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_16") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_6") @Test - public void test_nestedAggs_wPbOb_16() + public void test_nestedAggs_woutOby_6() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_17") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_7") @Test - public void test_nestedAggs_wPbOb_17() + public void test_nestedAggs_woutOby_7() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_18") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutOby_9") @Test - public void test_nestedAggs_wPbOb_18() + public void test_nestedAggs_woutOby_9() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_19") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutPrtnBy_6") @Test - public void test_nestedAggs_wPbOb_19() + public void test_nestedAggs_woutPrtnBy_6() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_1") + @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @DrillTest("nestedAggs/woutPrtnBy_7") @Test - public void test_nestedAggs_wPbOb_1() + public void test_nestedAggs_woutPrtnBy_7() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_20") + @NegativeTest(Modes.ALLDATA_CSV) + @DrillTest("aggregates/winFnQry_17") @Test - public void test_nestedAggs_wPbOb_20() + public void test_aggregates_winFnQry_17() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_21") + @NegativeTest(Modes.BIGINT_TIME_COMPARE) + @DrillTest("lead_func/lead_Fn_27") @Test - public void test_nestedAggs_wPbOb_21() + public void test_lead_func_lead_Fn_27() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_22") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_15") @Test - public void test_nestedAggs_wPbOb_22() + public void test_aggregates_winFnQry_15() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_23") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_23") @Test - public void test_nestedAggs_wPbOb_23() + public void test_aggregates_winFnQry_23() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_24") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_32") @Test - public void test_nestedAggs_wPbOb_24() + public void test_aggregates_winFnQry_32() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_25") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_33") @Test - public void test_nestedAggs_wPbOb_25() + public void test_aggregates_winFnQry_33() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_26") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_34") @Test - public void test_nestedAggs_wPbOb_26() + public void test_aggregates_winFnQry_34() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_2") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_35") @Test - public void test_nestedAggs_wPbOb_2() + public void test_aggregates_winFnQry_35() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_3") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_36") @Test - public void test_nestedAggs_wPbOb_3() + public void test_aggregates_winFnQry_36() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_4") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_37") @Test - public void test_nestedAggs_wPbOb_4() + public void test_aggregates_winFnQry_37() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_5") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_38") @Test - public void test_nestedAggs_wPbOb_5() + public void test_aggregates_winFnQry_38() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_6") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_39") @Test - public void test_nestedAggs_wPbOb_6() + public void test_aggregates_winFnQry_39() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_7") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_40") @Test - public void test_nestedAggs_wPbOb_7() + public void test_aggregates_winFnQry_40() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_8") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_41") @Test - public void test_nestedAggs_wPbOb_8() + public void test_aggregates_winFnQry_41() { windowQueryTest(); } - @DrillTest("nestedAggs/wPbOb_9") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_42") @Test - public void test_nestedAggs_wPbOb_9() + public void test_aggregates_winFnQry_42() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_10") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_43") @Test - public void test_ntile_func_ntileFn_10() + public void test_aggregates_winFnQry_43() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_11") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_44") @Test - public void test_ntile_func_ntileFn_11() + public void test_aggregates_winFnQry_44() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_12") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_45") @Test - public void test_ntile_func_ntileFn_12() + public void test_aggregates_winFnQry_45() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_13") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_6") @Test - public void test_ntile_func_ntileFn_13() + public void test_aggregates_winFnQry_6() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_14") + @NegativeTest(Modes.BIGINT_TO_DATE) + @DrillTest("aggregates/winFnQry_9") @Test - public void test_ntile_func_ntileFn_14() + public void test_aggregates_winFnQry_9() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("ntile_func/ntileFn_15") + @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) + @DrillTest("nestedAggs/multiWin_5") @Test - public void test_ntile_func_ntileFn_15() + public void test_nestedAggs_multiWin_5() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_16") + @NegativeTest(Modes.COLUMN_NOT_FOUND) + @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test - public void test_ntile_func_ntileFn_16() + public void test_frameclause_subQueries_frmInSubQry_25() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_18") + @NegativeTest(Modes.INCORRECT_SYNTAX) + @DrillTest("nestedAggs/nstdWinView01") @Test - public void test_ntile_func_ntileFn_18() + public void test_nestedAggs_nstdWinView01() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_19") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("aggregates/winFnQry_63") @Test - public void test_ntile_func_ntileFn_19() + public void test_aggregates_winFnQry_63() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_1") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("aggregates/winFnQry_83") @Test - public void test_ntile_func_ntileFn_1() + public void test_aggregates_winFnQry_83() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_20") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test - public void test_ntile_func_ntileFn_20() + public void test_frameclause_multipl_wnwds_mulwind_01() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_21") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test - public void test_ntile_func_ntileFn_21() + public void test_frameclause_multipl_wnwds_mulwind_06() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_22") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test - public void test_ntile_func_ntileFn_22() + public void test_frameclause_multipl_wnwds_mulwind_07() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_23") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_108") @Test - public void test_ntile_func_ntileFn_23() + public void test_lag_func_lag_Fn_108() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_24") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_109") @Test - public void test_ntile_func_ntileFn_24() + public void test_lag_func_lag_Fn_109() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_25") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lag_func/lag_Fn_69") @Test - public void test_ntile_func_ntileFn_25() + public void test_lag_func_lag_Fn_69() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_26") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lead_func/lead_Fn_103") @Test - public void test_ntile_func_ntileFn_26() + public void test_lead_func_lead_Fn_103() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("ntile_func/ntileFn_27") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lead_func/lead_Fn_104") @Test - public void test_ntile_func_ntileFn_27() + public void test_lead_func_lead_Fn_104() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_28") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("lead_func/lead_Fn_69") @Test - public void test_ntile_func_ntileFn_28() + public void test_lead_func_lead_Fn_69() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_29") + @NegativeTest(Modes.MISSING_DESC) + @DrillTest("nestedAggs/multiWin_7") @Test - public void test_ntile_func_ntileFn_29() + public void test_nestedAggs_multiWin_7() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_2") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("aggregates/aggOWnFn_3") @Test - public void test_ntile_func_ntileFn_2() + public void test_aggregates_aggOWnFn_3() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_30") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("aggregates/aggOWnFn_4") @Test - public void test_ntile_func_ntileFn_30() + public void test_aggregates_aggOWnFn_4() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_31") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("first_val/firstValFn_29") @Test - public void test_ntile_func_ntileFn_31() + public void test_first_val_firstValFn_29() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_32") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("first_val/firstValFn_32") @Test - public void test_ntile_func_ntileFn_32() + public void test_first_val_firstValFn_32() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_35") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("first_val/firstValFn_33") @Test - public void test_ntile_func_ntileFn_35() + public void test_first_val_firstValFn_33() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_36") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test - public void test_ntile_func_ntileFn_36() + public void test_frameclause_defaultFrame_RBUPACR_int7() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_37") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("lag_func/lag_Fn_9") @Test - public void test_ntile_func_ntileFn_37() + public void test_lag_func_lag_Fn_9() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_38") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_29") @Test - public void test_ntile_func_ntileFn_38() + public void test_last_val_lastValFn_29() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_39") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_34") @Test - public void test_ntile_func_ntileFn_39() + public void test_last_val_lastValFn_34() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_3") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_35") @Test - public void test_ntile_func_ntileFn_3() + public void test_last_val_lastValFn_35() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_40") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_38") @Test - public void test_ntile_func_ntileFn_40() + public void test_last_val_lastValFn_38() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_41") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("last_val/lastValFn_39") @Test - public void test_ntile_func_ntileFn_41() + public void test_last_val_lastValFn_39() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_42") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("nestedAggs/emtyOvrCls_7") @Test - public void test_ntile_func_ntileFn_42() + public void test_nestedAggs_emtyOvrCls_7() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_43") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_33") @Test - public void test_ntile_func_ntileFn_43() + public void test_ntile_func_ntileFn_33() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_44") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_34") @Test - public void test_ntile_func_ntileFn_44() + public void test_ntile_func_ntileFn_34() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("ntile_func/ntileFn_45") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_47") @Test - public void test_ntile_func_ntileFn_45() + public void test_ntile_func_ntileFn_47() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_46") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_48") @Test - public void test_ntile_func_ntileFn_46() + public void test_ntile_func_ntileFn_48() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_4") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_49") @Test - public void test_ntile_func_ntileFn_4() + public void test_ntile_func_ntileFn_49() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_5") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_50") @Test - public void test_ntile_func_ntileFn_5() + public void test_ntile_func_ntileFn_50() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_6") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_51") @Test - public void test_ntile_func_ntileFn_6() + public void test_ntile_func_ntileFn_51() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_8") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_52") @Test - public void test_ntile_func_ntileFn_8() + public void test_ntile_func_ntileFn_52() { windowQueryTest(); } - @DrillTest("ntile_func/ntileFn_9") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_53") @Test - public void test_ntile_func_ntileFn_9() + public void test_ntile_func_ntileFn_53() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/cte_win_02") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_54") @Test - public void test_nestedAggs_cte_win_02() + public void test_ntile_func_ntileFn_54() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/cte_win_03") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_55") @Test - public void test_nestedAggs_cte_win_03() + public void test_ntile_func_ntileFn_55() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/cte_win_04") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_56") @Test - public void test_nestedAggs_cte_win_04() + public void test_ntile_func_ntileFn_56() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause04") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_57") @Test - public void test_nestedAggs_frmclause04() + public void test_ntile_func_ntileFn_57() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause05") + @NegativeTest(Modes.NOT_ENOUGH_RULES) + @DrillTest("ntile_func/ntileFn_58") @Test - public void test_nestedAggs_frmclause05() + public void test_ntile_func_ntileFn_58() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause07") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_12") @Test - public void test_nestedAggs_frmclause07() + public void test_aggregates_winFnQry_12() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause08") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_13") @Test - public void test_nestedAggs_frmclause08() + public void test_aggregates_winFnQry_13() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause09") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_20") @Test - public void test_nestedAggs_frmclause09() + public void test_aggregates_winFnQry_20() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause10") + @NegativeTest(Modes.NPE) + @DrillTest("aggregates/winFnQry_21") @Test - public void test_nestedAggs_frmclause10() + public void test_aggregates_winFnQry_21() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause11") + @NegativeTest(Modes.NPE) + @DrillTest("first_val/firstValFn_5") @Test - public void test_nestedAggs_frmclause11() + public void test_first_val_firstValFn_5() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause13") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test - public void test_nestedAggs_frmclause13() + public void test_frameclause_defaultFrame_RBUPACR_chr_1() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause15") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test - public void test_nestedAggs_frmclause15() + public void test_frameclause_defaultFrame_RBUPACR_chr_2() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause17") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test - public void test_nestedAggs_frmclause17() + public void test_frameclause_defaultFrame_RBUPACR_vchr_1() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/frmclause18") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test - public void test_nestedAggs_frmclause18() + public void test_frameclause_defaultFrame_RBUPACR_vchr_2() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_10") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test - public void test_nestedAggs_woutOby_10() + public void test_frameclause_multipl_wnwds_max_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_11") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test - public void test_nestedAggs_woutOby_11() + public void test_frameclause_multipl_wnwds_min_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_12") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test - public void test_nestedAggs_woutOby_12() + public void test_frameclause_RBCRACR_RBCRACR_char_1() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_13") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test - public void test_nestedAggs_woutOby_13() + public void test_frameclause_RBCRACR_RBCRACR_char_2() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_6") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test - public void test_nestedAggs_woutOby_6() + public void test_frameclause_RBCRACR_RBCRACR_vchar_1() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_7") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test - public void test_nestedAggs_woutOby_7() + public void test_frameclause_RBCRACR_RBCRACR_vchar_2() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutOby_9") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test - public void test_nestedAggs_woutOby_9() + public void test_frameclause_RBUPACR_RBUPACR_chr_1() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutPrtnBy_6") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test - public void test_nestedAggs_woutPrtnBy_6() + public void test_frameclause_RBUPACR_RBUPACR_chr_2() { windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) - @DrillTest("nestedAggs/woutPrtnBy_7") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test - public void test_nestedAggs_woutPrtnBy_7() + public void test_frameclause_RBUPACR_RBUPACR_vchr_1() { windowQueryTest(); } - @NegativeTest(Modes.ALLDATA_CSV) - @DrillTest("aggregates/winFnQry_17") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test - public void test_aggregates_winFnQry_17() + public void test_frameclause_RBUPACR_RBUPACR_vchr_2() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TIME_COMPARE) - @DrillTest("lead_func/lead_Fn_27") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test - public void test_lead_func_lead_Fn_27() + public void test_frameclause_RBUPAUF_RBUPAUF_char_1() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_15") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test - public void test_aggregates_winFnQry_15() + public void test_frameclause_RBUPAUF_RBUPAUF_char_2() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_23") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test - public void test_aggregates_winFnQry_23() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_32") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test - public void test_aggregates_winFnQry_32() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_33") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test - public void test_aggregates_winFnQry_33() + public void test_frameclause_subQueries_frmInSubQry_22() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_34") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test - public void test_aggregates_winFnQry_34() + public void test_frameclause_subQueries_frmInSubQry_23() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_35") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test - public void test_aggregates_winFnQry_35() + public void test_frameclause_subQueries_frmInSubQry_24() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_36") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test - public void test_aggregates_winFnQry_36() + public void test_frameclause_subQueries_frmInSubQry_41() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_37") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test - public void test_aggregates_winFnQry_37() + public void test_frameclause_subQueries_frmInSubQry_42() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_38") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test - public void test_aggregates_winFnQry_38() + public void test_frameclause_subQueries_frmInSubQry_43() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_39") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test - public void test_aggregates_winFnQry_39() + public void test_frameclause_subQueries_frmInSubQry_44() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_40") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test - public void test_aggregates_winFnQry_40() + public void test_frameclause_subQueries_frmInSubQry_45() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_41") + @NegativeTest(Modes.NPE) + @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test - public void test_aggregates_winFnQry_41() + public void test_frameclause_subQueries_frmInSubQry_46() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_42") + @NegativeTest(Modes.NPE) + @DrillTest("lag_func/lag_Fn_82") @Test - public void test_aggregates_winFnQry_42() + public void test_lag_func_lag_Fn_82() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_43") + @NegativeTest(Modes.NPE) + @DrillTest("last_val/lastValFn_5") @Test - public void test_aggregates_winFnQry_43() + public void test_last_val_lastValFn_5() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_44") + @NegativeTest(Modes.NPE) + @DrillTest("nestedAggs/basic_10") @Test - public void test_aggregates_winFnQry_44() + public void test_nestedAggs_basic_10() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_45") + @NegativeTest(Modes.NPE) + @DrillTest("nestedAggs/cte_win_01") @Test - public void test_aggregates_winFnQry_45() + public void test_nestedAggs_cte_win_01() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_6") + @NegativeTest(Modes.NPE_PLAIN) + @DrillTest("aggregates/winFnQry_7") @Test - public void test_aggregates_winFnQry_6() + public void test_aggregates_winFnQry_7() { windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) - @DrillTest("aggregates/winFnQry_9") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_10") @Test - public void test_aggregates_winFnQry_9() + public void test_aggregates_testW_Nulls_10() { windowQueryTest(); } - @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) - @DrillTest("nestedAggs/multiWin_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_11") @Test - public void test_nestedAggs_multiWin_5() + public void test_aggregates_testW_Nulls_11() { windowQueryTest(); } - @NegativeTest(Modes.COLUMN_NOT_FOUND) - @DrillTest("frameclause/subQueries/frmInSubQry_25") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_12") @Test - public void test_frameclause_subQueries_frmInSubQry_25() + public void test_aggregates_testW_Nulls_12() { windowQueryTest(); } - @NegativeTest(Modes.INCORRECT_SYNTAX) - @DrillTest("nestedAggs/nstdWinView01") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_13") @Test - public void test_nestedAggs_nstdWinView01() + public void test_aggregates_testW_Nulls_13() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("aggregates/winFnQry_63") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_14") @Test - public void test_aggregates_winFnQry_63() + public void test_aggregates_testW_Nulls_14() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("aggregates/winFnQry_83") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_15") @Test - public void test_aggregates_winFnQry_83() + public void test_aggregates_testW_Nulls_15() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_01") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_16") @Test - public void test_frameclause_multipl_wnwds_mulwind_01() + public void test_aggregates_testW_Nulls_16() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_06") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_17") @Test - public void test_frameclause_multipl_wnwds_mulwind_06() + public void test_aggregates_testW_Nulls_17() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("frameclause/multipl_wnwds/mulwind_07") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_18") @Test - public void test_frameclause_multipl_wnwds_mulwind_07() + public void test_aggregates_testW_Nulls_18() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_108") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_19") @Test - public void test_lag_func_lag_Fn_108() + public void test_aggregates_testW_Nulls_19() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_109") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_20") @Test - public void test_lag_func_lag_Fn_109() + public void test_aggregates_testW_Nulls_20() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lag_func/lag_Fn_69") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_21") @Test - public void test_lag_func_lag_Fn_69() + public void test_aggregates_testW_Nulls_21() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_103") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_22") @Test - public void test_lead_func_lead_Fn_103() + public void test_aggregates_testW_Nulls_22() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_104") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_23") @Test - public void test_lead_func_lead_Fn_104() + public void test_aggregates_testW_Nulls_23() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("lead_func/lead_Fn_69") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_24") @Test - public void test_lead_func_lead_Fn_69() + public void test_aggregates_testW_Nulls_24() { windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) - @DrillTest("nestedAggs/multiWin_7") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_25") @Test - public void test_nestedAggs_multiWin_7() + public void test_aggregates_testW_Nulls_25() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("aggregates/aggOWnFn_3") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_26") @Test - public void test_aggregates_aggOWnFn_3() + public void test_aggregates_testW_Nulls_26() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("aggregates/aggOWnFn_4") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_27") @Test - public void test_aggregates_aggOWnFn_4() + public void test_aggregates_testW_Nulls_27() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("first_val/firstValFn_29") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_28") @Test - public void test_first_val_firstValFn_29() + public void test_aggregates_testW_Nulls_28() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("first_val/firstValFn_32") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_29") @Test - public void test_first_val_firstValFn_32() + public void test_aggregates_testW_Nulls_29() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("first_val/firstValFn_33") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_2") @Test - public void test_first_val_firstValFn_33() + public void test_aggregates_testW_Nulls_2() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("lag_func/lag_Fn_9") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_30") + @Test + public void test_aggregates_testW_Nulls_30() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_31") + @Test + public void test_aggregates_testW_Nulls_31() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_32") + @Test + public void test_aggregates_testW_Nulls_32() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_33") + @Test + public void test_aggregates_testW_Nulls_33() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_34") + @Test + public void test_aggregates_testW_Nulls_34() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_35") + @Test + public void test_aggregates_testW_Nulls_35() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_36") + @Test + public void test_aggregates_testW_Nulls_36() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_37") + @Test + public void test_aggregates_testW_Nulls_37() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_38") + @Test + public void test_aggregates_testW_Nulls_38() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_39") + @Test + public void test_aggregates_testW_Nulls_39() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_3") + @Test + public void test_aggregates_testW_Nulls_3() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_4") + @Test + public void test_aggregates_testW_Nulls_4() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_5") + @Test + public void test_aggregates_testW_Nulls_5() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_6") + @Test + public void test_aggregates_testW_Nulls_6() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_7") + @Test + public void test_aggregates_testW_Nulls_7() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_8") + @Test + public void test_aggregates_testW_Nulls_8() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/testW_Nulls_9") + @Test + public void test_aggregates_testW_Nulls_9() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_61") + @Test + public void test_aggregates_winFnQry_61() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_62") + @Test + public void test_aggregates_winFnQry_62() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_64") + @Test + public void test_aggregates_winFnQry_64() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_65") + @Test + public void test_aggregates_winFnQry_65() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_66") + @Test + public void test_aggregates_winFnQry_66() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_67") + @Test + public void test_aggregates_winFnQry_67() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_68") + @Test + public void test_aggregates_winFnQry_68() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_69") + @Test + public void test_aggregates_winFnQry_69() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_70") + @Test + public void test_aggregates_winFnQry_70() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_71") + @Test + public void test_aggregates_winFnQry_71() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_72") + @Test + public void test_aggregates_winFnQry_72() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_73") + @Test + public void test_aggregates_winFnQry_73() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_74") + @Test + public void test_aggregates_winFnQry_74() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_75") + @Test + public void test_aggregates_winFnQry_75() + { + windowQueryTest(); + } + + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_76") @Test - public void test_lag_func_lag_Fn_9() + public void test_aggregates_winFnQry_76() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_29") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_77") @Test - public void test_last_val_lastValFn_29() + public void test_aggregates_winFnQry_77() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_34") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_78") @Test - public void test_last_val_lastValFn_34() + public void test_aggregates_winFnQry_78() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_35") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_79") @Test - public void test_last_val_lastValFn_35() + public void test_aggregates_winFnQry_79() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_38") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_80") @Test - public void test_last_val_lastValFn_38() + public void test_aggregates_winFnQry_80() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("last_val/lastValFn_39") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_81") @Test - public void test_last_val_lastValFn_39() + public void test_aggregates_winFnQry_81() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_33") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("aggregates/winFnQry_82") @Test - public void test_ntile_func_ntileFn_33() + public void test_aggregates_winFnQry_82() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_34") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_10") @Test - public void test_ntile_func_ntileFn_34() + public void test_lag_func_lag_Fn_10() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_47") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_11") @Test - public void test_ntile_func_ntileFn_47() + public void test_lag_func_lag_Fn_11() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_48") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_12") @Test - public void test_ntile_func_ntileFn_48() + public void test_lag_func_lag_Fn_12() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_49") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_13") @Test - public void test_ntile_func_ntileFn_49() + public void test_lag_func_lag_Fn_13() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_50") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_14") @Test - public void test_ntile_func_ntileFn_50() + public void test_lag_func_lag_Fn_14() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_51") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_15") @Test - public void test_ntile_func_ntileFn_51() + public void test_lag_func_lag_Fn_15() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_52") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_16") @Test - public void test_ntile_func_ntileFn_52() + public void test_lag_func_lag_Fn_16() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_53") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_17") @Test - public void test_ntile_func_ntileFn_53() + public void test_lag_func_lag_Fn_17() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_54") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_18") @Test - public void test_ntile_func_ntileFn_54() + public void test_lag_func_lag_Fn_18() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_55") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_19") @Test - public void test_ntile_func_ntileFn_55() + public void test_lag_func_lag_Fn_19() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_56") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_20") @Test - public void test_ntile_func_ntileFn_56() + public void test_lag_func_lag_Fn_20() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_57") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_21") @Test - public void test_ntile_func_ntileFn_57() + public void test_lag_func_lag_Fn_21() { windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) - @DrillTest("ntile_func/ntileFn_58") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_22") @Test - public void test_ntile_func_ntileFn_58() + public void test_lag_func_lag_Fn_22() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_12") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_23") @Test - public void test_aggregates_winFnQry_12() + public void test_lag_func_lag_Fn_23() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_13") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_24") @Test - public void test_aggregates_winFnQry_13() + public void test_lag_func_lag_Fn_24() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_20") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_25") @Test - public void test_aggregates_winFnQry_20() + public void test_lag_func_lag_Fn_25() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("aggregates/winFnQry_21") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_26") @Test - public void test_aggregates_winFnQry_21() + public void test_lag_func_lag_Fn_26() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("first_val/firstValFn_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_54") @Test - public void test_first_val_firstValFn_5() + public void test_lag_func_lag_Fn_54() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_64") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_1() + public void test_lag_func_lag_Fn_64() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_65") @Test - public void test_frameclause_defaultFrame_RBUPACR_chr_2() + public void test_lag_func_lag_Fn_65() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_66") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_1() + public void test_lag_func_lag_Fn_66() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_67") @Test - public void test_frameclause_defaultFrame_RBUPACR_vchr_2() + public void test_lag_func_lag_Fn_67() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/multipl_wnwds/max_mulwds") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_68") @Test - public void test_frameclause_multipl_wnwds_max_mulwds() + public void test_lag_func_lag_Fn_68() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/multipl_wnwds/min_mulwds") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_71") @Test - public void test_frameclause_multipl_wnwds_min_mulwds() + public void test_lag_func_lag_Fn_71() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lag_func/lag_Fn_72") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_1() + public void test_lag_func_lag_Fn_72() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_10") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_2() + public void test_lead_func_lead_Fn_10() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_11") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_1() + public void test_lead_func_lead_Fn_11() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_12") @Test - public void test_frameclause_RBCRACR_RBCRACR_vchar_2() + public void test_lead_func_lead_Fn_12() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_13") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_1() + public void test_lead_func_lead_Fn_13() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_14") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_2() + public void test_lead_func_lead_Fn_14() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_15") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_1() + public void test_lead_func_lead_Fn_15() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_16") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_2() + public void test_lead_func_lead_Fn_16() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_17") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_1() + public void test_lead_func_lead_Fn_17() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_18") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_char_2() + public void test_lead_func_lead_Fn_18() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_19") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() + public void test_lead_func_lead_Fn_19() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_20") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() + public void test_lead_func_lead_Fn_20() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_22") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_21") @Test - public void test_frameclause_subQueries_frmInSubQry_22() + public void test_lead_func_lead_Fn_21() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_23") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_22") @Test - public void test_frameclause_subQueries_frmInSubQry_23() + public void test_lead_func_lead_Fn_22() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_24") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_23") @Test - public void test_frameclause_subQueries_frmInSubQry_24() + public void test_lead_func_lead_Fn_23() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_41") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_24") @Test - public void test_frameclause_subQueries_frmInSubQry_41() + public void test_lead_func_lead_Fn_24() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_42") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_25") @Test - public void test_frameclause_subQueries_frmInSubQry_42() + public void test_lead_func_lead_Fn_25() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_43") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_64") @Test - public void test_frameclause_subQueries_frmInSubQry_43() + public void test_lead_func_lead_Fn_64() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_44") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_65") @Test - public void test_frameclause_subQueries_frmInSubQry_44() + public void test_lead_func_lead_Fn_65() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_45") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_66") @Test - public void test_frameclause_subQueries_frmInSubQry_45() + public void test_lead_func_lead_Fn_66() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("frameclause/subQueries/frmInSubQry_46") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_67") @Test - public void test_frameclause_subQueries_frmInSubQry_46() + public void test_lead_func_lead_Fn_67() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("lag_func/lag_Fn_82") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_68") @Test - public void test_lag_func_lag_Fn_82() + public void test_lead_func_lead_Fn_68() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("last_val/lastValFn_5") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_71") @Test - public void test_last_val_lastValFn_5() + public void test_lead_func_lead_Fn_71() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("nestedAggs/basic_10") + @NegativeTest(Modes.NULLS_FIRST_LAST) + @DrillTest("lead_func/lead_Fn_72") @Test - public void test_nestedAggs_basic_10() + public void test_lead_func_lead_Fn_72() { windowQueryTest(); } - @NegativeTest(Modes.NPE) - @DrillTest("nestedAggs/cte_win_01") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("aggregates/testW_Nulls_1") @Test - public void test_nestedAggs_cte_win_01() + public void test_aggregates_testW_Nulls_1() { windowQueryTest(); } - @NegativeTest(Modes.NPE_PLAIN) - @DrillTest("aggregates/winFnQry_7") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_18") @Test - public void test_aggregates_winFnQry_7() + public void test_first_val_firstValFn_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_10") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_19") @Test - public void test_aggregates_testW_Nulls_10() + public void test_first_val_firstValFn_19() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_11") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_21") @Test - public void test_aggregates_testW_Nulls_11() + public void test_first_val_firstValFn_21() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_12") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_22") @Test - public void test_aggregates_testW_Nulls_12() + public void test_first_val_firstValFn_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_13") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_24") @Test - public void test_aggregates_testW_Nulls_13() + public void test_first_val_firstValFn_24() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_14") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("first_val/firstValFn_25") @Test - public void test_aggregates_testW_Nulls_14() + public void test_first_val_firstValFn_25() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_15") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test - public void test_aggregates_testW_Nulls_15() + public void test_frameclause_subQueries_frmInSubQry_17() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_16") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test - public void test_aggregates_testW_Nulls_16() + public void test_frameclause_subQueries_frmInSubQry_20() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_17") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test - public void test_aggregates_testW_Nulls_17() + public void test_frameclause_subQueries_frmInSubQry_26() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_18") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test - public void test_aggregates_testW_Nulls_18() + public void test_frameclause_subQueries_frmInSubQry_27() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_19") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test - public void test_aggregates_testW_Nulls_19() + public void test_frameclause_subQueries_frmInSubQry_28() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_20") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test - public void test_aggregates_testW_Nulls_20() + public void test_frameclause_subQueries_frmInSubQry_30() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_21") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test - public void test_aggregates_testW_Nulls_21() + public void test_frameclause_subQueries_frmInSubQry_47() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_22") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test - public void test_aggregates_testW_Nulls_22() + public void test_frameclause_subQueries_frmInSubQry_48() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_23") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test - public void test_aggregates_testW_Nulls_23() + public void test_frameclause_subQueries_frmInSubQry_49() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_24") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_100") @Test - public void test_aggregates_testW_Nulls_24() + public void test_lag_func_lag_Fn_100() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_25") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_102") @Test - public void test_aggregates_testW_Nulls_25() + public void test_lag_func_lag_Fn_102() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_26") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_103") @Test - public void test_aggregates_testW_Nulls_26() + public void test_lag_func_lag_Fn_103() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_27") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_41") @Test - public void test_aggregates_testW_Nulls_27() + public void test_lag_func_lag_Fn_41() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_28") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_42") @Test - public void test_aggregates_testW_Nulls_28() + public void test_lag_func_lag_Fn_42() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_29") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_45") @Test - public void test_aggregates_testW_Nulls_29() + public void test_lag_func_lag_Fn_45() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_2") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_63") @Test - public void test_aggregates_testW_Nulls_2() + public void test_lag_func_lag_Fn_63() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_30") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_96") @Test - public void test_aggregates_testW_Nulls_30() + public void test_lag_func_lag_Fn_96() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_31") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_97") @Test - public void test_aggregates_testW_Nulls_31() + public void test_lag_func_lag_Fn_97() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_32") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lag_func/lag_Fn_99") @Test - public void test_aggregates_testW_Nulls_32() + public void test_lag_func_lag_Fn_99() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_33") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_18") @Test - public void test_aggregates_testW_Nulls_33() + public void test_last_val_lastValFn_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_34") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_19") @Test - public void test_aggregates_testW_Nulls_34() + public void test_last_val_lastValFn_19() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_35") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_21") @Test - public void test_aggregates_testW_Nulls_35() + public void test_last_val_lastValFn_21() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_36") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_22") @Test - public void test_aggregates_testW_Nulls_36() + public void test_last_val_lastValFn_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_37") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_24") @Test - public void test_aggregates_testW_Nulls_37() + public void test_last_val_lastValFn_24() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_38") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_25") @Test - public void test_aggregates_testW_Nulls_38() + public void test_last_val_lastValFn_25() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_39") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("last_val/lastValFn_33") @Test - public void test_aggregates_testW_Nulls_39() + public void test_last_val_lastValFn_33() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_3") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_36") @Test - public void test_aggregates_testW_Nulls_3() + public void test_lead_func_lead_Fn_36() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_4") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_45") @Test - public void test_aggregates_testW_Nulls_4() + public void test_lead_func_lead_Fn_45() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_5") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_91") @Test - public void test_aggregates_testW_Nulls_5() + public void test_lead_func_lead_Fn_91() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_6") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_92") @Test - public void test_aggregates_testW_Nulls_6() + public void test_lead_func_lead_Fn_92() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_7") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_94") @Test - public void test_aggregates_testW_Nulls_7() + public void test_lead_func_lead_Fn_94() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_8") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_95") @Test - public void test_aggregates_testW_Nulls_8() + public void test_lead_func_lead_Fn_95() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/testW_Nulls_9") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_97") @Test - public void test_aggregates_testW_Nulls_9() + public void test_lead_func_lead_Fn_97() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_61") + @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @DrillTest("lead_func/lead_Fn_98") @Test - public void test_aggregates_winFnQry_61() + public void test_lead_func_lead_Fn_98() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_62") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_10") @Test - public void test_aggregates_winFnQry_62() + public void test_aggregates_aggOWnFn_10() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_64") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_12") @Test - public void test_aggregates_winFnQry_64() + public void test_aggregates_aggOWnFn_12() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_65") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_14") @Test - public void test_aggregates_winFnQry_65() + public void test_aggregates_aggOWnFn_14() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_66") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_15") @Test - public void test_aggregates_winFnQry_66() + public void test_aggregates_aggOWnFn_15() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_67") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_17") @Test - public void test_aggregates_winFnQry_67() + public void test_aggregates_aggOWnFn_17() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_68") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_18") @Test - public void test_aggregates_winFnQry_68() + public void test_aggregates_aggOWnFn_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_69") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_19") @Test - public void test_aggregates_winFnQry_69() + public void test_aggregates_aggOWnFn_19() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_70") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_22") @Test - public void test_aggregates_winFnQry_70() + public void test_aggregates_aggOWnFn_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_71") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_23") @Test - public void test_aggregates_winFnQry_71() + public void test_aggregates_aggOWnFn_23() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_72") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_39") @Test - public void test_aggregates_winFnQry_72() + public void test_aggregates_aggOWnFn_39() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_73") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_40") @Test - public void test_aggregates_winFnQry_73() + public void test_aggregates_aggOWnFn_40() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_74") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/aggOWnFn_50") @Test - public void test_aggregates_winFnQry_74() + public void test_aggregates_aggOWnFn_50() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_75") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_10") @Test - public void test_aggregates_winFnQry_75() + public void test_aggregates_winFnQry_10() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_76") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_16") @Test - public void test_aggregates_winFnQry_76() + public void test_aggregates_winFnQry_16() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_77") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_18") @Test - public void test_aggregates_winFnQry_77() + public void test_aggregates_winFnQry_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_78") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_1") @Test - public void test_aggregates_winFnQry_78() + public void test_aggregates_winFnQry_1() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_79") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_26") @Test - public void test_aggregates_winFnQry_79() + public void test_aggregates_winFnQry_26() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_80") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_28") @Test - public void test_aggregates_winFnQry_80() + public void test_aggregates_winFnQry_28() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_81") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_2") @Test - public void test_aggregates_winFnQry_81() + public void test_aggregates_winFnQry_2() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("aggregates/winFnQry_82") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_31") @Test - public void test_aggregates_winFnQry_82() + public void test_aggregates_winFnQry_31() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_10") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_3") @Test - public void test_lag_func_lag_Fn_10() + public void test_aggregates_winFnQry_3() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_46") @Test - public void test_lag_func_lag_Fn_11() + public void test_aggregates_winFnQry_46() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_12") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_47") @Test - public void test_lag_func_lag_Fn_12() + public void test_aggregates_winFnQry_47() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_48") @Test - public void test_lag_func_lag_Fn_13() + public void test_aggregates_winFnQry_48() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_14") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_49") @Test - public void test_lag_func_lag_Fn_14() + public void test_aggregates_winFnQry_49() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_15") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_4") @Test - public void test_lag_func_lag_Fn_15() + public void test_aggregates_winFnQry_4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_16") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_50") @Test - public void test_lag_func_lag_Fn_16() + public void test_aggregates_winFnQry_50() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_17") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_51") @Test - public void test_lag_func_lag_Fn_17() + public void test_aggregates_winFnQry_51() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_52") @Test - public void test_lag_func_lag_Fn_18() + public void test_aggregates_winFnQry_52() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_53") @Test - public void test_lag_func_lag_Fn_19() + public void test_aggregates_winFnQry_53() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_20") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_54") @Test - public void test_lag_func_lag_Fn_20() + public void test_aggregates_winFnQry_54() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_21") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_55") @Test - public void test_lag_func_lag_Fn_21() + public void test_aggregates_winFnQry_55() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_5") @Test - public void test_lag_func_lag_Fn_22() + public void test_aggregates_winFnQry_5() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_23") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_84") @Test - public void test_lag_func_lag_Fn_23() + public void test_aggregates_winFnQry_84() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_85") @Test - public void test_lag_func_lag_Fn_24() + public void test_aggregates_winFnQry_85() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_25") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/winFnQry_8") @Test - public void test_lag_func_lag_Fn_25() + public void test_aggregates_winFnQry_8() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_26") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_17") @Test - public void test_lag_func_lag_Fn_26() + public void test_aggregates_wo_OrdrBy_17() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_54") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_18") @Test - public void test_lag_func_lag_Fn_54() + public void test_aggregates_wo_OrdrBy_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_64") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_19") @Test - public void test_lag_func_lag_Fn_64() + public void test_aggregates_wo_OrdrBy_19() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_65") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_20") @Test - public void test_lag_func_lag_Fn_65() + public void test_aggregates_wo_OrdrBy_20() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_66") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_21") @Test - public void test_lag_func_lag_Fn_66() + public void test_aggregates_wo_OrdrBy_21() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_67") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_22") @Test - public void test_lag_func_lag_Fn_67() + public void test_aggregates_wo_OrdrBy_22() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_68") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_23") @Test - public void test_lag_func_lag_Fn_68() + public void test_aggregates_wo_OrdrBy_23() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_71") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_24") @Test - public void test_lag_func_lag_Fn_71() + public void test_aggregates_wo_OrdrBy_24() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lag_func/lag_Fn_72") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_25") @Test - public void test_lag_func_lag_Fn_72() + public void test_aggregates_wo_OrdrBy_25() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_10") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/wo_OrdrBy_26") @Test - public void test_lead_func_lead_Fn_10() + public void test_aggregates_wo_OrdrBy_26() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_11") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_10") @Test - public void test_lead_func_lead_Fn_11() + public void test_aggregates_woPrtnBy_10() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_12") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_12") @Test - public void test_lead_func_lead_Fn_12() + public void test_aggregates_woPrtnBy_12() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_13") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_13") @Test - public void test_lead_func_lead_Fn_13() + public void test_aggregates_woPrtnBy_13() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_14") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_14") @Test - public void test_lead_func_lead_Fn_14() + public void test_aggregates_woPrtnBy_14() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_15") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_15") @Test - public void test_lead_func_lead_Fn_15() + public void test_aggregates_woPrtnBy_15() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_16") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_17") @Test - public void test_lead_func_lead_Fn_16() + public void test_aggregates_woPrtnBy_17() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_17") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_18") @Test - public void test_lead_func_lead_Fn_17() + public void test_aggregates_woPrtnBy_18() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_19") @Test - public void test_lead_func_lead_Fn_18() + public void test_aggregates_woPrtnBy_19() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_20") @Test - public void test_lead_func_lead_Fn_19() + public void test_aggregates_woPrtnBy_20() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_20") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_25") @Test - public void test_lead_func_lead_Fn_20() + public void test_aggregates_woPrtnBy_25() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_21") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_3") @Test - public void test_lead_func_lead_Fn_21() + public void test_aggregates_woPrtnBy_3() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_4") @Test - public void test_lead_func_lead_Fn_22() + public void test_aggregates_woPrtnBy_4() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_23") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_5") @Test - public void test_lead_func_lead_Fn_23() + public void test_aggregates_woPrtnBy_5() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_6") @Test - public void test_lead_func_lead_Fn_24() + public void test_aggregates_woPrtnBy_6() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_25") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_7") @Test - public void test_lead_func_lead_Fn_25() + public void test_aggregates_woPrtnBy_7() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_64") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_8") @Test - public void test_lead_func_lead_Fn_64() + public void test_aggregates_woPrtnBy_8() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_65") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("aggregates/woPrtnBy_9") @Test - public void test_lead_func_lead_Fn_65() + public void test_aggregates_woPrtnBy_9() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_66") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("first_val/firstValFn_17") @Test - public void test_lead_func_lead_Fn_66() + public void test_first_val_firstValFn_17() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_67") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("first_val/firstValFn_23") @Test - public void test_lead_func_lead_Fn_67() + public void test_first_val_firstValFn_23() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_68") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") @Test - public void test_lead_func_lead_Fn_68() + public void test_frameclause_defaultFrame_RBUPACR_bgint_1() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_71") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") @Test - public void test_lead_func_lead_Fn_71() + public void test_frameclause_defaultFrame_RBUPACR_bgint_2() { windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) - @DrillTest("lead_func/lead_Fn_72") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") @Test - public void test_lead_func_lead_Fn_72() + public void test_frameclause_defaultFrame_RBUPACR_bgint_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("aggregates/testW_Nulls_1") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") @Test - public void test_aggregates_testW_Nulls_1() + public void test_frameclause_defaultFrame_RBUPACR_bgint_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") @Test - public void test_first_val_firstValFn_18() + public void test_frameclause_defaultFrame_RBUPACR_bgint_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") @Test - public void test_first_val_firstValFn_19() + public void test_frameclause_defaultFrame_RBUPACR_bgint_7() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_21") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") @Test - public void test_first_val_firstValFn_21() + public void test_frameclause_defaultFrame_RBUPACR_chr_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") @Test - public void test_first_val_firstValFn_22() + public void test_frameclause_defaultFrame_RBUPACR_chr_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") @Test - public void test_first_val_firstValFn_24() + public void test_frameclause_defaultFrame_RBUPACR_dbl_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("first_val/firstValFn_25") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") @Test - public void test_first_val_firstValFn_25() + public void test_frameclause_defaultFrame_RBUPACR_dbl_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_17") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") @Test - public void test_frameclause_subQueries_frmInSubQry_17() + public void test_frameclause_defaultFrame_RBUPACR_dbl_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_20") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") @Test - public void test_frameclause_subQueries_frmInSubQry_20() + public void test_frameclause_defaultFrame_RBUPACR_dbl_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_26") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") @Test - public void test_frameclause_subQueries_frmInSubQry_26() + public void test_frameclause_defaultFrame_RBUPACR_dbl_7() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_27") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") @Test - public void test_frameclause_subQueries_frmInSubQry_27() + public void test_frameclause_defaultFrame_RBUPACR_dt_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_28") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") @Test - public void test_frameclause_subQueries_frmInSubQry_28() + public void test_frameclause_defaultFrame_RBUPACR_dt_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_30") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") @Test - public void test_frameclause_subQueries_frmInSubQry_30() + public void test_frameclause_defaultFrame_RBUPACR_dt_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_47") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test - public void test_frameclause_subQueries_frmInSubQry_47() + public void test_frameclause_defaultFrame_RBUPACR_dt_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_48") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int10") @Test - public void test_frameclause_subQueries_frmInSubQry_48() + public void test_frameclause_defaultFrame_RBUPACR_int10() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_49") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int13") @Test - public void test_frameclause_subQueries_frmInSubQry_49() + public void test_frameclause_defaultFrame_RBUPACR_int13() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_100") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int14") @Test - public void test_lag_func_lag_Fn_100() + public void test_frameclause_defaultFrame_RBUPACR_int14() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_102") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int8") @Test - public void test_lag_func_lag_Fn_102() + public void test_frameclause_defaultFrame_RBUPACR_int8() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_103") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_int9") @Test - public void test_lag_func_lag_Fn_103() + public void test_frameclause_defaultFrame_RBUPACR_int9() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_41") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") @Test - public void test_lag_func_lag_Fn_41() + public void test_frameclause_defaultFrame_RBUPACR_vchr_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_42") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") @Test - public void test_lag_func_lag_Fn_42() + public void test_frameclause_defaultFrame_RBUPACR_vchr_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_45") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/avg_mulwds") @Test - public void test_lag_func_lag_Fn_45() + public void test_frameclause_multipl_wnwds_avg_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_63") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/count_mulwds") @Test - public void test_lag_func_lag_Fn_63() + public void test_frameclause_multipl_wnwds_count_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_96") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test - public void test_lag_func_lag_Fn_96() + public void test_frameclause_multipl_wnwds_fval_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_97") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test - public void test_lag_func_lag_Fn_97() + public void test_frameclause_multipl_wnwds_lval_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lag_func/lag_Fn_99") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test - public void test_lag_func_lag_Fn_99() + public void test_frameclause_multipl_wnwds_mulwind_08() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_18") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test - public void test_last_val_lastValFn_18() + public void test_frameclause_multipl_wnwds_mulwind_09() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_19") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test - public void test_last_val_lastValFn_19() + public void test_frameclause_multipl_wnwds_sum_mulwds() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_21") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") @Test - public void test_last_val_lastValFn_21() + public void test_frameclause_RBCRACR_RBCRACR_bgint_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_22") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") @Test - public void test_last_val_lastValFn_22() + public void test_frameclause_RBCRACR_RBCRACR_bgint_7() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_24") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") @Test - public void test_last_val_lastValFn_24() + public void test_frameclause_RBCRACR_RBCRACR_char_3() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_25") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") @Test - public void test_last_val_lastValFn_25() + public void test_frameclause_RBCRACR_RBCRACR_char_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("last_val/lastValFn_33") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test - public void test_last_val_lastValFn_33() + public void test_frameclause_RBCRACR_RBCRACR_char_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_36") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test - public void test_lead_func_lead_Fn_36() + public void test_frameclause_RBCRACR_RBCRACR_dbl_6() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_45") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") @Test - public void test_lead_func_lead_Fn_45() + public void test_frameclause_RBCRACR_RBCRACR_dbl_7() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_91") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") @Test - public void test_lead_func_lead_Fn_91() + public void test_frameclause_RBCRACR_RBCRACR_dt_1() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_92") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") @Test - public void test_lead_func_lead_Fn_92() + public void test_frameclause_RBCRACR_RBCRACR_dt_2() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_94") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") @Test - public void test_lead_func_lead_Fn_94() + public void test_frameclause_RBCRACR_RBCRACR_dt_4() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_95") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") @Test - public void test_lead_func_lead_Fn_95() + public void test_frameclause_RBCRACR_RBCRACR_dt_5() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_97") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") @Test - public void test_lead_func_lead_Fn_97() + public void test_frameclause_RBCRACR_RBCRACR_int_13() { windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) - @DrillTest("lead_func/lead_Fn_98") + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") @Test - public void test_lead_func_lead_Fn_98() + public void test_frameclause_RBCRACR_RBCRACR_int_14() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_10") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") @Test - public void test_aggregates_winFnQry_10() + public void test_frameclause_RBCRACR_RBCRACR_int_6() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_16") + @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test - public void test_aggregates_winFnQry_16() + public void test_frameclause_RBCRACR_RBCRACR_int_7() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_18") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") @Test - public void test_aggregates_winFnQry_18() + public void test_frameclause_RBCRACR_RBCRACR_vchar_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_26") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") @Test - public void test_aggregates_winFnQry_26() + public void test_frameclause_RBCRACR_RBCRACR_vchar_4() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_28") + @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") @Test - public void test_aggregates_winFnQry_28() + public void test_frameclause_RBCRACR_RBCRACR_vchar_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_31") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") @Test - public void test_aggregates_winFnQry_31() + public void test_frameclause_RBUPACR_RBUPACR_bgint_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_46") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") @Test - public void test_aggregates_winFnQry_46() + public void test_frameclause_RBUPACR_RBUPACR_bgint_2() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_47") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test - public void test_aggregates_winFnQry_47() + public void test_frameclause_RBUPACR_RBUPACR_bgint_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_48") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") @Test - public void test_aggregates_winFnQry_48() + public void test_frameclause_RBUPACR_RBUPACR_bgint_4() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_49") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") @Test - public void test_aggregates_winFnQry_49() + public void test_frameclause_RBUPACR_RBUPACR_bgint_6() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_50") + @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test - public void test_aggregates_winFnQry_50() + public void test_frameclause_RBUPACR_RBUPACR_bgint_7() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_51") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test - public void test_aggregates_winFnQry_51() + public void test_frameclause_RBUPACR_RBUPACR_chr_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_52") + @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test - public void test_aggregates_winFnQry_52() + public void test_frameclause_RBUPACR_RBUPACR_chr_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_53") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test - public void test_aggregates_winFnQry_53() + public void test_frameclause_RBUPACR_RBUPACR_dbl_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_54") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test - public void test_aggregates_winFnQry_54() + public void test_frameclause_RBUPACR_RBUPACR_dbl_2() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_55") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test - public void test_aggregates_winFnQry_55() + public void test_frameclause_RBUPACR_RBUPACR_dbl_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_84") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test - public void test_aggregates_winFnQry_84() + public void test_frameclause_RBUPACR_RBUPACR_dbl_6() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_85") + @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test - public void test_aggregates_winFnQry_85() + public void test_frameclause_RBUPACR_RBUPACR_dbl_7() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_17") + @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test - public void test_aggregates_woPrtnBy_17() + public void test_frameclause_RBUPACR_RBUPACR_int10() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_19") + @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test - public void test_aggregates_woPrtnBy_19() + public void test_frameclause_RBUPACR_RBUPACR_int13() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_3") + @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test - public void test_aggregates_woPrtnBy_3() + public void test_frameclause_RBUPACR_RBUPACR_int14() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_4") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test - public void test_aggregates_woPrtnBy_4() + public void test_frameclause_RBUPACR_RBUPACR_vchr_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_5") + @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") @Test - public void test_aggregates_woPrtnBy_5() + public void test_frameclause_RBUPACR_RBUPACR_vchr_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_6") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test - public void test_aggregates_woPrtnBy_6() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_7") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test - public void test_aggregates_woPrtnBy_7() + public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_8") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") @Test - public void test_aggregates_woPrtnBy_8() + public void test_frameclause_RBUPAUF_RBUPAUF_char_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/woPrtnBy_9") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test - public void test_aggregates_woPrtnBy_9() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test - public void test_frameclause_defaultFrame_RBUPACR_dt_5() + public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/fval_mulwds") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test - public void test_frameclause_multipl_wnwds_fval_mulwds() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/lval_mulwds") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test - public void test_frameclause_multipl_wnwds_lval_mulwds() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/mulwind_08") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test - public void test_frameclause_multipl_wnwds_mulwind_08() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/mulwind_09") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test - public void test_frameclause_multipl_wnwds_mulwind_09() + public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/multipl_wnwds/sum_mulwds") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test - public void test_frameclause_multipl_wnwds_sum_mulwds() + public void test_frameclause_RBUPAUF_RBUPAUF_int_13() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") + @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test - public void test_frameclause_RBCRACR_RBCRACR_char_5() + public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") + @DrillTest("frameclause/subQueries/frmInSubQry_53") @Test - public void test_frameclause_RBCRACR_RBCRACR_dbl_6() + public void test_frameclause_subQueries_frmInSubQry_53() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") + @DrillTest("frameclause/subQueries/frmInSubQry_54") @Test - public void test_frameclause_RBCRACR_RBCRACR_int_7() + public void test_frameclause_subQueries_frmInSubQry_54() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") + @DrillTest("frameclause/subQueries/frmInSubQry_55") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_3() + public void test_frameclause_subQueries_frmInSubQry_55() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") + @DrillTest("frameclause/subQueries/frmInSubQry_57") @Test - public void test_frameclause_RBUPACR_RBUPACR_bgint_7() + public void test_frameclause_subQueries_frmInSubQry_57() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") + @DrillTest("frameclause/subQueries/frmInSubQry_58") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_3() + public void test_frameclause_subQueries_frmInSubQry_58() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") + @DrillTest("frameclause/subQueries/frmInSubQry_59") @Test - public void test_frameclause_RBUPACR_RBUPACR_chr_5() + public void test_frameclause_subQueries_frmInSubQry_59() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") + @DrillTest("frameclause/subQueries/frmInSubQry_60") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_1() + public void test_frameclause_subQueries_frmInSubQry_60() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") + @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_2() + public void test_frameclause_subQueries_frmInSubQry_61() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") + @DrillTest("frameclause/subQueries/frmInSubQry_62") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_3() + public void test_frameclause_subQueries_frmInSubQry_62() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") + @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_6() + public void test_frameclause_subQueries_frmInSubQry_63() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") + @DrillTest("frameclause/subQueries/frmInSubQry_64") @Test - public void test_frameclause_RBUPACR_RBUPACR_dbl_7() + public void test_frameclause_subQueries_frmInSubQry_64() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_int10") + @DrillTest("lag_func/lag_Fn_101") @Test - public void test_frameclause_RBUPACR_RBUPACR_int10() + public void test_lag_func_lag_Fn_101() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_int13") + @DrillTest("lag_func/lag_Fn_6") @Test - public void test_frameclause_RBUPACR_RBUPACR_int13() + public void test_lag_func_lag_Fn_6() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_int14") + @DrillTest("last_val/lastValFn_10") @Test - public void test_frameclause_RBUPACR_RBUPACR_int14() + public void test_last_val_lastValFn_10() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") + @DrillTest("last_val/lastValFn_11") @Test - public void test_frameclause_RBUPACR_RBUPACR_vchr_3() + public void test_last_val_lastValFn_11() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") + @DrillTest("last_val/lastValFn_12") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() + public void test_last_val_lastValFn_12() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") + @DrillTest("last_val/lastValFn_13") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() + public void test_last_val_lastValFn_13() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") + @DrillTest("last_val/lastValFn_14") @Test - public void test_frameclause_RBUPAUF_RBUPAUF_int_13() + public void test_last_val_lastValFn_14() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_61") + @DrillTest("last_val/lastValFn_15") @Test - public void test_frameclause_subQueries_frmInSubQry_61() + public void test_last_val_lastValFn_15() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("frameclause/subQueries/frmInSubQry_63") + @DrillTest("last_val/lastValFn_16") @Test - public void test_frameclause_subQueries_frmInSubQry_63() + public void test_last_val_lastValFn_16() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("lag_func/lag_Fn_101") + @DrillTest("last_val/lastValFn_17") @Test - public void test_lag_func_lag_Fn_101() + public void test_last_val_lastValFn_17() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_11") + @DrillTest("last_val/lastValFn_1") @Test - public void test_last_val_lastValFn_11() + public void test_last_val_lastValFn_1() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_12") + @DrillTest("last_val/lastValFn_20") @Test - public void test_last_val_lastValFn_12() + public void test_last_val_lastValFn_20() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_16") + @DrillTest("last_val/lastValFn_23") @Test - public void test_last_val_lastValFn_16() + public void test_last_val_lastValFn_23() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_1") + @DrillTest("last_val/lastValFn_2") @Test - public void test_last_val_lastValFn_1() + public void test_last_val_lastValFn_2() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_23") + @DrillTest("last_val/lastValFn_32") @Test - public void test_last_val_lastValFn_23() + public void test_last_val_lastValFn_32() { windowQueryTest(); } @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("last_val/lastValFn_2") + @DrillTest("last_val/lastValFn_36") @Test - public void test_last_val_lastValFn_2() + public void test_last_val_lastValFn_36() { windowQueryTest(); } @@ -7734,6 +7685,38 @@ public void test_nestedAggs_basic_7() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/cte_win_05") + @Test + public void test_nestedAggs_cte_win_05() + { + windowQueryTest(); + } + + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/emtyOvrCls_13") + @Test + public void test_nestedAggs_emtyOvrCls_13() + { + windowQueryTest(); + } + + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/emtyOvrCls_8") + @Test + public void test_nestedAggs_emtyOvrCls_8() + { + windowQueryTest(); + } + + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("nestedAggs/nstdagg24") + @Test + public void test_nestedAggs_nstdagg24() + { + windowQueryTest(); + } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_1") @Test @@ -7774,6 +7757,14 @@ public void test_nestedAggs_woutPrtnBy_5() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_15") + @Test + public void test_ntile_func_ntileFn_15() + { + windowQueryTest(); + } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_17") @Test @@ -7782,6 +7773,22 @@ public void test_ntile_func_ntileFn_17() windowQueryTest(); } + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_27") + @Test + public void test_ntile_func_ntileFn_27() + { + windowQueryTest(); + } + + @NegativeTest(Modes.RESULT_MISMATCH) + @DrillTest("ntile_func/ntileFn_45") + @Test + public void test_ntile_func_ntileFn_45() + { + windowQueryTest(); + } + @NegativeTest(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_59") @Test @@ -7981,12 +7988,4 @@ public void test_nestedAggs_multiWin_8() { windowQueryTest(); } - - @NegativeTest(Modes.RESULT_MISMATCH) - @DrillTest("aggregates/winFnQry_5") - @Test - public void test_aggregates_winFnQry_5() - { - windowQueryTest(); - } } From 7d064b2abcf7f73539d1d4ea2a4a0e29a4095af4 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 13:47:50 +0000 Subject: [PATCH 129/164] rename annotation --- .../druid/sql/calcite/CalciteQueryTest.java | 68 +- .../sql/calcite/CalciteSysQueryTest.java | 8 +- .../DecoupledPlanningCalciteQueryTest.java | 4 +- .../sql/calcite/DrillWindowQueryTest.java | 1002 ++++++++--------- .../calcite/{NegativeTest.java => FixMe.java} | 14 +- 5 files changed, 547 insertions(+), 549 deletions(-) rename sql/src/test/java/org/apache/druid/sql/calcite/{NegativeTest.java => FixMe.java} (94%) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index 3fd3de7cd960..bb02569ba4a5 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -109,7 +109,7 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.join.JoinType; -import org.apache.druid.sql.calcite.NegativeTest.Modes; +import org.apache.druid.sql.calcite.FixMe.Modes; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.Calcites; @@ -2688,7 +2688,7 @@ public void testGroupByWithSelectProjections() ); } - @NegativeTest(Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2773,7 +2773,7 @@ public void testTopNWithSelectProjections() ); } - @NegativeTest(Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2811,7 +2811,7 @@ public void testTopNWithSelectAndOrderByProjections() ); } - @NegativeTest + @FixMe @Test public void testUnionAllQueries() { @@ -2845,7 +2845,7 @@ public void testUnionAllQueries() ); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -2874,7 +2874,7 @@ public void testUnionAllQueriesWithLimit() ); } - @NegativeTest + @FixMe @Test public void testUnionAllDifferentTablesWithMapping() { @@ -2918,7 +2918,7 @@ public void testUnionAllDifferentTablesWithMapping() ); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testJoinUnionAllDifferentTablesWithMapping() { @@ -2982,7 +2982,7 @@ public void testUnionAllTablesColumnCountMismatch() } } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllTablesColumnTypeMismatchFloatLong() { @@ -3030,7 +3030,7 @@ public void testUnionAllTablesColumnTypeMismatchFloatLong() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesColumnTypeMismatchStringLong() { @@ -3048,7 +3048,7 @@ public void testUnionAllTablesColumnTypeMismatchStringLong() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenMappingIsRequired() { @@ -3065,7 +3065,7 @@ public void testUnionAllTablesWhenMappingIsRequired() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnionIsUnplannable() { @@ -3076,7 +3076,7 @@ public void testUnionIsUnplannable() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenCastAndMappingIsRequired() { @@ -3092,7 +3092,7 @@ public void testUnionAllTablesWhenCastAndMappingIsRequired() ); } - @NegativeTest + @FixMe @Test public void testUnionAllSameTableTwice() { @@ -3136,7 +3136,7 @@ public void testUnionAllSameTableTwice() ); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllSameTableTwiceWithSameMapping() { @@ -3180,7 +3180,7 @@ public void testUnionAllSameTableTwiceWithSameMapping() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnionAllSameTableTwiceWithDifferentMapping() { @@ -3194,7 +3194,7 @@ public void testUnionAllSameTableTwiceWithDifferentMapping() "SQL requires union between two tables and column names queried for each table are different Left: [dim1, dim2, m1], Right: [dim2, dim1, m1]." ); } - @NegativeTest + @FixMe @Test public void testUnionAllSameTableThreeTimes() { @@ -3299,7 +3299,7 @@ public void testUnionAllThreeTablesColumnCountMismatch3() } } - @NegativeTest + @FixMe @Test public void testUnionAllSameTableThreeTimesWithSameMapping() { @@ -5022,7 +5022,7 @@ public void testSimpleAggregations() ); } - @NegativeTest(Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -5054,7 +5054,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @NegativeTest(Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -5098,7 +5098,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @NegativeTest(Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5686,7 +5686,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnplannableQueries() { @@ -5758,7 +5758,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6753,7 +6753,7 @@ public void testApproxCountDistinctBuiltin() ); } - @NegativeTest(Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6808,7 +6808,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7330,7 +7330,7 @@ public void testExactCountDistinctUsingSubquery() ); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -7505,7 +7505,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @NegativeTest(Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -8236,7 +8236,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @NegativeTest(Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -8284,7 +8284,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @NegativeTest(Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10535,7 +10535,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @NegativeTest(Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11984,7 +11984,7 @@ public void testTextcat() ); } - @NegativeTest + @FixMe @Test public void testRequireTimeConditionPositive() { @@ -12188,7 +12188,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @NegativeTest(Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -14167,7 +14167,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @NegativeTest(Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14492,7 +14492,7 @@ public void testComplexDecodeAgg() ) ); } - @NegativeTest + @FixMe @Test public void testOrderByAlongWithInternalScanQuery() { @@ -14535,7 +14535,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java index ee6731b0591d..a16ed0ee9939 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java @@ -20,15 +20,15 @@ package org.apache.druid.sql.calcite; import com.google.common.collect.ImmutableList; -import org.apache.druid.sql.calcite.NegativeTest.Modes; -import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; +import org.apache.druid.sql.calcite.FixMe.Modes; +import org.apache.druid.sql.calcite.FixMe.FixMeProcessor; import org.junit.Rule; import org.junit.Test; public class CalciteSysQueryTest extends BaseCalciteQueryTest { @Rule(order = 0) - public NegativeTestProcessor NegativeTestProcessor = new NegativeTestProcessor(); + public FixMeProcessor NegativeTestProcessor = new FixMeProcessor(); @Test public void testTasksSum() @@ -46,7 +46,7 @@ public void testTasksSum() .run(); } - @NegativeTest(Modes.EXPRESSION_NOT_GROUPED) + @FixMe(Modes.EXPRESSION_NOT_GROUPED) @Test public void testTasksSumOver() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java index 3e6077ff03f1..5edc1c23c7ad 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java @@ -22,7 +22,7 @@ import com.google.common.collect.ImmutableMap; import org.apache.druid.query.QueryContexts; import org.apache.druid.server.security.AuthConfig; -import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; +import org.apache.druid.sql.calcite.FixMe.FixMeProcessor; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.util.SqlTestFramework; import org.junit.Rule; @@ -31,7 +31,7 @@ public class DecoupledPlanningCalciteQueryTest extends CalciteQueryTest { @Rule(order = 0) - public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); + public FixMeProcessor decoupledIgnoreProcessor = new FixMeProcessor(); private static final ImmutableMap CONTEXT_OVERRIDES = ImmutableMap.of( PlannerConfig.CTX_NATIVE_QUERY_SQL_PLANNING_MODE, PlannerConfig.NATIVE_QUERY_SQL_PLANNING_MODE_DECOUPLED, diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 64f1a5a49679..0d02e5abc4ef 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -50,8 +50,8 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; -import org.apache.druid.sql.calcite.NegativeTest.Modes; -import org.apache.druid.sql.calcite.NegativeTest.NegativeTestProcessor; +import org.apache.druid.sql.calcite.FixMe.Modes; +import org.apache.druid.sql.calcite.FixMe.FixMeProcessor; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; @@ -121,7 +121,7 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest public TestRule disableWhenNonSqlCompat = DisableUnless.SQL_COMPATIBLE; @Rule - public NegativeTestProcessor ignoreProcessor = new NegativeTestProcessor(); + public FixMeProcessor ignoreProcessor = new FixMeProcessor(); @Rule public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); @@ -4005,7 +4005,7 @@ public void test_ntile_func_ntileFn_9() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_02") @Test public void test_nestedAggs_cte_win_02() @@ -4013,7 +4013,7 @@ public void test_nestedAggs_cte_win_02() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_03") @Test public void test_nestedAggs_cte_win_03() @@ -4021,7 +4021,7 @@ public void test_nestedAggs_cte_win_03() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_04") @Test public void test_nestedAggs_cte_win_04() @@ -4029,7 +4029,7 @@ public void test_nestedAggs_cte_win_04() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause04") @Test public void test_nestedAggs_frmclause04() @@ -4037,7 +4037,7 @@ public void test_nestedAggs_frmclause04() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause05") @Test public void test_nestedAggs_frmclause05() @@ -4045,7 +4045,7 @@ public void test_nestedAggs_frmclause05() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause07") @Test public void test_nestedAggs_frmclause07() @@ -4053,7 +4053,7 @@ public void test_nestedAggs_frmclause07() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause08") @Test public void test_nestedAggs_frmclause08() @@ -4061,7 +4061,7 @@ public void test_nestedAggs_frmclause08() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause09") @Test public void test_nestedAggs_frmclause09() @@ -4069,7 +4069,7 @@ public void test_nestedAggs_frmclause09() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause10") @Test public void test_nestedAggs_frmclause10() @@ -4077,7 +4077,7 @@ public void test_nestedAggs_frmclause10() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause11") @Test public void test_nestedAggs_frmclause11() @@ -4085,7 +4085,7 @@ public void test_nestedAggs_frmclause11() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause13") @Test public void test_nestedAggs_frmclause13() @@ -4093,7 +4093,7 @@ public void test_nestedAggs_frmclause13() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause15") @Test public void test_nestedAggs_frmclause15() @@ -4101,7 +4101,7 @@ public void test_nestedAggs_frmclause15() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause17") @Test public void test_nestedAggs_frmclause17() @@ -4109,7 +4109,7 @@ public void test_nestedAggs_frmclause17() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause18") @Test public void test_nestedAggs_frmclause18() @@ -4117,7 +4117,7 @@ public void test_nestedAggs_frmclause18() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_10") @Test public void test_nestedAggs_woutOby_10() @@ -4125,7 +4125,7 @@ public void test_nestedAggs_woutOby_10() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_11") @Test public void test_nestedAggs_woutOby_11() @@ -4133,7 +4133,7 @@ public void test_nestedAggs_woutOby_11() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_12") @Test public void test_nestedAggs_woutOby_12() @@ -4141,7 +4141,7 @@ public void test_nestedAggs_woutOby_12() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_13") @Test public void test_nestedAggs_woutOby_13() @@ -4149,7 +4149,7 @@ public void test_nestedAggs_woutOby_13() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_6") @Test public void test_nestedAggs_woutOby_6() @@ -4157,7 +4157,7 @@ public void test_nestedAggs_woutOby_6() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_7") @Test public void test_nestedAggs_woutOby_7() @@ -4165,7 +4165,7 @@ public void test_nestedAggs_woutOby_7() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_9") @Test public void test_nestedAggs_woutOby_9() @@ -4173,7 +4173,7 @@ public void test_nestedAggs_woutOby_9() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_6") @Test public void test_nestedAggs_woutPrtnBy_6() @@ -4181,7 +4181,7 @@ public void test_nestedAggs_woutPrtnBy_6() windowQueryTest(); } - @NegativeTest(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_7") @Test public void test_nestedAggs_woutPrtnBy_7() @@ -4189,7 +4189,7 @@ public void test_nestedAggs_woutPrtnBy_7() windowQueryTest(); } - @NegativeTest(Modes.ALLDATA_CSV) + @FixMe(Modes.ALLDATA_CSV) @DrillTest("aggregates/winFnQry_17") @Test public void test_aggregates_winFnQry_17() @@ -4197,7 +4197,7 @@ public void test_aggregates_winFnQry_17() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TIME_COMPARE) + @FixMe(Modes.BIGINT_TIME_COMPARE) @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() @@ -4205,7 +4205,7 @@ public void test_lead_func_lead_Fn_27() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_15") @Test public void test_aggregates_winFnQry_15() @@ -4213,7 +4213,7 @@ public void test_aggregates_winFnQry_15() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_23") @Test public void test_aggregates_winFnQry_23() @@ -4221,7 +4221,7 @@ public void test_aggregates_winFnQry_23() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_32") @Test public void test_aggregates_winFnQry_32() @@ -4229,7 +4229,7 @@ public void test_aggregates_winFnQry_32() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_33") @Test public void test_aggregates_winFnQry_33() @@ -4237,7 +4237,7 @@ public void test_aggregates_winFnQry_33() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_34") @Test public void test_aggregates_winFnQry_34() @@ -4245,7 +4245,7 @@ public void test_aggregates_winFnQry_34() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_35") @Test public void test_aggregates_winFnQry_35() @@ -4253,7 +4253,7 @@ public void test_aggregates_winFnQry_35() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_36") @Test public void test_aggregates_winFnQry_36() @@ -4261,7 +4261,7 @@ public void test_aggregates_winFnQry_36() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_37") @Test public void test_aggregates_winFnQry_37() @@ -4269,7 +4269,7 @@ public void test_aggregates_winFnQry_37() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_38") @Test public void test_aggregates_winFnQry_38() @@ -4277,7 +4277,7 @@ public void test_aggregates_winFnQry_38() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_39") @Test public void test_aggregates_winFnQry_39() @@ -4285,7 +4285,7 @@ public void test_aggregates_winFnQry_39() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_40") @Test public void test_aggregates_winFnQry_40() @@ -4293,7 +4293,7 @@ public void test_aggregates_winFnQry_40() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_41") @Test public void test_aggregates_winFnQry_41() @@ -4301,7 +4301,7 @@ public void test_aggregates_winFnQry_41() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_42") @Test public void test_aggregates_winFnQry_42() @@ -4309,7 +4309,7 @@ public void test_aggregates_winFnQry_42() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_43") @Test public void test_aggregates_winFnQry_43() @@ -4317,7 +4317,7 @@ public void test_aggregates_winFnQry_43() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_44") @Test public void test_aggregates_winFnQry_44() @@ -4325,7 +4325,7 @@ public void test_aggregates_winFnQry_44() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_45") @Test public void test_aggregates_winFnQry_45() @@ -4333,7 +4333,7 @@ public void test_aggregates_winFnQry_45() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_6") @Test public void test_aggregates_winFnQry_6() @@ -4341,7 +4341,7 @@ public void test_aggregates_winFnQry_6() windowQueryTest(); } - @NegativeTest(Modes.BIGINT_TO_DATE) + @FixMe(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_9") @Test public void test_aggregates_winFnQry_9() @@ -4349,7 +4349,7 @@ public void test_aggregates_winFnQry_9() windowQueryTest(); } - @NegativeTest(Modes.CANNOT_APPLY_VIRTUAL_COL) + @FixMe(Modes.CANNOT_APPLY_VIRTUAL_COL) @DrillTest("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() @@ -4357,7 +4357,7 @@ public void test_nestedAggs_multiWin_5() windowQueryTest(); } - @NegativeTest(Modes.COLUMN_NOT_FOUND) + @FixMe(Modes.COLUMN_NOT_FOUND) @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test public void test_frameclause_subQueries_frmInSubQry_25() @@ -4365,7 +4365,7 @@ public void test_frameclause_subQueries_frmInSubQry_25() windowQueryTest(); } - @NegativeTest(Modes.INCORRECT_SYNTAX) + @FixMe(Modes.INCORRECT_SYNTAX) @DrillTest("nestedAggs/nstdWinView01") @Test public void test_nestedAggs_nstdWinView01() @@ -4373,7 +4373,7 @@ public void test_nestedAggs_nstdWinView01() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_63") @Test public void test_aggregates_winFnQry_63() @@ -4381,7 +4381,7 @@ public void test_aggregates_winFnQry_63() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_83") @Test public void test_aggregates_winFnQry_83() @@ -4389,7 +4389,7 @@ public void test_aggregates_winFnQry_83() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test public void test_frameclause_multipl_wnwds_mulwind_01() @@ -4397,7 +4397,7 @@ public void test_frameclause_multipl_wnwds_mulwind_01() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test public void test_frameclause_multipl_wnwds_mulwind_06() @@ -4405,7 +4405,7 @@ public void test_frameclause_multipl_wnwds_mulwind_06() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test public void test_frameclause_multipl_wnwds_mulwind_07() @@ -4413,7 +4413,7 @@ public void test_frameclause_multipl_wnwds_mulwind_07() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_108") @Test public void test_lag_func_lag_Fn_108() @@ -4421,7 +4421,7 @@ public void test_lag_func_lag_Fn_108() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() @@ -4429,7 +4429,7 @@ public void test_lag_func_lag_Fn_109() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_69") @Test public void test_lag_func_lag_Fn_69() @@ -4437,7 +4437,7 @@ public void test_lag_func_lag_Fn_69() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_103") @Test public void test_lead_func_lead_Fn_103() @@ -4445,7 +4445,7 @@ public void test_lead_func_lead_Fn_103() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() @@ -4453,7 +4453,7 @@ public void test_lead_func_lead_Fn_104() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_69") @Test public void test_lead_func_lead_Fn_69() @@ -4461,7 +4461,7 @@ public void test_lead_func_lead_Fn_69() windowQueryTest(); } - @NegativeTest(Modes.MISSING_DESC) + @FixMe(Modes.MISSING_DESC) @DrillTest("nestedAggs/multiWin_7") @Test public void test_nestedAggs_multiWin_7() @@ -4469,7 +4469,7 @@ public void test_nestedAggs_multiWin_7() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_3") @Test public void test_aggregates_aggOWnFn_3() @@ -4477,7 +4477,7 @@ public void test_aggregates_aggOWnFn_3() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() @@ -4485,7 +4485,7 @@ public void test_aggregates_aggOWnFn_4() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_29") @Test public void test_first_val_firstValFn_29() @@ -4493,7 +4493,7 @@ public void test_first_val_firstValFn_29() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_32") @Test public void test_first_val_firstValFn_32() @@ -4501,7 +4501,7 @@ public void test_first_val_firstValFn_32() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() @@ -4509,7 +4509,7 @@ public void test_first_val_firstValFn_33() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() @@ -4517,7 +4517,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int7() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("lag_func/lag_Fn_9") @Test public void test_lag_func_lag_Fn_9() @@ -4525,7 +4525,7 @@ public void test_lag_func_lag_Fn_9() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() @@ -4533,7 +4533,7 @@ public void test_last_val_lastValFn_29() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() @@ -4541,7 +4541,7 @@ public void test_last_val_lastValFn_34() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() @@ -4549,7 +4549,7 @@ public void test_last_val_lastValFn_35() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() @@ -4557,7 +4557,7 @@ public void test_last_val_lastValFn_38() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() @@ -4565,7 +4565,7 @@ public void test_last_val_lastValFn_39() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("nestedAggs/emtyOvrCls_7") @Test public void test_nestedAggs_emtyOvrCls_7() @@ -4573,7 +4573,7 @@ public void test_nestedAggs_emtyOvrCls_7() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_33") @Test public void test_ntile_func_ntileFn_33() @@ -4581,7 +4581,7 @@ public void test_ntile_func_ntileFn_33() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_34") @Test public void test_ntile_func_ntileFn_34() @@ -4589,7 +4589,7 @@ public void test_ntile_func_ntileFn_34() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_47") @Test public void test_ntile_func_ntileFn_47() @@ -4597,7 +4597,7 @@ public void test_ntile_func_ntileFn_47() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_48") @Test public void test_ntile_func_ntileFn_48() @@ -4605,7 +4605,7 @@ public void test_ntile_func_ntileFn_48() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_49") @Test public void test_ntile_func_ntileFn_49() @@ -4613,7 +4613,7 @@ public void test_ntile_func_ntileFn_49() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_50") @Test public void test_ntile_func_ntileFn_50() @@ -4621,7 +4621,7 @@ public void test_ntile_func_ntileFn_50() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_51") @Test public void test_ntile_func_ntileFn_51() @@ -4629,7 +4629,7 @@ public void test_ntile_func_ntileFn_51() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_52") @Test public void test_ntile_func_ntileFn_52() @@ -4637,7 +4637,7 @@ public void test_ntile_func_ntileFn_52() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_53") @Test public void test_ntile_func_ntileFn_53() @@ -4645,7 +4645,7 @@ public void test_ntile_func_ntileFn_53() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_54") @Test public void test_ntile_func_ntileFn_54() @@ -4653,7 +4653,7 @@ public void test_ntile_func_ntileFn_54() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_55") @Test public void test_ntile_func_ntileFn_55() @@ -4661,7 +4661,7 @@ public void test_ntile_func_ntileFn_55() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_56") @Test public void test_ntile_func_ntileFn_56() @@ -4669,7 +4669,7 @@ public void test_ntile_func_ntileFn_56() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_57") @Test public void test_ntile_func_ntileFn_57() @@ -4677,7 +4677,7 @@ public void test_ntile_func_ntileFn_57() windowQueryTest(); } - @NegativeTest(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_58") @Test public void test_ntile_func_ntileFn_58() @@ -4685,7 +4685,7 @@ public void test_ntile_func_ntileFn_58() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("aggregates/winFnQry_12") @Test public void test_aggregates_winFnQry_12() @@ -4693,7 +4693,7 @@ public void test_aggregates_winFnQry_12() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("aggregates/winFnQry_13") @Test public void test_aggregates_winFnQry_13() @@ -4701,7 +4701,7 @@ public void test_aggregates_winFnQry_13() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("aggregates/winFnQry_20") @Test public void test_aggregates_winFnQry_20() @@ -4709,7 +4709,7 @@ public void test_aggregates_winFnQry_20() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("aggregates/winFnQry_21") @Test public void test_aggregates_winFnQry_21() @@ -4717,7 +4717,7 @@ public void test_aggregates_winFnQry_21() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("first_val/firstValFn_5") @Test public void test_first_val_firstValFn_5() @@ -4725,7 +4725,7 @@ public void test_first_val_firstValFn_5() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_1() @@ -4733,7 +4733,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_2() @@ -4741,7 +4741,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_1() @@ -4749,7 +4749,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_2() @@ -4757,7 +4757,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test public void test_frameclause_multipl_wnwds_max_mulwds() @@ -4765,7 +4765,7 @@ public void test_frameclause_multipl_wnwds_max_mulwds() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test public void test_frameclause_multipl_wnwds_min_mulwds() @@ -4773,7 +4773,7 @@ public void test_frameclause_multipl_wnwds_min_mulwds() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test public void test_frameclause_RBCRACR_RBCRACR_char_1() @@ -4781,7 +4781,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test public void test_frameclause_RBCRACR_RBCRACR_char_2() @@ -4789,7 +4789,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_1() @@ -4797,7 +4797,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_2() @@ -4805,7 +4805,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_1() @@ -4813,7 +4813,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_2() @@ -4821,7 +4821,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_1() @@ -4829,7 +4829,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_2() @@ -4837,7 +4837,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() @@ -4845,7 +4845,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() @@ -4853,7 +4853,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() @@ -4861,7 +4861,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() @@ -4869,7 +4869,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test public void test_frameclause_subQueries_frmInSubQry_22() @@ -4877,7 +4877,7 @@ public void test_frameclause_subQueries_frmInSubQry_22() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() @@ -4885,7 +4885,7 @@ public void test_frameclause_subQueries_frmInSubQry_23() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test public void test_frameclause_subQueries_frmInSubQry_24() @@ -4893,7 +4893,7 @@ public void test_frameclause_subQueries_frmInSubQry_24() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test public void test_frameclause_subQueries_frmInSubQry_41() @@ -4901,7 +4901,7 @@ public void test_frameclause_subQueries_frmInSubQry_41() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test public void test_frameclause_subQueries_frmInSubQry_42() @@ -4909,7 +4909,7 @@ public void test_frameclause_subQueries_frmInSubQry_42() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test public void test_frameclause_subQueries_frmInSubQry_43() @@ -4917,7 +4917,7 @@ public void test_frameclause_subQueries_frmInSubQry_43() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test public void test_frameclause_subQueries_frmInSubQry_44() @@ -4925,7 +4925,7 @@ public void test_frameclause_subQueries_frmInSubQry_44() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() @@ -4933,7 +4933,7 @@ public void test_frameclause_subQueries_frmInSubQry_45() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() @@ -4941,7 +4941,7 @@ public void test_frameclause_subQueries_frmInSubQry_46() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("lag_func/lag_Fn_82") @Test public void test_lag_func_lag_Fn_82() @@ -4949,7 +4949,7 @@ public void test_lag_func_lag_Fn_82() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("last_val/lastValFn_5") @Test public void test_last_val_lastValFn_5() @@ -4957,7 +4957,7 @@ public void test_last_val_lastValFn_5() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("nestedAggs/basic_10") @Test public void test_nestedAggs_basic_10() @@ -4965,7 +4965,7 @@ public void test_nestedAggs_basic_10() windowQueryTest(); } - @NegativeTest(Modes.NPE) + @FixMe(Modes.NPE) @DrillTest("nestedAggs/cte_win_01") @Test public void test_nestedAggs_cte_win_01() @@ -4973,7 +4973,7 @@ public void test_nestedAggs_cte_win_01() windowQueryTest(); } - @NegativeTest(Modes.NPE_PLAIN) + @FixMe(Modes.NPE_PLAIN) @DrillTest("aggregates/winFnQry_7") @Test public void test_aggregates_winFnQry_7() @@ -4981,7 +4981,7 @@ public void test_aggregates_winFnQry_7() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() @@ -4989,7 +4989,7 @@ public void test_aggregates_testW_Nulls_10() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() @@ -4997,7 +4997,7 @@ public void test_aggregates_testW_Nulls_11() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() @@ -5005,7 +5005,7 @@ public void test_aggregates_testW_Nulls_12() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() @@ -5013,7 +5013,7 @@ public void test_aggregates_testW_Nulls_13() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() @@ -5021,7 +5021,7 @@ public void test_aggregates_testW_Nulls_14() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() @@ -5029,7 +5029,7 @@ public void test_aggregates_testW_Nulls_15() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() @@ -5037,7 +5037,7 @@ public void test_aggregates_testW_Nulls_16() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() @@ -5045,7 +5045,7 @@ public void test_aggregates_testW_Nulls_17() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() @@ -5053,7 +5053,7 @@ public void test_aggregates_testW_Nulls_18() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() @@ -5061,7 +5061,7 @@ public void test_aggregates_testW_Nulls_19() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() @@ -5069,7 +5069,7 @@ public void test_aggregates_testW_Nulls_20() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() @@ -5077,7 +5077,7 @@ public void test_aggregates_testW_Nulls_21() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() @@ -5085,7 +5085,7 @@ public void test_aggregates_testW_Nulls_22() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() @@ -5093,7 +5093,7 @@ public void test_aggregates_testW_Nulls_23() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() @@ -5101,7 +5101,7 @@ public void test_aggregates_testW_Nulls_24() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() @@ -5109,7 +5109,7 @@ public void test_aggregates_testW_Nulls_25() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() @@ -5117,7 +5117,7 @@ public void test_aggregates_testW_Nulls_26() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() @@ -5125,7 +5125,7 @@ public void test_aggregates_testW_Nulls_27() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() @@ -5133,7 +5133,7 @@ public void test_aggregates_testW_Nulls_28() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() @@ -5141,7 +5141,7 @@ public void test_aggregates_testW_Nulls_29() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() @@ -5149,7 +5149,7 @@ public void test_aggregates_testW_Nulls_2() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() @@ -5157,7 +5157,7 @@ public void test_aggregates_testW_Nulls_30() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() @@ -5165,7 +5165,7 @@ public void test_aggregates_testW_Nulls_31() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() @@ -5173,7 +5173,7 @@ public void test_aggregates_testW_Nulls_32() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() @@ -5181,7 +5181,7 @@ public void test_aggregates_testW_Nulls_33() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() @@ -5189,7 +5189,7 @@ public void test_aggregates_testW_Nulls_34() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() @@ -5197,7 +5197,7 @@ public void test_aggregates_testW_Nulls_35() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() @@ -5205,7 +5205,7 @@ public void test_aggregates_testW_Nulls_36() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() @@ -5213,7 +5213,7 @@ public void test_aggregates_testW_Nulls_37() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() @@ -5221,7 +5221,7 @@ public void test_aggregates_testW_Nulls_38() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() @@ -5229,7 +5229,7 @@ public void test_aggregates_testW_Nulls_39() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() @@ -5237,7 +5237,7 @@ public void test_aggregates_testW_Nulls_3() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() @@ -5245,7 +5245,7 @@ public void test_aggregates_testW_Nulls_4() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() @@ -5253,7 +5253,7 @@ public void test_aggregates_testW_Nulls_5() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_6") @Test public void test_aggregates_testW_Nulls_6() @@ -5261,7 +5261,7 @@ public void test_aggregates_testW_Nulls_6() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_7") @Test public void test_aggregates_testW_Nulls_7() @@ -5269,7 +5269,7 @@ public void test_aggregates_testW_Nulls_7() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_8") @Test public void test_aggregates_testW_Nulls_8() @@ -5277,7 +5277,7 @@ public void test_aggregates_testW_Nulls_8() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_9") @Test public void test_aggregates_testW_Nulls_9() @@ -5285,7 +5285,7 @@ public void test_aggregates_testW_Nulls_9() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_61") @Test public void test_aggregates_winFnQry_61() @@ -5293,7 +5293,7 @@ public void test_aggregates_winFnQry_61() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_62") @Test public void test_aggregates_winFnQry_62() @@ -5301,7 +5301,7 @@ public void test_aggregates_winFnQry_62() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_64") @Test public void test_aggregates_winFnQry_64() @@ -5309,7 +5309,7 @@ public void test_aggregates_winFnQry_64() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_65") @Test public void test_aggregates_winFnQry_65() @@ -5317,7 +5317,7 @@ public void test_aggregates_winFnQry_65() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() @@ -5325,7 +5325,7 @@ public void test_aggregates_winFnQry_66() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_67") @Test public void test_aggregates_winFnQry_67() @@ -5333,7 +5333,7 @@ public void test_aggregates_winFnQry_67() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_68") @Test public void test_aggregates_winFnQry_68() @@ -5341,7 +5341,7 @@ public void test_aggregates_winFnQry_68() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_69") @Test public void test_aggregates_winFnQry_69() @@ -5349,7 +5349,7 @@ public void test_aggregates_winFnQry_69() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_70") @Test public void test_aggregates_winFnQry_70() @@ -5357,7 +5357,7 @@ public void test_aggregates_winFnQry_70() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_71") @Test public void test_aggregates_winFnQry_71() @@ -5365,7 +5365,7 @@ public void test_aggregates_winFnQry_71() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_72") @Test public void test_aggregates_winFnQry_72() @@ -5373,7 +5373,7 @@ public void test_aggregates_winFnQry_72() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_73") @Test public void test_aggregates_winFnQry_73() @@ -5381,7 +5381,7 @@ public void test_aggregates_winFnQry_73() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_74") @Test public void test_aggregates_winFnQry_74() @@ -5389,7 +5389,7 @@ public void test_aggregates_winFnQry_74() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_75") @Test public void test_aggregates_winFnQry_75() @@ -5397,7 +5397,7 @@ public void test_aggregates_winFnQry_75() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() @@ -5405,7 +5405,7 @@ public void test_aggregates_winFnQry_76() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test public void test_aggregates_winFnQry_77() @@ -5413,7 +5413,7 @@ public void test_aggregates_winFnQry_77() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_78") @Test public void test_aggregates_winFnQry_78() @@ -5421,7 +5421,7 @@ public void test_aggregates_winFnQry_78() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_79") @Test public void test_aggregates_winFnQry_79() @@ -5429,7 +5429,7 @@ public void test_aggregates_winFnQry_79() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_80") @Test public void test_aggregates_winFnQry_80() @@ -5437,7 +5437,7 @@ public void test_aggregates_winFnQry_80() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_81") @Test public void test_aggregates_winFnQry_81() @@ -5445,7 +5445,7 @@ public void test_aggregates_winFnQry_81() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_82") @Test public void test_aggregates_winFnQry_82() @@ -5453,7 +5453,7 @@ public void test_aggregates_winFnQry_82() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_10") @Test public void test_lag_func_lag_Fn_10() @@ -5461,7 +5461,7 @@ public void test_lag_func_lag_Fn_10() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_11") @Test public void test_lag_func_lag_Fn_11() @@ -5469,7 +5469,7 @@ public void test_lag_func_lag_Fn_11() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_12") @Test public void test_lag_func_lag_Fn_12() @@ -5477,7 +5477,7 @@ public void test_lag_func_lag_Fn_12() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_13") @Test public void test_lag_func_lag_Fn_13() @@ -5485,7 +5485,7 @@ public void test_lag_func_lag_Fn_13() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_14") @Test public void test_lag_func_lag_Fn_14() @@ -5493,7 +5493,7 @@ public void test_lag_func_lag_Fn_14() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_15") @Test public void test_lag_func_lag_Fn_15() @@ -5501,7 +5501,7 @@ public void test_lag_func_lag_Fn_15() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_16") @Test public void test_lag_func_lag_Fn_16() @@ -5509,7 +5509,7 @@ public void test_lag_func_lag_Fn_16() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() @@ -5517,7 +5517,7 @@ public void test_lag_func_lag_Fn_17() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_18") @Test public void test_lag_func_lag_Fn_18() @@ -5525,7 +5525,7 @@ public void test_lag_func_lag_Fn_18() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_19") @Test public void test_lag_func_lag_Fn_19() @@ -5533,7 +5533,7 @@ public void test_lag_func_lag_Fn_19() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_20") @Test public void test_lag_func_lag_Fn_20() @@ -5541,7 +5541,7 @@ public void test_lag_func_lag_Fn_20() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_21") @Test public void test_lag_func_lag_Fn_21() @@ -5549,7 +5549,7 @@ public void test_lag_func_lag_Fn_21() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_22") @Test public void test_lag_func_lag_Fn_22() @@ -5557,7 +5557,7 @@ public void test_lag_func_lag_Fn_22() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_23") @Test public void test_lag_func_lag_Fn_23() @@ -5565,7 +5565,7 @@ public void test_lag_func_lag_Fn_23() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_24") @Test public void test_lag_func_lag_Fn_24() @@ -5573,7 +5573,7 @@ public void test_lag_func_lag_Fn_24() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_25") @Test public void test_lag_func_lag_Fn_25() @@ -5581,7 +5581,7 @@ public void test_lag_func_lag_Fn_25() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_26") @Test public void test_lag_func_lag_Fn_26() @@ -5589,7 +5589,7 @@ public void test_lag_func_lag_Fn_26() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_54") @Test public void test_lag_func_lag_Fn_54() @@ -5597,7 +5597,7 @@ public void test_lag_func_lag_Fn_54() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() @@ -5605,7 +5605,7 @@ public void test_lag_func_lag_Fn_64() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() @@ -5613,7 +5613,7 @@ public void test_lag_func_lag_Fn_65() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_66") @Test public void test_lag_func_lag_Fn_66() @@ -5621,7 +5621,7 @@ public void test_lag_func_lag_Fn_66() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_67") @Test public void test_lag_func_lag_Fn_67() @@ -5629,7 +5629,7 @@ public void test_lag_func_lag_Fn_67() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() @@ -5637,7 +5637,7 @@ public void test_lag_func_lag_Fn_68() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() @@ -5645,7 +5645,7 @@ public void test_lag_func_lag_Fn_71() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_72") @Test public void test_lag_func_lag_Fn_72() @@ -5653,7 +5653,7 @@ public void test_lag_func_lag_Fn_72() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_10") @Test public void test_lead_func_lead_Fn_10() @@ -5661,7 +5661,7 @@ public void test_lead_func_lead_Fn_10() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_11") @Test public void test_lead_func_lead_Fn_11() @@ -5669,7 +5669,7 @@ public void test_lead_func_lead_Fn_11() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_12") @Test public void test_lead_func_lead_Fn_12() @@ -5677,7 +5677,7 @@ public void test_lead_func_lead_Fn_12() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_13") @Test public void test_lead_func_lead_Fn_13() @@ -5685,7 +5685,7 @@ public void test_lead_func_lead_Fn_13() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_14") @Test public void test_lead_func_lead_Fn_14() @@ -5693,7 +5693,7 @@ public void test_lead_func_lead_Fn_14() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_15") @Test public void test_lead_func_lead_Fn_15() @@ -5701,7 +5701,7 @@ public void test_lead_func_lead_Fn_15() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_16") @Test public void test_lead_func_lead_Fn_16() @@ -5709,7 +5709,7 @@ public void test_lead_func_lead_Fn_16() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() @@ -5717,7 +5717,7 @@ public void test_lead_func_lead_Fn_17() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_18") @Test public void test_lead_func_lead_Fn_18() @@ -5725,7 +5725,7 @@ public void test_lead_func_lead_Fn_18() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_19") @Test public void test_lead_func_lead_Fn_19() @@ -5733,7 +5733,7 @@ public void test_lead_func_lead_Fn_19() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_20") @Test public void test_lead_func_lead_Fn_20() @@ -5741,7 +5741,7 @@ public void test_lead_func_lead_Fn_20() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_21") @Test public void test_lead_func_lead_Fn_21() @@ -5749,7 +5749,7 @@ public void test_lead_func_lead_Fn_21() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_22") @Test public void test_lead_func_lead_Fn_22() @@ -5757,7 +5757,7 @@ public void test_lead_func_lead_Fn_22() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_23") @Test public void test_lead_func_lead_Fn_23() @@ -5765,7 +5765,7 @@ public void test_lead_func_lead_Fn_23() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_24") @Test public void test_lead_func_lead_Fn_24() @@ -5773,7 +5773,7 @@ public void test_lead_func_lead_Fn_24() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_25") @Test public void test_lead_func_lead_Fn_25() @@ -5781,7 +5781,7 @@ public void test_lead_func_lead_Fn_25() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() @@ -5789,7 +5789,7 @@ public void test_lead_func_lead_Fn_64() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() @@ -5797,7 +5797,7 @@ public void test_lead_func_lead_Fn_65() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_66") @Test public void test_lead_func_lead_Fn_66() @@ -5805,7 +5805,7 @@ public void test_lead_func_lead_Fn_66() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_67") @Test public void test_lead_func_lead_Fn_67() @@ -5813,7 +5813,7 @@ public void test_lead_func_lead_Fn_67() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_68") @Test public void test_lead_func_lead_Fn_68() @@ -5821,7 +5821,7 @@ public void test_lead_func_lead_Fn_68() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_71") @Test public void test_lead_func_lead_Fn_71() @@ -5829,7 +5829,7 @@ public void test_lead_func_lead_Fn_71() windowQueryTest(); } - @NegativeTest(Modes.NULLS_FIRST_LAST) + @FixMe(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_72") @Test public void test_lead_func_lead_Fn_72() @@ -5837,7 +5837,7 @@ public void test_lead_func_lead_Fn_72() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() @@ -5845,7 +5845,7 @@ public void test_aggregates_testW_Nulls_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() @@ -5853,7 +5853,7 @@ public void test_first_val_firstValFn_18() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() @@ -5861,7 +5861,7 @@ public void test_first_val_firstValFn_19() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_21") @Test public void test_first_val_firstValFn_21() @@ -5869,7 +5869,7 @@ public void test_first_val_firstValFn_21() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_22") @Test public void test_first_val_firstValFn_22() @@ -5877,7 +5877,7 @@ public void test_first_val_firstValFn_22() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_24") @Test public void test_first_val_firstValFn_24() @@ -5885,7 +5885,7 @@ public void test_first_val_firstValFn_24() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_25") @Test public void test_first_val_firstValFn_25() @@ -5893,7 +5893,7 @@ public void test_first_val_firstValFn_25() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test public void test_frameclause_subQueries_frmInSubQry_17() @@ -5901,7 +5901,7 @@ public void test_frameclause_subQueries_frmInSubQry_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test public void test_frameclause_subQueries_frmInSubQry_20() @@ -5909,7 +5909,7 @@ public void test_frameclause_subQueries_frmInSubQry_20() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test public void test_frameclause_subQueries_frmInSubQry_26() @@ -5917,7 +5917,7 @@ public void test_frameclause_subQueries_frmInSubQry_26() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test public void test_frameclause_subQueries_frmInSubQry_27() @@ -5925,7 +5925,7 @@ public void test_frameclause_subQueries_frmInSubQry_27() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test public void test_frameclause_subQueries_frmInSubQry_28() @@ -5933,7 +5933,7 @@ public void test_frameclause_subQueries_frmInSubQry_28() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test public void test_frameclause_subQueries_frmInSubQry_30() @@ -5941,7 +5941,7 @@ public void test_frameclause_subQueries_frmInSubQry_30() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test public void test_frameclause_subQueries_frmInSubQry_47() @@ -5949,7 +5949,7 @@ public void test_frameclause_subQueries_frmInSubQry_47() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test public void test_frameclause_subQueries_frmInSubQry_48() @@ -5957,7 +5957,7 @@ public void test_frameclause_subQueries_frmInSubQry_48() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test public void test_frameclause_subQueries_frmInSubQry_49() @@ -5965,7 +5965,7 @@ public void test_frameclause_subQueries_frmInSubQry_49() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() @@ -5973,7 +5973,7 @@ public void test_lag_func_lag_Fn_100() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() @@ -5981,7 +5981,7 @@ public void test_lag_func_lag_Fn_102() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() @@ -5989,7 +5989,7 @@ public void test_lag_func_lag_Fn_103() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() @@ -5997,7 +5997,7 @@ public void test_lag_func_lag_Fn_41() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() @@ -6005,7 +6005,7 @@ public void test_lag_func_lag_Fn_42() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() @@ -6013,7 +6013,7 @@ public void test_lag_func_lag_Fn_45() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() @@ -6021,7 +6021,7 @@ public void test_lag_func_lag_Fn_63() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() @@ -6029,7 +6029,7 @@ public void test_lag_func_lag_Fn_96() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() @@ -6037,7 +6037,7 @@ public void test_lag_func_lag_Fn_97() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() @@ -6045,7 +6045,7 @@ public void test_lag_func_lag_Fn_99() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() @@ -6053,7 +6053,7 @@ public void test_last_val_lastValFn_18() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() @@ -6061,7 +6061,7 @@ public void test_last_val_lastValFn_19() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_21") @Test public void test_last_val_lastValFn_21() @@ -6069,7 +6069,7 @@ public void test_last_val_lastValFn_21() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_22") @Test public void test_last_val_lastValFn_22() @@ -6077,7 +6077,7 @@ public void test_last_val_lastValFn_22() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_24") @Test public void test_last_val_lastValFn_24() @@ -6085,7 +6085,7 @@ public void test_last_val_lastValFn_24() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_25") @Test public void test_last_val_lastValFn_25() @@ -6093,7 +6093,7 @@ public void test_last_val_lastValFn_25() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_33") @Test public void test_last_val_lastValFn_33() @@ -6101,7 +6101,7 @@ public void test_last_val_lastValFn_33() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() @@ -6109,7 +6109,7 @@ public void test_lead_func_lead_Fn_36() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() @@ -6117,7 +6117,7 @@ public void test_lead_func_lead_Fn_45() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() @@ -6125,7 +6125,7 @@ public void test_lead_func_lead_Fn_91() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() @@ -6133,7 +6133,7 @@ public void test_lead_func_lead_Fn_92() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() @@ -6141,7 +6141,7 @@ public void test_lead_func_lead_Fn_94() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() @@ -6149,7 +6149,7 @@ public void test_lead_func_lead_Fn_95() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() @@ -6157,7 +6157,7 @@ public void test_lead_func_lead_Fn_97() windowQueryTest(); } - @NegativeTest(Modes.RESULT_COUNT_MISMATCH) + @FixMe(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() @@ -6165,7 +6165,7 @@ public void test_lead_func_lead_Fn_98() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_10") @Test public void test_aggregates_aggOWnFn_10() @@ -6173,7 +6173,7 @@ public void test_aggregates_aggOWnFn_10() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_12") @Test public void test_aggregates_aggOWnFn_12() @@ -6181,7 +6181,7 @@ public void test_aggregates_aggOWnFn_12() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_14") @Test public void test_aggregates_aggOWnFn_14() @@ -6189,7 +6189,7 @@ public void test_aggregates_aggOWnFn_14() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_15") @Test public void test_aggregates_aggOWnFn_15() @@ -6197,7 +6197,7 @@ public void test_aggregates_aggOWnFn_15() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_17") @Test public void test_aggregates_aggOWnFn_17() @@ -6205,7 +6205,7 @@ public void test_aggregates_aggOWnFn_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_18") @Test public void test_aggregates_aggOWnFn_18() @@ -6213,7 +6213,7 @@ public void test_aggregates_aggOWnFn_18() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_19") @Test public void test_aggregates_aggOWnFn_19() @@ -6221,7 +6221,7 @@ public void test_aggregates_aggOWnFn_19() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_22") @Test public void test_aggregates_aggOWnFn_22() @@ -6229,7 +6229,7 @@ public void test_aggregates_aggOWnFn_22() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_23") @Test public void test_aggregates_aggOWnFn_23() @@ -6237,7 +6237,7 @@ public void test_aggregates_aggOWnFn_23() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_39") @Test public void test_aggregates_aggOWnFn_39() @@ -6245,7 +6245,7 @@ public void test_aggregates_aggOWnFn_39() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_40") @Test public void test_aggregates_aggOWnFn_40() @@ -6253,7 +6253,7 @@ public void test_aggregates_aggOWnFn_40() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_50") @Test public void test_aggregates_aggOWnFn_50() @@ -6261,7 +6261,7 @@ public void test_aggregates_aggOWnFn_50() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_10") @Test public void test_aggregates_winFnQry_10() @@ -6269,7 +6269,7 @@ public void test_aggregates_winFnQry_10() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_16") @Test public void test_aggregates_winFnQry_16() @@ -6277,7 +6277,7 @@ public void test_aggregates_winFnQry_16() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_18") @Test public void test_aggregates_winFnQry_18() @@ -6285,7 +6285,7 @@ public void test_aggregates_winFnQry_18() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_1") @Test public void test_aggregates_winFnQry_1() @@ -6293,7 +6293,7 @@ public void test_aggregates_winFnQry_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_26") @Test public void test_aggregates_winFnQry_26() @@ -6301,7 +6301,7 @@ public void test_aggregates_winFnQry_26() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_28") @Test public void test_aggregates_winFnQry_28() @@ -6309,7 +6309,7 @@ public void test_aggregates_winFnQry_28() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_2") @Test public void test_aggregates_winFnQry_2() @@ -6317,7 +6317,7 @@ public void test_aggregates_winFnQry_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_31") @Test public void test_aggregates_winFnQry_31() @@ -6325,7 +6325,7 @@ public void test_aggregates_winFnQry_31() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_3") @Test public void test_aggregates_winFnQry_3() @@ -6333,7 +6333,7 @@ public void test_aggregates_winFnQry_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_46") @Test public void test_aggregates_winFnQry_46() @@ -6341,7 +6341,7 @@ public void test_aggregates_winFnQry_46() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_47") @Test public void test_aggregates_winFnQry_47() @@ -6349,7 +6349,7 @@ public void test_aggregates_winFnQry_47() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_48") @Test public void test_aggregates_winFnQry_48() @@ -6357,7 +6357,7 @@ public void test_aggregates_winFnQry_48() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_49") @Test public void test_aggregates_winFnQry_49() @@ -6365,7 +6365,7 @@ public void test_aggregates_winFnQry_49() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_4") @Test public void test_aggregates_winFnQry_4() @@ -6373,7 +6373,7 @@ public void test_aggregates_winFnQry_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_50") @Test public void test_aggregates_winFnQry_50() @@ -6381,7 +6381,7 @@ public void test_aggregates_winFnQry_50() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_51") @Test public void test_aggregates_winFnQry_51() @@ -6389,7 +6389,7 @@ public void test_aggregates_winFnQry_51() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_52") @Test public void test_aggregates_winFnQry_52() @@ -6397,7 +6397,7 @@ public void test_aggregates_winFnQry_52() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_53") @Test public void test_aggregates_winFnQry_53() @@ -6405,7 +6405,7 @@ public void test_aggregates_winFnQry_53() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_54") @Test public void test_aggregates_winFnQry_54() @@ -6413,7 +6413,7 @@ public void test_aggregates_winFnQry_54() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_55") @Test public void test_aggregates_winFnQry_55() @@ -6421,7 +6421,7 @@ public void test_aggregates_winFnQry_55() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_5") @Test public void test_aggregates_winFnQry_5() @@ -6429,7 +6429,7 @@ public void test_aggregates_winFnQry_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_84") @Test public void test_aggregates_winFnQry_84() @@ -6437,7 +6437,7 @@ public void test_aggregates_winFnQry_84() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_85") @Test public void test_aggregates_winFnQry_85() @@ -6445,7 +6445,7 @@ public void test_aggregates_winFnQry_85() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_8") @Test public void test_aggregates_winFnQry_8() @@ -6453,7 +6453,7 @@ public void test_aggregates_winFnQry_8() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() @@ -6461,7 +6461,7 @@ public void test_aggregates_wo_OrdrBy_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() @@ -6469,7 +6469,7 @@ public void test_aggregates_wo_OrdrBy_18() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() @@ -6477,7 +6477,7 @@ public void test_aggregates_wo_OrdrBy_19() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() @@ -6485,7 +6485,7 @@ public void test_aggregates_wo_OrdrBy_20() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() @@ -6493,7 +6493,7 @@ public void test_aggregates_wo_OrdrBy_21() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_22") @Test public void test_aggregates_wo_OrdrBy_22() @@ -6501,7 +6501,7 @@ public void test_aggregates_wo_OrdrBy_22() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_23") @Test public void test_aggregates_wo_OrdrBy_23() @@ -6509,7 +6509,7 @@ public void test_aggregates_wo_OrdrBy_23() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_24") @Test public void test_aggregates_wo_OrdrBy_24() @@ -6517,7 +6517,7 @@ public void test_aggregates_wo_OrdrBy_24() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_25") @Test public void test_aggregates_wo_OrdrBy_25() @@ -6525,7 +6525,7 @@ public void test_aggregates_wo_OrdrBy_25() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_26") @Test public void test_aggregates_wo_OrdrBy_26() @@ -6533,7 +6533,7 @@ public void test_aggregates_wo_OrdrBy_26() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_10") @Test public void test_aggregates_woPrtnBy_10() @@ -6541,7 +6541,7 @@ public void test_aggregates_woPrtnBy_10() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_12") @Test public void test_aggregates_woPrtnBy_12() @@ -6549,7 +6549,7 @@ public void test_aggregates_woPrtnBy_12() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_13") @Test public void test_aggregates_woPrtnBy_13() @@ -6557,7 +6557,7 @@ public void test_aggregates_woPrtnBy_13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_14") @Test public void test_aggregates_woPrtnBy_14() @@ -6565,7 +6565,7 @@ public void test_aggregates_woPrtnBy_14() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() @@ -6573,7 +6573,7 @@ public void test_aggregates_woPrtnBy_15() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_17") @Test public void test_aggregates_woPrtnBy_17() @@ -6581,7 +6581,7 @@ public void test_aggregates_woPrtnBy_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_18") @Test public void test_aggregates_woPrtnBy_18() @@ -6589,7 +6589,7 @@ public void test_aggregates_woPrtnBy_18() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_19") @Test public void test_aggregates_woPrtnBy_19() @@ -6597,7 +6597,7 @@ public void test_aggregates_woPrtnBy_19() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_20") @Test public void test_aggregates_woPrtnBy_20() @@ -6605,7 +6605,7 @@ public void test_aggregates_woPrtnBy_20() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_25") @Test public void test_aggregates_woPrtnBy_25() @@ -6613,7 +6613,7 @@ public void test_aggregates_woPrtnBy_25() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_3") @Test public void test_aggregates_woPrtnBy_3() @@ -6621,7 +6621,7 @@ public void test_aggregates_woPrtnBy_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_4") @Test public void test_aggregates_woPrtnBy_4() @@ -6629,7 +6629,7 @@ public void test_aggregates_woPrtnBy_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_5") @Test public void test_aggregates_woPrtnBy_5() @@ -6637,7 +6637,7 @@ public void test_aggregates_woPrtnBy_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_6") @Test public void test_aggregates_woPrtnBy_6() @@ -6645,7 +6645,7 @@ public void test_aggregates_woPrtnBy_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_7") @Test public void test_aggregates_woPrtnBy_7() @@ -6653,7 +6653,7 @@ public void test_aggregates_woPrtnBy_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_8") @Test public void test_aggregates_woPrtnBy_8() @@ -6661,7 +6661,7 @@ public void test_aggregates_woPrtnBy_8() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_9") @Test public void test_aggregates_woPrtnBy_9() @@ -6669,7 +6669,7 @@ public void test_aggregates_woPrtnBy_9() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() @@ -6677,7 +6677,7 @@ public void test_first_val_firstValFn_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("first_val/firstValFn_23") @Test public void test_first_val_firstValFn_23() @@ -6685,7 +6685,7 @@ public void test_first_val_firstValFn_23() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_1() @@ -6693,7 +6693,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_2() @@ -6701,7 +6701,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_3() @@ -6709,7 +6709,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_4() @@ -6717,7 +6717,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_6() @@ -6725,7 +6725,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_7() @@ -6733,7 +6733,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_3() @@ -6741,7 +6741,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_5() @@ -6749,7 +6749,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_1() @@ -6757,7 +6757,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_2() @@ -6765,7 +6765,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_3() @@ -6773,7 +6773,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_6() @@ -6781,7 +6781,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_7() @@ -6789,7 +6789,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_1() @@ -6797,7 +6797,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_2() @@ -6805,7 +6805,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_4() @@ -6813,7 +6813,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_5() @@ -6821,7 +6821,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int10") @Test public void test_frameclause_defaultFrame_RBUPACR_int10() @@ -6829,7 +6829,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int10() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int13") @Test public void test_frameclause_defaultFrame_RBUPACR_int13() @@ -6837,7 +6837,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int14") @Test public void test_frameclause_defaultFrame_RBUPACR_int14() @@ -6845,7 +6845,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int14() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int8") @Test public void test_frameclause_defaultFrame_RBUPACR_int8() @@ -6853,7 +6853,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int8() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int9") @Test public void test_frameclause_defaultFrame_RBUPACR_int9() @@ -6861,7 +6861,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int9() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_3() @@ -6869,7 +6869,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_5() @@ -6877,7 +6877,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/avg_mulwds") @Test public void test_frameclause_multipl_wnwds_avg_mulwds() @@ -6885,7 +6885,7 @@ public void test_frameclause_multipl_wnwds_avg_mulwds() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/count_mulwds") @Test public void test_frameclause_multipl_wnwds_count_mulwds() @@ -6893,7 +6893,7 @@ public void test_frameclause_multipl_wnwds_count_mulwds() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test public void test_frameclause_multipl_wnwds_fval_mulwds() @@ -6901,7 +6901,7 @@ public void test_frameclause_multipl_wnwds_fval_mulwds() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test public void test_frameclause_multipl_wnwds_lval_mulwds() @@ -6909,7 +6909,7 @@ public void test_frameclause_multipl_wnwds_lval_mulwds() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test public void test_frameclause_multipl_wnwds_mulwind_08() @@ -6917,7 +6917,7 @@ public void test_frameclause_multipl_wnwds_mulwind_08() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test public void test_frameclause_multipl_wnwds_mulwind_09() @@ -6925,7 +6925,7 @@ public void test_frameclause_multipl_wnwds_mulwind_09() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test public void test_frameclause_multipl_wnwds_sum_mulwds() @@ -6933,7 +6933,7 @@ public void test_frameclause_multipl_wnwds_sum_mulwds() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_6() @@ -6941,7 +6941,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_7() @@ -6949,7 +6949,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") @Test public void test_frameclause_RBCRACR_RBCRACR_char_3() @@ -6957,7 +6957,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") @Test public void test_frameclause_RBCRACR_RBCRACR_char_4() @@ -6965,7 +6965,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test public void test_frameclause_RBCRACR_RBCRACR_char_5() @@ -6973,7 +6973,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_6() @@ -6981,7 +6981,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_7() @@ -6989,7 +6989,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_1() @@ -6997,7 +6997,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_2() @@ -7005,7 +7005,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_4() @@ -7013,7 +7013,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_5() @@ -7021,7 +7021,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") @Test public void test_frameclause_RBCRACR_RBCRACR_int_13() @@ -7029,7 +7029,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") @Test public void test_frameclause_RBCRACR_RBCRACR_int_14() @@ -7037,7 +7037,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_14() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") @Test public void test_frameclause_RBCRACR_RBCRACR_int_6() @@ -7045,7 +7045,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test public void test_frameclause_RBCRACR_RBCRACR_int_7() @@ -7053,7 +7053,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_3() @@ -7061,7 +7061,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_4() @@ -7069,7 +7069,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_5() @@ -7077,7 +7077,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_1() @@ -7085,7 +7085,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_2() @@ -7093,7 +7093,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_3() @@ -7101,7 +7101,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_4() @@ -7109,7 +7109,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_6() @@ -7117,7 +7117,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_7() @@ -7125,7 +7125,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_3() @@ -7133,7 +7133,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_5() @@ -7141,7 +7141,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_1() @@ -7149,7 +7149,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_2() @@ -7157,7 +7157,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_3() @@ -7165,7 +7165,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_6() @@ -7173,7 +7173,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_7() @@ -7181,7 +7181,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test public void test_frameclause_RBUPACR_RBUPACR_int10() @@ -7189,7 +7189,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int10() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test public void test_frameclause_RBUPACR_RBUPACR_int13() @@ -7197,7 +7197,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test public void test_frameclause_RBUPACR_RBUPACR_int14() @@ -7205,7 +7205,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int14() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_3() @@ -7213,7 +7213,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_5() @@ -7221,7 +7221,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() @@ -7229,7 +7229,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() @@ -7237,7 +7237,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_3() @@ -7245,7 +7245,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() @@ -7253,7 +7253,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() @@ -7261,7 +7261,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() @@ -7269,7 +7269,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() @@ -7277,7 +7277,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() @@ -7285,7 +7285,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() @@ -7293,7 +7293,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_13() @@ -7301,7 +7301,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() @@ -7309,7 +7309,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_53") @Test public void test_frameclause_subQueries_frmInSubQry_53() @@ -7317,7 +7317,7 @@ public void test_frameclause_subQueries_frmInSubQry_53() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_54") @Test public void test_frameclause_subQueries_frmInSubQry_54() @@ -7325,7 +7325,7 @@ public void test_frameclause_subQueries_frmInSubQry_54() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_55") @Test public void test_frameclause_subQueries_frmInSubQry_55() @@ -7333,7 +7333,7 @@ public void test_frameclause_subQueries_frmInSubQry_55() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_57") @Test public void test_frameclause_subQueries_frmInSubQry_57() @@ -7341,7 +7341,7 @@ public void test_frameclause_subQueries_frmInSubQry_57() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_58") @Test public void test_frameclause_subQueries_frmInSubQry_58() @@ -7349,7 +7349,7 @@ public void test_frameclause_subQueries_frmInSubQry_58() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_59") @Test public void test_frameclause_subQueries_frmInSubQry_59() @@ -7357,7 +7357,7 @@ public void test_frameclause_subQueries_frmInSubQry_59() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_60") @Test public void test_frameclause_subQueries_frmInSubQry_60() @@ -7365,7 +7365,7 @@ public void test_frameclause_subQueries_frmInSubQry_60() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test public void test_frameclause_subQueries_frmInSubQry_61() @@ -7373,7 +7373,7 @@ public void test_frameclause_subQueries_frmInSubQry_61() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_62") @Test public void test_frameclause_subQueries_frmInSubQry_62() @@ -7381,7 +7381,7 @@ public void test_frameclause_subQueries_frmInSubQry_62() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test public void test_frameclause_subQueries_frmInSubQry_63() @@ -7389,7 +7389,7 @@ public void test_frameclause_subQueries_frmInSubQry_63() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_64") @Test public void test_frameclause_subQueries_frmInSubQry_64() @@ -7397,7 +7397,7 @@ public void test_frameclause_subQueries_frmInSubQry_64() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lag_func/lag_Fn_101") @Test public void test_lag_func_lag_Fn_101() @@ -7405,7 +7405,7 @@ public void test_lag_func_lag_Fn_101() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lag_func/lag_Fn_6") @Test public void test_lag_func_lag_Fn_6() @@ -7413,7 +7413,7 @@ public void test_lag_func_lag_Fn_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_10") @Test public void test_last_val_lastValFn_10() @@ -7421,7 +7421,7 @@ public void test_last_val_lastValFn_10() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_11") @Test public void test_last_val_lastValFn_11() @@ -7429,7 +7429,7 @@ public void test_last_val_lastValFn_11() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_12") @Test public void test_last_val_lastValFn_12() @@ -7437,7 +7437,7 @@ public void test_last_val_lastValFn_12() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_13") @Test public void test_last_val_lastValFn_13() @@ -7445,7 +7445,7 @@ public void test_last_val_lastValFn_13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_14") @Test public void test_last_val_lastValFn_14() @@ -7453,7 +7453,7 @@ public void test_last_val_lastValFn_14() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_15") @Test public void test_last_val_lastValFn_15() @@ -7461,7 +7461,7 @@ public void test_last_val_lastValFn_15() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_16") @Test public void test_last_val_lastValFn_16() @@ -7469,7 +7469,7 @@ public void test_last_val_lastValFn_16() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() @@ -7477,7 +7477,7 @@ public void test_last_val_lastValFn_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_1") @Test public void test_last_val_lastValFn_1() @@ -7485,7 +7485,7 @@ public void test_last_val_lastValFn_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_20") @Test public void test_last_val_lastValFn_20() @@ -7493,7 +7493,7 @@ public void test_last_val_lastValFn_20() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_23") @Test public void test_last_val_lastValFn_23() @@ -7501,7 +7501,7 @@ public void test_last_val_lastValFn_23() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_2") @Test public void test_last_val_lastValFn_2() @@ -7509,7 +7509,7 @@ public void test_last_val_lastValFn_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_32") @Test public void test_last_val_lastValFn_32() @@ -7517,7 +7517,7 @@ public void test_last_val_lastValFn_32() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_36") @Test public void test_last_val_lastValFn_36() @@ -7525,7 +7525,7 @@ public void test_last_val_lastValFn_36() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_3") @Test public void test_last_val_lastValFn_3() @@ -7533,7 +7533,7 @@ public void test_last_val_lastValFn_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_4") @Test public void test_last_val_lastValFn_4() @@ -7541,7 +7541,7 @@ public void test_last_val_lastValFn_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_6") @Test public void test_last_val_lastValFn_6() @@ -7549,7 +7549,7 @@ public void test_last_val_lastValFn_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_7") @Test public void test_last_val_lastValFn_7() @@ -7557,7 +7557,7 @@ public void test_last_val_lastValFn_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_8") @Test public void test_last_val_lastValFn_8() @@ -7565,7 +7565,7 @@ public void test_last_val_lastValFn_8() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_9") @Test public void test_last_val_lastValFn_9() @@ -7573,7 +7573,7 @@ public void test_last_val_lastValFn_9() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_33") @Test public void test_lead_func_lead_Fn_33() @@ -7581,7 +7581,7 @@ public void test_lead_func_lead_Fn_33() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_42") @Test public void test_lead_func_lead_Fn_42() @@ -7589,7 +7589,7 @@ public void test_lead_func_lead_Fn_42() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_51") @Test public void test_lead_func_lead_Fn_51() @@ -7597,7 +7597,7 @@ public void test_lead_func_lead_Fn_51() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() @@ -7605,7 +7605,7 @@ public void test_lead_func_lead_Fn_54() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_60") @Test public void test_lead_func_lead_Fn_60() @@ -7613,7 +7613,7 @@ public void test_lead_func_lead_Fn_60() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() @@ -7621,7 +7621,7 @@ public void test_lead_func_lead_Fn_63() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_6") @Test public void test_lead_func_lead_Fn_6() @@ -7629,7 +7629,7 @@ public void test_lead_func_lead_Fn_6() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_77") @Test public void test_lead_func_lead_Fn_77() @@ -7637,7 +7637,7 @@ public void test_lead_func_lead_Fn_77() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() @@ -7645,7 +7645,7 @@ public void test_lead_func_lead_Fn_90() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_96") @Test public void test_lead_func_lead_Fn_96() @@ -7653,7 +7653,7 @@ public void test_lead_func_lead_Fn_96() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() @@ -7661,7 +7661,7 @@ public void test_lead_func_lead_Fn_9() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_3") @Test public void test_nestedAggs_basic_3() @@ -7669,7 +7669,7 @@ public void test_nestedAggs_basic_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() @@ -7677,7 +7677,7 @@ public void test_nestedAggs_basic_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_7") @Test public void test_nestedAggs_basic_7() @@ -7685,7 +7685,7 @@ public void test_nestedAggs_basic_7() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/cte_win_05") @Test public void test_nestedAggs_cte_win_05() @@ -7693,7 +7693,7 @@ public void test_nestedAggs_cte_win_05() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/emtyOvrCls_13") @Test public void test_nestedAggs_emtyOvrCls_13() @@ -7701,7 +7701,7 @@ public void test_nestedAggs_emtyOvrCls_13() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/emtyOvrCls_8") @Test public void test_nestedAggs_emtyOvrCls_8() @@ -7709,7 +7709,7 @@ public void test_nestedAggs_emtyOvrCls_8() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/nstdagg24") @Test public void test_nestedAggs_nstdagg24() @@ -7717,7 +7717,7 @@ public void test_nestedAggs_nstdagg24() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_1") @Test public void test_nestedAggs_woutPrtnBy_1() @@ -7725,7 +7725,7 @@ public void test_nestedAggs_woutPrtnBy_1() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_2") @Test public void test_nestedAggs_woutPrtnBy_2() @@ -7733,7 +7733,7 @@ public void test_nestedAggs_woutPrtnBy_2() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_3") @Test public void test_nestedAggs_woutPrtnBy_3() @@ -7741,7 +7741,7 @@ public void test_nestedAggs_woutPrtnBy_3() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_4") @Test public void test_nestedAggs_woutPrtnBy_4() @@ -7749,7 +7749,7 @@ public void test_nestedAggs_woutPrtnBy_4() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_5") @Test public void test_nestedAggs_woutPrtnBy_5() @@ -7757,7 +7757,7 @@ public void test_nestedAggs_woutPrtnBy_5() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() @@ -7765,7 +7765,7 @@ public void test_ntile_func_ntileFn_15() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_17") @Test public void test_ntile_func_ntileFn_17() @@ -7773,7 +7773,7 @@ public void test_ntile_func_ntileFn_17() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_27") @Test public void test_ntile_func_ntileFn_27() @@ -7781,7 +7781,7 @@ public void test_ntile_func_ntileFn_27() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_45") @Test public void test_ntile_func_ntileFn_45() @@ -7789,7 +7789,7 @@ public void test_ntile_func_ntileFn_45() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_59") @Test public void test_ntile_func_ntileFn_59() @@ -7797,7 +7797,7 @@ public void test_ntile_func_ntileFn_59() windowQueryTest(); } - @NegativeTest(Modes.RESULT_MISMATCH) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_7") @Test public void test_ntile_func_ntileFn_7() @@ -7805,7 +7805,7 @@ public void test_ntile_func_ntileFn_7() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm01() @@ -7813,7 +7813,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm01() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm02() @@ -7821,7 +7821,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm02() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm03() @@ -7829,7 +7829,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm03() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm04() @@ -7837,7 +7837,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm04() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm05() @@ -7845,7 +7845,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm05() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm06() @@ -7853,7 +7853,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() @@ -7861,7 +7861,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_1() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() @@ -7869,7 +7869,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_2() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() @@ -7877,7 +7877,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_4() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() @@ -7885,7 +7885,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int7") @Test public void test_frameclause_RBUPACR_RBUPACR_int7() @@ -7893,7 +7893,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int8") @Test public void test_frameclause_RBUPACR_RBUPACR_int8() @@ -7901,7 +7901,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int8() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int9") @Test public void test_frameclause_RBUPACR_RBUPACR_int9() @@ -7909,7 +7909,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int9() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_33") @Test public void test_lag_func_lag_Fn_33() @@ -7917,7 +7917,7 @@ public void test_lag_func_lag_Fn_33() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_51") @Test public void test_lag_func_lag_Fn_51() @@ -7925,7 +7925,7 @@ public void test_lag_func_lag_Fn_51() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() @@ -7933,7 +7933,7 @@ public void test_lag_func_lag_Fn_60() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() @@ -7941,7 +7941,7 @@ public void test_lag_func_lag_Fn_77() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() @@ -7949,7 +7949,7 @@ public void test_lag_func_lag_Fn_95() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() @@ -7957,7 +7957,7 @@ public void test_nestedAggs_frmclause03() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause12") @Test public void test_nestedAggs_frmclause12() @@ -7965,7 +7965,7 @@ public void test_nestedAggs_frmclause12() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause16") @Test public void test_nestedAggs_frmclause16() @@ -7973,7 +7973,7 @@ public void test_nestedAggs_frmclause16() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/multiWin_6") @Test public void test_nestedAggs_multiWin_6() @@ -7981,7 +7981,7 @@ public void test_nestedAggs_multiWin_6() windowQueryTest(); } - @NegativeTest(Modes.T_ALLTYPES_ISSUES) + @FixMe(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/multiWin_8") @Test public void test_nestedAggs_multiWin_8() diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/FixMe.java similarity index 94% rename from sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java rename to sql/src/test/java/org/apache/druid/sql/calcite/FixMe.java index 644fbc30f468..5390c468545d 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NegativeTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/FixMe.java @@ -47,9 +47,9 @@ * it may interfere with other rules: * * @Rule(order = 0) - * public NegativeTestProcessor decoupledIgnoreProcessor = new NegativeTestProcessor(); + * public TestRule fixmeRule = new FixMeProcessor(); * - * @NegativeTest + * @FixMe(NOT_ENOUGH_RULES) * @Test * public void testA() { * } @@ -58,7 +58,7 @@ */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) -public @interface NegativeTest +public @interface FixMe { Modes value() default Modes.NOT_ENOUGH_RULES; @@ -85,8 +85,6 @@ enum Modes T_ALLTYPES_ISSUES(AssertionError.class, "(t_alltype|allTypsUniq|fewRowsAllData).parquet.*Verifier.verify"), RESULT_MISMATCH(AssertionError.class, "assertResultsEquals"); - - public Class throwableClass; public String regex; @@ -103,17 +101,17 @@ Pattern getPattern() }; /** - * Processes {@link NegativeTest} annotations. + * Processes {@link FixMe} annotations. * * Ensures that test cases disabled with that annotation can still not pass. * If the error is as expected; the testcase is marked as "ignored". */ - class NegativeTestProcessor implements TestRule + class FixMeProcessor implements TestRule { @Override public Statement apply(Statement base, Description description) { - NegativeTest annotation = description.getAnnotation(NegativeTest.class); + FixMe annotation = description.getAnnotation(FixMe.class); if (annotation == null) { return base; From 9a80c89fd9c46719d8cd135c6a724633cb3241dc Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 6 Oct 2023 16:59:38 +0000 Subject: [PATCH 130/164] add missing assert on resultcount --- .../org/apache/druid/sql/calcite/BaseCalciteQueryTest.java | 5 +++-- .../org/apache/druid/sql/calcite/CalciteWindowQueryTest.java | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index f7dd9ef38dc2..0f83da81a73b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1065,10 +1065,11 @@ public Map baseQueryContext() * In case {@link NullHandling#replaceWithDefault()} an expected results of null accepts * both null and the default value for that column as actual result. */ - public void assertResultsValid(String message, List expected, QueryResults queryResults) + public void assertResultsValid(List expected, QueryResults queryResults) { List results = queryResults.results; - int numRows = Math.min(results.size(), expected.size()); + Assert.assertEquals("Result count mismatch", expected.size(), results.size()); + int numRows = results.size(); for (int row = 0; row < numRows; row++) { Object[] expectedRow = expected.get(row); Object[] resultRow = results.get(row); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 43803a882634..04636893af5b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -173,7 +173,7 @@ public void verifyResults(QueryResults results) throws Exception } } } - assertResultsValid(filename, input.expectedResults, results); + assertResultsValid(input.expectedResults, results); } private void maybeDumpActualResults(List results) throws Exception From ee2b35dd5a12bf908b0eb68488c5c622b5ea0118 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 11:12:45 +0000 Subject: [PATCH 131/164] rename method; update --- .../apache/druid/sql/calcite/BaseCalciteQueryTest.java | 4 ++-- .../apache/druid/sql/calcite/CalciteWindowQueryTest.java | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 0f83da81a73b..f297954361e9 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1062,10 +1062,10 @@ public Map baseQueryContext() /** * Validates the results with slight loosening in case {@link NullHandling} is not sql compatible. * - * In case {@link NullHandling#replaceWithDefault()} an expected results of null accepts + * In case {@link NullHandling#replaceWithDefault()} is true, if the expected result is null accepts * both null and the default value for that column as actual result. */ - public void assertResultsValid(List expected, QueryResults queryResults) + public void assertResultsValidRegardlessNullhandling(List expected, QueryResults queryResults) { List results = queryResults.results; Assert.assertEquals("Result count mismatch", expected.size(), results.size()); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 04636893af5b..975d42800191 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -173,13 +173,15 @@ public void verifyResults(QueryResults results) throws Exception } } } - assertResultsValid(input.expectedResults, results); + assertResultsValidRegardlessNullhandling(input.expectedResults, results); } private void maybeDumpActualResults(List results) throws Exception { - for (Object[] row : results) { - System.out.println(" - " + queryJackson.writeValueAsString(row)); + if(DUMP_ACTUAL_RESULTS) { + for (Object[] row : results) { + System.out.println(" - " + queryJackson.writeValueAsString(row)); + } } } } From 4e216b738e00b5f0bc207991cd6af7058bb79dff Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 12:03:22 +0000 Subject: [PATCH 132/164] introduce enum/etc --- .../sql/calcite/BaseCalciteQueryTest.java | 57 +++++++++++++------ .../sql/calcite/CalciteArraysQueryTest.java | 4 +- .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../druid/sql/calcite/QueryTestRunner.java | 2 +- 4 files changed, 45 insertions(+), 20 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index f297954361e9..f93c9bc2858a 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -77,6 +77,7 @@ import org.apache.druid.segment.column.ColumnHolder; import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; +import org.apache.druid.segment.column.ValueType; import org.apache.druid.segment.join.JoinType; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.virtual.ExpressionVirtualColumn; @@ -124,6 +125,7 @@ import java.io.IOException; import java.io.PrintStream; +import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; @@ -1059,16 +1061,40 @@ public Map baseQueryContext() } } + enum ResultMatchMode { + EQUALS, + RELAX_NULLS; + + void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) { + if (this == RELAX_NULLS && expectedCell == null) { + if (resultCell == null) { + return; + } + expectedCell = NullHandling.defaultValueForType(type); + } + assertEquals( + String.format(Locale.ENGLISH, "column content mismatch at %d,%d", row, column), + expectedCell, + resultCell); + } + } + /** * Validates the results with slight loosening in case {@link NullHandling} is not sql compatible. * - * In case {@link NullHandling#replaceWithDefault()} is true, if the expected result is null accepts + * In case {@link NullHandling#replaceWithDefault()} is true, if the expected result is null it accepts * both null and the default value for that column as actual result. */ - public void assertResultsValidRegardlessNullhandling(List expected, QueryResults queryResults) + public void assertResultsValid(ResultMatchMode matchMode, List expected, QueryResults queryResults) { List results = queryResults.results; Assert.assertEquals("Result count mismatch", expected.size(), results.size()); + + List types = new ArrayList<>(); + for (int i = 0; i < queryResults.signature.getColumnNames().size(); i++) { + types.add(queryResults.signature.getColumnType(i).get().getType()); + } + int numRows = results.size(); for (int row = 0; row < numRows; row++) { Object[] expectedRow = expected.get(row); @@ -1079,16 +1105,14 @@ public void assertResultsValidRegardlessNullhandling(List expected, Qu Object resultCell = resultRow[i]; Object expectedCell = expectedRow[i]; - if (expectedCell == null) { - if (resultCell == null) { - continue; - } - expectedCell = NullHandling.defaultValueForType(queryResults.signature.getColumnType(i).get().getType()); - } - assertEquals( - String.format(Locale.ENGLISH, "column content mismatch at %d,%d", row, i), + ResultMatchMode cellValidator = matchMode; + cellValidator.validate( + row, + i, + types.get(i), expectedCell, - resultCell); + resultCell + ); } } } @@ -1368,7 +1392,7 @@ default void verifyRowSignature(RowSignature rowSignature) // do nothing } - void verify(String sql, List results); + void verify(String sql, QueryResults queryResults); } private ResultsVerifier defaultResultsVerifier( @@ -1400,17 +1424,18 @@ public void verifyRowSignature(RowSignature rowSignature) } @Override - public void verify(String sql, List results) + public void verify(String sql, QueryResults queryResults) { try { - Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResults.size(), results.size()); - assertResultsEquals(sql, expectedResults, results); + assertResultsValid(ResultMatchMode.EQUALS, expectedResults, queryResults); } catch (AssertionError e) { - displayResults(results); + System.out.println("sql: "+sql); + displayResults(queryResults.results); throw e; } } + } /** diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteArraysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteArraysQueryTest.java index e6a669b9c28b..3688726b2ff4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteArraysQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteArraysQueryTest.java @@ -1840,7 +1840,7 @@ public void testArrayAggArrays() .context(QUERY_CONTEXT_NO_STRINGIFY_ARRAY) .build() ), - (sql, results) -> { + (sql, queryResults) -> { // ordering is not stable in array_agg and array_concat_agg List expected = ImmutableList.of( useDefault ? @@ -1877,7 +1877,7 @@ public void testArrayAggArrays() ) } ); - assertResultsDeepEquals(sql, expected, results); + assertResultsDeepEquals(sql, expected, queryResults.results); } ); } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 975d42800191..5626d23dd7c2 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -173,7 +173,7 @@ public void verifyResults(QueryResults results) throws Exception } } } - assertResultsValidRegardlessNullhandling(input.expectedResults, results); + assertResultsValid(ResultMatchMode.RELAX_NULLS, input.expectedResults, results); } private void maybeDumpActualResults(List results) throws Exception diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index f9d82e71dd7e..7b91813437fe 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -354,7 +354,7 @@ private void verifyResults(QueryResults queryResults) if (verifyRowSignature) { builder.expectedResultsVerifier.verifyRowSignature(queryResults.signature); } - builder.expectedResultsVerifier.verify(builder.sql, results); + builder.expectedResultsVerifier.verify(builder.sql, queryResults); } } From 5d0fcc022a9e99a2fb0c87cbcf6d92adefb4d242 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 13:15:22 +0000 Subject: [PATCH 133/164] make resultmatchmode accessible from TestBuilder#expectedResults --- .../sql/calcite/BaseCalciteQueryTest.java | 30 ++++++++++++------- .../calcite/CalciteNestedDataQueryTest.java | 3 +- .../sql/calcite/CalciteWindowQueryTest.java | 2 +- .../druid/sql/calcite/QueryTestBuilder.java | 13 +++++++- .../druid/sql/calcite/QueryTestRunner.java | 1 + 5 files changed, 36 insertions(+), 13 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index f93c9bc2858a..1caae11e9750 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1039,11 +1039,13 @@ public ObjectMapper jsonMapper() @Override public ResultsVerifier defaultResultsVerifier( List expectedResults, + ResultMatchMode expectedResultMatchMode, RowSignature expectedResultSignature ) { return BaseCalciteQueryTest.this.defaultResultsVerifier( expectedResults, + expectedResultMatchMode, expectedResultSignature ); } @@ -1061,11 +1063,12 @@ public Map baseQueryContext() } } - enum ResultMatchMode { - EQUALS, - RELAX_NULLS; + enum ResultMatchMode + { + EQUALS, RELAX_NULLS; - void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) { + void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) + { if (this == RELAX_NULLS && expectedCell == null) { if (resultCell == null) { return; @@ -1111,8 +1114,7 @@ public void assertResultsValid(ResultMatchMode matchMode, List expecte i, types.get(i), expectedCell, - resultCell - ); + resultCell); } } } @@ -1397,10 +1399,11 @@ default void verifyRowSignature(RowSignature rowSignature) private ResultsVerifier defaultResultsVerifier( final List expectedResults, + ResultMatchMode expectedResultMatchMode, final RowSignature expectedSignature ) { - return new DefaultResultsVerifier(expectedResults, expectedSignature); + return new DefaultResultsVerifier(expectedResults, expectedResultMatchMode, expectedSignature); } public class DefaultResultsVerifier implements ResultsVerifier @@ -1408,13 +1411,20 @@ public class DefaultResultsVerifier implements ResultsVerifier protected final List expectedResults; @Nullable protected final RowSignature expectedResultRowSignature; + protected final ResultMatchMode expectedResultMatchMode; - public DefaultResultsVerifier(List expectedResults, RowSignature expectedSignature) + public DefaultResultsVerifier(List expectedResults, ResultMatchMode expectedResultMatchMode, RowSignature expectedSignature) { this.expectedResults = expectedResults; + this.expectedResultMatchMode = expectedResultMatchMode; this.expectedResultRowSignature = expectedSignature; } + public DefaultResultsVerifier(List expectedResults, RowSignature expectedSignature) + { + this(expectedResults, ResultMatchMode.EQUALS, expectedSignature); + } + @Override public void verifyRowSignature(RowSignature rowSignature) { @@ -1427,10 +1437,10 @@ public void verifyRowSignature(RowSignature rowSignature) public void verify(String sql, QueryResults queryResults) { try { - assertResultsValid(ResultMatchMode.EQUALS, expectedResults, queryResults); + assertResultsValid(expectedResultMatchMode, expectedResults, queryResults); } catch (AssertionError e) { - System.out.println("sql: "+sql); + System.out.println("sql: " + sql); displayResults(queryResults.results); throw e; } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteNestedDataQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteNestedDataQueryTest.java index 5098343b5389..315d6da4fd91 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteNestedDataQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteNestedDataQueryTest.java @@ -2292,8 +2292,9 @@ public void testGroupByRootSingleTypeArrayDoubleElement() ) ) .expectedResults( + ResultMatchMode.RELAX_NULLS, ImmutableList.of( - new Object[]{NullHandling.defaultDoubleValue(), 12L}, + new Object[]{null, 12L}, new Object[]{5.5, 2L} ) ) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index 5626d23dd7c2..ce5c3c90d019 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -178,7 +178,7 @@ public void verifyResults(QueryResults results) throws Exception private void maybeDumpActualResults(List results) throws Exception { - if(DUMP_ACTUAL_RESULTS) { + if (DUMP_ACTUAL_RESULTS) { for (Object[] row : results) { System.out.println(" - " + queryJackson.writeValueAsString(row)); } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestBuilder.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestBuilder.java index d5e20043adc2..bb76488ccc40 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestBuilder.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestBuilder.java @@ -27,6 +27,7 @@ import org.apache.druid.server.security.AuthenticationResult; import org.apache.druid.server.security.ResourceAction; import org.apache.druid.sql.SqlStatementFactory; +import org.apache.druid.sql.calcite.BaseCalciteQueryTest.ResultMatchMode; import org.apache.druid.sql.calcite.BaseCalciteQueryTest.ResultsVerifier; import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.planner.PlannerConfig; @@ -77,7 +78,7 @@ public interface QueryTestConfig ObjectMapper jsonMapper(); PlannerFixture plannerFixture(PlannerConfig plannerConfig, AuthConfig authConfig); - ResultsVerifier defaultResultsVerifier(List expectedResults, RowSignature expectedResultSignature); + ResultsVerifier defaultResultsVerifier(List expectedResults, ResultMatchMode expectedResultMatchMode, RowSignature expectedResultSignature); boolean isRunningMSQ(); @@ -107,6 +108,7 @@ public interface QueryTestConfig protected PlannerFixture plannerFixture; protected String expectedLogicalPlan; protected SqlSchema expectedSqlSchema; + protected ResultMatchMode expectedResultMatchMode; public QueryTestBuilder(final QueryTestConfig config) { @@ -167,6 +169,15 @@ public QueryTestBuilder expectedResults( final List expectedResults ) { + return expectedResults(ResultMatchMode.EQUALS, expectedResults); + } + + public QueryTestBuilder expectedResults( + ResultMatchMode expecteMatchMode, + final List expectedResults + ) + { + this.expectedResultMatchMode = expecteMatchMode; this.expectedResults = expectedResults; return this; } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index 7b91813437fe..0bd1f1305eb9 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -631,6 +631,7 @@ public QueryTestRunner(QueryTestBuilder builder) if (builder.expectedResultsVerifier == null && builder.expectedResults != null) { builder.expectedResultsVerifier = config.defaultResultsVerifier( builder.expectedResults, + builder.expectedResultMatchMode, builder.expectedResultSignature ); } From 0ddd3be64722dcf6fa29637aebb73bab031b1cf5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 13:18:16 +0000 Subject: [PATCH 134/164] fix dump results to use log --- .../org/apache/druid/sql/calcite/CalciteWindowQueryTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index ce5c3c90d019..e58ee2c7663f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -179,9 +179,11 @@ public void verifyResults(QueryResults results) throws Exception private void maybeDumpActualResults(List results) throws Exception { if (DUMP_ACTUAL_RESULTS) { + StringBuilder sb = new StringBuilder(); for (Object[] row : results) { - System.out.println(" - " + queryJackson.writeValueAsString(row)); + sb.append(" - " + queryJackson.writeValueAsString(row) + "\n"); } + log.info("Actual results:\n%s", sb.toString()); } } } From 3d82b4e4618344530d0480f3c728dd9f6726bf27 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 13:20:37 +0000 Subject: [PATCH 135/164] undo annot rename --- .../druid/sql/calcite/CalciteQueryTest.java | 68 +++++++++---------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index bb02569ba4a5..da3e3f21b090 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -109,7 +109,7 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.join.JoinType; -import org.apache.druid.sql.calcite.FixMe.Modes; +import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.Calcites; @@ -2688,7 +2688,7 @@ public void testGroupByWithSelectProjections() ); } - @FixMe(Modes.CANNOT_CONVERT) + @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2773,7 +2773,7 @@ public void testTopNWithSelectProjections() ); } - @FixMe(Modes.CANNOT_CONVERT) + @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2811,7 +2811,7 @@ public void testTopNWithSelectAndOrderByProjections() ); } - @FixMe + @DecoupledIgnore @Test public void testUnionAllQueries() { @@ -2845,7 +2845,7 @@ public void testUnionAllQueries() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -2874,7 +2874,7 @@ public void testUnionAllQueriesWithLimit() ); } - @FixMe + @DecoupledIgnore @Test public void testUnionAllDifferentTablesWithMapping() { @@ -2918,7 +2918,7 @@ public void testUnionAllDifferentTablesWithMapping() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testJoinUnionAllDifferentTablesWithMapping() { @@ -2982,7 +2982,7 @@ public void testUnionAllTablesColumnCountMismatch() } } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllTablesColumnTypeMismatchFloatLong() { @@ -3030,7 +3030,7 @@ public void testUnionAllTablesColumnTypeMismatchFloatLong() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnionAllTablesColumnTypeMismatchStringLong() { @@ -3048,7 +3048,7 @@ public void testUnionAllTablesColumnTypeMismatchStringLong() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenMappingIsRequired() { @@ -3065,7 +3065,7 @@ public void testUnionAllTablesWhenMappingIsRequired() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnionIsUnplannable() { @@ -3076,7 +3076,7 @@ public void testUnionIsUnplannable() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnionAllTablesWhenCastAndMappingIsRequired() { @@ -3092,7 +3092,7 @@ public void testUnionAllTablesWhenCastAndMappingIsRequired() ); } - @FixMe + @DecoupledIgnore @Test public void testUnionAllSameTableTwice() { @@ -3136,7 +3136,7 @@ public void testUnionAllSameTableTwice() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllSameTableTwiceWithSameMapping() { @@ -3180,7 +3180,7 @@ public void testUnionAllSameTableTwiceWithSameMapping() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnionAllSameTableTwiceWithDifferentMapping() { @@ -3194,7 +3194,7 @@ public void testUnionAllSameTableTwiceWithDifferentMapping() "SQL requires union between two tables and column names queried for each table are different Left: [dim1, dim2, m1], Right: [dim2, dim1, m1]." ); } - @FixMe + @DecoupledIgnore @Test public void testUnionAllSameTableThreeTimes() { @@ -3299,7 +3299,7 @@ public void testUnionAllThreeTablesColumnCountMismatch3() } } - @FixMe + @DecoupledIgnore @Test public void testUnionAllSameTableThreeTimesWithSameMapping() { @@ -5022,7 +5022,7 @@ public void testSimpleAggregations() ); } - @FixMe(Modes.CANNOT_CONVERT) + @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -5054,7 +5054,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @FixMe(Modes.CANNOT_CONVERT) + @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -5098,7 +5098,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @FixMe(Modes.CANNOT_CONVERT) + @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5686,7 +5686,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnplannableQueries() { @@ -5758,7 +5758,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6753,7 +6753,7 @@ public void testApproxCountDistinctBuiltin() ); } - @FixMe(Modes.PLAN_MISMATCH) + @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6808,7 +6808,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7330,7 +7330,7 @@ public void testExactCountDistinctUsingSubquery() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -7505,7 +7505,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @FixMe(Modes.PLAN_MISMATCH) + @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -8236,7 +8236,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @FixMe(Modes.PLAN_MISMATCH) + @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -8284,7 +8284,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @FixMe(Modes.PLAN_MISMATCH) + @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10535,7 +10535,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @FixMe(Modes.PLAN_MISMATCH) + @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11984,7 +11984,7 @@ public void testTextcat() ); } - @FixMe + @DecoupledIgnore @Test public void testRequireTimeConditionPositive() { @@ -12188,7 +12188,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @FixMe(Modes.ERROR_HANDLING) + @DecoupledIgnore(mode = Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -14167,7 +14167,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @FixMe(Modes.PLAN_MISMATCH) + @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14492,7 +14492,7 @@ public void testComplexDecodeAgg() ) ); } - @FixMe + @DecoupledIgnore @Test public void testOrderByAlongWithInternalScanQuery() { @@ -14535,7 +14535,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { From aa8e888c2481be2747ca72a8abf57d4f409462da Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 13:52:25 +0000 Subject: [PATCH 136/164] fix after master merge --- .../druid/sql/calcite/CalciteQueryTest.java | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index d49f7de9dd5f..34d2baa8e30f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -109,7 +109,7 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.join.JoinType; -import org.apache.druid.sql.calcite.DecoupledIgnore.Modes; +import org.apache.druid.sql.calcite.FixMe.Modes; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.Calcites; @@ -2688,7 +2688,7 @@ public void testGroupByWithSelectProjections() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2773,7 +2773,7 @@ public void testTopNWithSelectProjections() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2811,7 +2811,7 @@ public void testTopNWithSelectAndOrderByProjections() ); } - @DecoupledIgnore + @FixMe @Test public void testUnionAllQueries() { @@ -2845,7 +2845,7 @@ public void testUnionAllQueries() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -3203,7 +3203,7 @@ public void testNullFloatFilter() * This test case should be in {@link CalciteUnionQueryTest}. However, there's a bug in the test framework that * doesn't reset framework once the merge buffers */ - @DecoupledIgnore + @FixMe @Test public void testUnionAllSameTableThreeTimes() { @@ -3247,7 +3247,7 @@ public void testUnionAllSameTableThreeTimes() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -4653,7 +4653,7 @@ public void testSimpleAggregations() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -4685,7 +4685,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -4729,7 +4729,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @DecoupledIgnore(mode = Modes.CANNOT_CONVERT) + @FixMe(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5317,7 +5317,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnplannableQueries() { @@ -5389,7 +5389,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6384,7 +6384,7 @@ public void testApproxCountDistinctBuiltin() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6439,7 +6439,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7082,7 +7082,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -7813,7 +7813,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -7861,7 +7861,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10112,7 +10112,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11561,7 +11561,7 @@ public void testTextcat() ); } - @DecoupledIgnore + @FixMe @Test public void testRequireTimeConditionPositive() { @@ -11765,7 +11765,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @DecoupledIgnore(mode = Modes.ERROR_HANDLING) + @FixMe(Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -13744,7 +13744,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @DecoupledIgnore(mode = Modes.PLAN_MISMATCH) + @FixMe(Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14069,7 +14069,7 @@ public void testComplexDecodeAgg() ) ); } - @DecoupledIgnore + @FixMe @Test public void testOrderByAlongWithInternalScanQuery() { @@ -14112,7 +14112,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @DecoupledIgnore(mode = Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { From 9f3df595dd82907b39053def625ab9e5243fe271 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 14:56:13 +0000 Subject: [PATCH 137/164] plus2;minus2;alter1 --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 0d02e5abc4ef..6d1ee56f668b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -1471,6 +1471,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() windowQueryTest(); } + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int11") @Test public void test_frameclause_defaultFrame_RBUPACR_int11() @@ -1758,6 +1759,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() windowQueryTest(); } + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int11") @Test public void test_frameclause_RBUPACR_RBUPACR_int11() @@ -4509,7 +4511,7 @@ public void test_first_val_firstValFn_33() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @FixMe(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() @@ -6253,7 +6255,6 @@ public void test_aggregates_aggOWnFn_40() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_50") @Test public void test_aggregates_aggOWnFn_50() @@ -7709,7 +7710,6 @@ public void test_nestedAggs_emtyOvrCls_8() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/nstdagg24") @Test public void test_nestedAggs_nstdagg24() From 8f8bed54ccec752cac1a334e9732e5ffca20b9b7 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 15:14:48 +0000 Subject: [PATCH 138/164] move parsing to new method --- .../sql/calcite/DrillWindowQueryTest.java | 54 ++++++++++--------- 1 file changed, 29 insertions(+), 25 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 6d1ee56f668b..85056ea3cf4b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -24,7 +24,6 @@ import com.google.common.collect.ImmutableMap; import com.google.common.collect.Iterators; import com.google.common.io.ByteStreams; -import com.google.common.primitives.Doubles; import com.google.inject.Injector; import org.apache.commons.io.FileUtils; import org.apache.druid.common.config.NullHandling; @@ -86,8 +85,6 @@ import java.util.Locale; import java.util.Map; import java.util.Set; -import java.util.function.Predicate; -import java.util.regex.Pattern; import java.util.stream.Collectors; import static org.junit.Assert.assertEquals; @@ -400,8 +397,6 @@ public int compare(Object[] arg0, Object[] arg1) private static List parseResults(RowSignature rs, List results) { - Predicate longPattern = Pattern.compile("^-?[0-9]+$").asPredicate(); - Predicate doublePattern = Pattern.compile("^-?[0-9]+\\.[0-9]+$").asPredicate(); List ret = new ArrayList<>(); for (String[] row : results) { Object[] newRow = new Object[row.length]; @@ -419,26 +414,7 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - if ("".equals(val)) { - newVal = null; - } else if (longPattern.test(val)) { - newVal = Numbers.parseLong(val); - } else if ("0E-20".equals(val)) { - newVal = 0L; - } else if (doublePattern.test(val)) { - double d = Doubles.tryParse(val); - newVal = (long) d; - } else { - Function parser = TimestampParser.createTimestampParser("auto"); - try { - DateTime v = parser.apply(val); - newVal = v.getMillis(); - } - catch (IllegalArgumentException iae) { - LocalTime v = LocalTime.parse(val); - newVal = v.getMillisOfDay(); - } - } + newVal = parseLongValue(val); break; case DOUBLE: newVal = Numbers.parseDoubleObject(val); @@ -454,6 +430,34 @@ private static List parseResults(RowSignature rs, List resul return ret; } + private static Object parseLongValue(final String val) + { + if ("".equals(val)) { + return null; + } + try { + return Long.parseLong(val); + } catch (NumberFormatException e) { + } + try { + double d = Double.parseDouble(val); + return (long) d; + } catch (NumberFormatException e) { + } + try { + LocalTime v = LocalTime.parse(val); + return v.getMillisOfDay(); + } catch (Exception e) { + } + Function parser = TimestampParser.createTimestampParser("auto"); + try { + DateTime v = parser.apply(val); + return v.getMillis(); + } catch (IllegalArgumentException iae) { + } + throw new RuntimeException("Can't parse input!"); + } + public void windowQueryTest() { Thread thread = null; From 147811ef5bfff0191645cbd3ceb4f5bf531e78b2 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 16:12:56 +0000 Subject: [PATCH 139/164] first repro of 0 long --- .../test/resources/calcite/tests/window/no_grouping.sqlTest | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index 5e8c31e69fff..88f11142058d 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -3,8 +3,10 @@ type: "operatorValidation" sql: | SELECT m1, - COUNT(m1) OVER () cc - FROM druid.foo + dim2, + l2, + MIN(l2) OVER(PARTITION BY m1 ORDER BY __time ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) + FROM druid.numfoo expectedOperators: - type: "naivePartition" From b35a9a2857e7cc6b024edbea2cf6e68aff89ef98 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 16:18:20 +0000 Subject: [PATCH 140/164] add registry --- .../java/org/apache/druid/sql/calcite/rel/Windowing.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index 4039ca8914ab..555ff3bc2dbe 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -172,10 +172,16 @@ public static Windowing fromCalciteStuff( ProcessorMaker maker = KNOWN_WINDOW_FNS.get(aggregateCall.getAggregation().getName()); if (maker == null) { + VirtualColumnRegistry virtualColumnRegistry = VirtualColumnRegistry.create( + sourceRowSignature, + plannerContext.getExpressionParser(), + plannerContext.getPlannerConfig().isForceExpressionVirtualColumns() + ); + final Aggregation aggregation = GroupByRules.translateAggregateCall( plannerContext, sourceRowSignature, - null, + virtualColumnRegistry, rexBuilder, InputAccessor.buildFor( rexBuilder, From 6438967166a6cb1cbb5fb42198bae23fc597e473 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 16:18:43 +0000 Subject: [PATCH 141/164] all types affected --- .../resources/calcite/tests/window/no_grouping.sqlTest | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index 88f11142058d..112549a67f7a 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -2,10 +2,11 @@ type: "operatorValidation" sql: | SELECT - m1, - dim2, - l2, - MIN(l2) OVER(PARTITION BY m1 ORDER BY __time ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) + d1,d2, + l1,l2, + f1,f2, + dim2 + , MIN(l2) OVER() FROM druid.numfoo expectedOperators: From cdfc3f2bfea8ef6e9036adca8d7648e8f91d1cae Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 16:24:07 +0000 Subject: [PATCH 142/164] undo windowing changes --- .../java/org/apache/druid/sql/calcite/rel/Windowing.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java index 555ff3bc2dbe..4039ca8914ab 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java @@ -172,16 +172,10 @@ public static Windowing fromCalciteStuff( ProcessorMaker maker = KNOWN_WINDOW_FNS.get(aggregateCall.getAggregation().getName()); if (maker == null) { - VirtualColumnRegistry virtualColumnRegistry = VirtualColumnRegistry.create( - sourceRowSignature, - plannerContext.getExpressionParser(), - plannerContext.getPlannerConfig().isForceExpressionVirtualColumns() - ); - final Aggregation aggregation = GroupByRules.translateAggregateCall( plannerContext, sourceRowSignature, - virtualColumnRegistry, + null, rexBuilder, InputAccessor.buildFor( rexBuilder, From 73e9c8e883bc6e507fa2f906ace7b5be88f8b1ab Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 18:32:32 +0000 Subject: [PATCH 143/164] NotYetSupported instead fixme --- .../druid/sql/calcite/CalciteQueryTest.java | 46 +- .../sql/calcite/CalciteSysQueryTest.java | 8 +- .../DecoupledPlanningCalciteQueryTest.java | 4 +- .../sql/calcite/DrillWindowQueryTest.java | 1003 +++++++++-------- .../{FixMe.java => NotYetSupported.java} | 12 +- 5 files changed, 537 insertions(+), 536 deletions(-) rename sql/src/test/java/org/apache/druid/sql/calcite/{FixMe.java => NotYetSupported.java} (93%) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java index 34d2baa8e30f..486a47ecd484 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteQueryTest.java @@ -109,7 +109,7 @@ import org.apache.druid.segment.column.ColumnType; import org.apache.druid.segment.column.RowSignature; import org.apache.druid.segment.join.JoinType; -import org.apache.druid.sql.calcite.FixMe.Modes; +import org.apache.druid.sql.calcite.NotYetSupported.Modes; import org.apache.druid.sql.calcite.expression.DruidExpression; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.planner.Calcites; @@ -2688,7 +2688,7 @@ public void testGroupByWithSelectProjections() ); } - @FixMe(Modes.CANNOT_CONVERT) + @NotYetSupported(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSelectAndOrderByProjections() { @@ -2773,7 +2773,7 @@ public void testTopNWithSelectProjections() ); } - @FixMe(Modes.CANNOT_CONVERT) + @NotYetSupported(Modes.CANNOT_CONVERT) @Test public void testTopNWithSelectAndOrderByProjections() { @@ -2811,7 +2811,7 @@ public void testTopNWithSelectAndOrderByProjections() ); } - @FixMe + @NotYetSupported @Test public void testUnionAllQueries() { @@ -2845,7 +2845,7 @@ public void testUnionAllQueries() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @Test public void testUnionAllQueriesWithLimit() { @@ -3203,7 +3203,7 @@ public void testNullFloatFilter() * This test case should be in {@link CalciteUnionQueryTest}. However, there's a bug in the test framework that * doesn't reset framework once the merge buffers */ - @FixMe + @NotYetSupported @Test public void testUnionAllSameTableThreeTimes() { @@ -3247,7 +3247,7 @@ public void testUnionAllSameTableThreeTimes() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @Test public void testExactCountDistinctUsingSubqueryOnUnionAllTables() { @@ -4653,7 +4653,7 @@ public void testSimpleAggregations() ); } - @FixMe(Modes.CANNOT_CONVERT) + @NotYetSupported(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationDefault() { @@ -4685,7 +4685,7 @@ public void testGroupByWithSortOnPostAggregationDefault() ); } - @FixMe(Modes.CANNOT_CONVERT) + @NotYetSupported(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNConfig() { @@ -4729,7 +4729,7 @@ public void testGroupByWithSortOnPostAggregationNoTopNConfig() ); } - @FixMe(Modes.CANNOT_CONVERT) + @NotYetSupported(Modes.CANNOT_CONVERT) @Test public void testGroupByWithSortOnPostAggregationNoTopNContext() { @@ -5317,7 +5317,7 @@ public void testCountStarWithNotOfDegenerateFilter() ); } - @FixMe(Modes.ERROR_HANDLING) + @NotYetSupported(Modes.ERROR_HANDLING) @Test public void testUnplannableQueries() { @@ -5389,7 +5389,7 @@ public void testCountStarWithBoundFilterSimplifyOr() ); } - @FixMe(Modes.ERROR_HANDLING) + @NotYetSupported(Modes.ERROR_HANDLING) @Test public void testUnplannableExactCountDistinctOnSketch() { @@ -6384,7 +6384,7 @@ public void testApproxCountDistinctBuiltin() ); } - @FixMe(Modes.PLAN_MISMATCH) + @NotYetSupported(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctWithGroupingAndOtherAggregators() { @@ -6439,7 +6439,7 @@ public void testExactCountDistinctWithGroupingAndOtherAggregators() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @Test public void testMultipleExactCountDistinctWithGroupingAndOtherAggregatorsUsingJoin() { @@ -7082,7 +7082,7 @@ public void testQueryWithMoreThanMaxNumericInFilter() ); } - @FixMe(Modes.PLAN_MISMATCH) + @NotYetSupported(Modes.PLAN_MISMATCH) @Test public void testExactCountDistinctUsingSubqueryWithWherePushDown() { @@ -7813,7 +7813,7 @@ public void testGroupAndFilterOnTimeFloorWithTimeZone() ); } - @FixMe(Modes.PLAN_MISMATCH) + @NotYetSupported(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampWithIntervalArithmetic() { @@ -7861,7 +7861,7 @@ public void testFilterOnCurrentTimestampLosAngeles() ); } - @FixMe(Modes.PLAN_MISMATCH) + @NotYetSupported(Modes.PLAN_MISMATCH) @Test public void testFilterOnCurrentTimestampOnView() { @@ -10112,7 +10112,7 @@ public void testGroupByTimeAndOtherDimension() ); } - @FixMe(Modes.PLAN_MISMATCH) + @NotYetSupported(Modes.PLAN_MISMATCH) @Test public void testGroupByTimeFloorAndDimOnGroupByTimeFloorAndDim() { @@ -11561,7 +11561,7 @@ public void testTextcat() ); } - @FixMe + @NotYetSupported @Test public void testRequireTimeConditionPositive() { @@ -11765,7 +11765,7 @@ public void testRequireTimeConditionSubQueryNegative() ); } - @FixMe(Modes.ERROR_HANDLING) + @NotYetSupported(Modes.ERROR_HANDLING) @Test public void testRequireTimeConditionSemiJoinNegative() { @@ -13744,7 +13744,7 @@ public void testReturnEmptyRowWhenGroupByIsConvertedToTimeseriesWithMultipleCons ); } - @FixMe(Modes.PLAN_MISMATCH) + @NotYetSupported(Modes.PLAN_MISMATCH) @Test public void testPlanWithInFilterLessThanInSubQueryThreshold() { @@ -14069,7 +14069,7 @@ public void testComplexDecodeAgg() ) ); } - @FixMe + @NotYetSupported @Test public void testOrderByAlongWithInternalScanQuery() { @@ -14112,7 +14112,7 @@ public void testOrderByAlongWithInternalScanQuery() ); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @Test public void testOrderByAlongWithInternalScanQueryNoDistinct() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java index a16ed0ee9939..0ebd26e65539 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteSysQueryTest.java @@ -20,15 +20,15 @@ package org.apache.druid.sql.calcite; import com.google.common.collect.ImmutableList; -import org.apache.druid.sql.calcite.FixMe.Modes; -import org.apache.druid.sql.calcite.FixMe.FixMeProcessor; +import org.apache.druid.sql.calcite.NotYetSupported.Modes; +import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; import org.junit.Rule; import org.junit.Test; public class CalciteSysQueryTest extends BaseCalciteQueryTest { @Rule(order = 0) - public FixMeProcessor NegativeTestProcessor = new FixMeProcessor(); + public NotYetSupportedProcessor NegativeTestProcessor = new NotYetSupportedProcessor(); @Test public void testTasksSum() @@ -46,7 +46,7 @@ public void testTasksSum() .run(); } - @FixMe(Modes.EXPRESSION_NOT_GROUPED) + @NotYetSupported(Modes.EXPRESSION_NOT_GROUPED) @Test public void testTasksSumOver() { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java index 5edc1c23c7ad..c429ac24f657 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DecoupledPlanningCalciteQueryTest.java @@ -22,7 +22,7 @@ import com.google.common.collect.ImmutableMap; import org.apache.druid.query.QueryContexts; import org.apache.druid.server.security.AuthConfig; -import org.apache.druid.sql.calcite.FixMe.FixMeProcessor; +import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; import org.apache.druid.sql.calcite.planner.PlannerConfig; import org.apache.druid.sql.calcite.util.SqlTestFramework; import org.junit.Rule; @@ -31,7 +31,7 @@ public class DecoupledPlanningCalciteQueryTest extends CalciteQueryTest { @Rule(order = 0) - public FixMeProcessor decoupledIgnoreProcessor = new FixMeProcessor(); + public NotYetSupportedProcessor decoupledIgnoreProcessor = new NotYetSupportedProcessor(); private static final ImmutableMap CONTEXT_OVERRIDES = ImmutableMap.of( PlannerConfig.CTX_NATIVE_QUERY_SQL_PLANNING_MODE, PlannerConfig.NATIVE_QUERY_SQL_PLANNING_MODE_DECOUPLED, diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 85056ea3cf4b..0f306c6d0e1f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -49,8 +49,9 @@ import org.apache.druid.segment.incremental.IncrementalIndexSchema; import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; -import org.apache.druid.sql.calcite.FixMe.Modes; -import org.apache.druid.sql.calcite.FixMe.FixMeProcessor; +import org.apache.druid.sql.calcite.NotYetSupported.Modes; +import static org.apache.druid.sql.calcite.NotYetSupported.Modes.*; +import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; @@ -118,7 +119,7 @@ public class DrillWindowQueryTest extends BaseCalciteQueryTest public TestRule disableWhenNonSqlCompat = DisableUnless.SQL_COMPATIBLE; @Rule - public FixMeProcessor ignoreProcessor = new FixMeProcessor(); + public NotYetSupportedProcessor ignoreProcessor = new NotYetSupportedProcessor(); @Rule public DrillTestCaseLoaderRule drillTestCaseRule = new DrillTestCaseLoaderRule(); @@ -1475,7 +1476,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int11") @Test public void test_frameclause_defaultFrame_RBUPACR_int11() @@ -1763,7 +1764,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int11") @Test public void test_frameclause_RBUPACR_RBUPACR_int11() @@ -4011,7 +4012,7 @@ public void test_ntile_func_ntileFn_9() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_02") @Test public void test_nestedAggs_cte_win_02() @@ -4019,7 +4020,7 @@ public void test_nestedAggs_cte_win_02() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_03") @Test public void test_nestedAggs_cte_win_03() @@ -4027,7 +4028,7 @@ public void test_nestedAggs_cte_win_03() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/cte_win_04") @Test public void test_nestedAggs_cte_win_04() @@ -4035,7 +4036,7 @@ public void test_nestedAggs_cte_win_04() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause04") @Test public void test_nestedAggs_frmclause04() @@ -4043,7 +4044,7 @@ public void test_nestedAggs_frmclause04() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause05") @Test public void test_nestedAggs_frmclause05() @@ -4051,7 +4052,7 @@ public void test_nestedAggs_frmclause05() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause07") @Test public void test_nestedAggs_frmclause07() @@ -4059,7 +4060,7 @@ public void test_nestedAggs_frmclause07() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause08") @Test public void test_nestedAggs_frmclause08() @@ -4067,7 +4068,7 @@ public void test_nestedAggs_frmclause08() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause09") @Test public void test_nestedAggs_frmclause09() @@ -4075,7 +4076,7 @@ public void test_nestedAggs_frmclause09() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause10") @Test public void test_nestedAggs_frmclause10() @@ -4083,7 +4084,7 @@ public void test_nestedAggs_frmclause10() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause11") @Test public void test_nestedAggs_frmclause11() @@ -4091,7 +4092,7 @@ public void test_nestedAggs_frmclause11() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause13") @Test public void test_nestedAggs_frmclause13() @@ -4099,7 +4100,7 @@ public void test_nestedAggs_frmclause13() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause15") @Test public void test_nestedAggs_frmclause15() @@ -4107,7 +4108,7 @@ public void test_nestedAggs_frmclause15() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause17") @Test public void test_nestedAggs_frmclause17() @@ -4115,7 +4116,7 @@ public void test_nestedAggs_frmclause17() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/frmclause18") @Test public void test_nestedAggs_frmclause18() @@ -4123,7 +4124,7 @@ public void test_nestedAggs_frmclause18() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_10") @Test public void test_nestedAggs_woutOby_10() @@ -4131,7 +4132,7 @@ public void test_nestedAggs_woutOby_10() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_11") @Test public void test_nestedAggs_woutOby_11() @@ -4139,7 +4140,7 @@ public void test_nestedAggs_woutOby_11() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_12") @Test public void test_nestedAggs_woutOby_12() @@ -4147,7 +4148,7 @@ public void test_nestedAggs_woutOby_12() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_13") @Test public void test_nestedAggs_woutOby_13() @@ -4155,7 +4156,7 @@ public void test_nestedAggs_woutOby_13() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_6") @Test public void test_nestedAggs_woutOby_6() @@ -4163,7 +4164,7 @@ public void test_nestedAggs_woutOby_6() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_7") @Test public void test_nestedAggs_woutOby_7() @@ -4171,7 +4172,7 @@ public void test_nestedAggs_woutOby_7() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutOby_9") @Test public void test_nestedAggs_woutOby_9() @@ -4179,7 +4180,7 @@ public void test_nestedAggs_woutOby_9() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_6") @Test public void test_nestedAggs_woutPrtnBy_6() @@ -4187,7 +4188,7 @@ public void test_nestedAggs_woutPrtnBy_6() windowQueryTest(); } - @FixMe(Modes.AGGREGATION_NOT_SUPPORT_TYPE) + @NotYetSupported(Modes.AGGREGATION_NOT_SUPPORT_TYPE) @DrillTest("nestedAggs/woutPrtnBy_7") @Test public void test_nestedAggs_woutPrtnBy_7() @@ -4195,7 +4196,7 @@ public void test_nestedAggs_woutPrtnBy_7() windowQueryTest(); } - @FixMe(Modes.ALLDATA_CSV) + @NotYetSupported(Modes.ALLDATA_CSV) @DrillTest("aggregates/winFnQry_17") @Test public void test_aggregates_winFnQry_17() @@ -4203,7 +4204,7 @@ public void test_aggregates_winFnQry_17() windowQueryTest(); } - @FixMe(Modes.BIGINT_TIME_COMPARE) + @NotYetSupported(Modes.BIGINT_TIME_COMPARE) @DrillTest("lead_func/lead_Fn_27") @Test public void test_lead_func_lead_Fn_27() @@ -4211,7 +4212,7 @@ public void test_lead_func_lead_Fn_27() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_15") @Test public void test_aggregates_winFnQry_15() @@ -4219,7 +4220,7 @@ public void test_aggregates_winFnQry_15() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_23") @Test public void test_aggregates_winFnQry_23() @@ -4227,7 +4228,7 @@ public void test_aggregates_winFnQry_23() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_32") @Test public void test_aggregates_winFnQry_32() @@ -4235,7 +4236,7 @@ public void test_aggregates_winFnQry_32() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_33") @Test public void test_aggregates_winFnQry_33() @@ -4243,7 +4244,7 @@ public void test_aggregates_winFnQry_33() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_34") @Test public void test_aggregates_winFnQry_34() @@ -4251,7 +4252,7 @@ public void test_aggregates_winFnQry_34() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_35") @Test public void test_aggregates_winFnQry_35() @@ -4259,7 +4260,7 @@ public void test_aggregates_winFnQry_35() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_36") @Test public void test_aggregates_winFnQry_36() @@ -4267,7 +4268,7 @@ public void test_aggregates_winFnQry_36() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_37") @Test public void test_aggregates_winFnQry_37() @@ -4275,7 +4276,7 @@ public void test_aggregates_winFnQry_37() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_38") @Test public void test_aggregates_winFnQry_38() @@ -4283,7 +4284,7 @@ public void test_aggregates_winFnQry_38() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_39") @Test public void test_aggregates_winFnQry_39() @@ -4291,7 +4292,7 @@ public void test_aggregates_winFnQry_39() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_40") @Test public void test_aggregates_winFnQry_40() @@ -4299,7 +4300,7 @@ public void test_aggregates_winFnQry_40() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_41") @Test public void test_aggregates_winFnQry_41() @@ -4307,7 +4308,7 @@ public void test_aggregates_winFnQry_41() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_42") @Test public void test_aggregates_winFnQry_42() @@ -4315,7 +4316,7 @@ public void test_aggregates_winFnQry_42() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_43") @Test public void test_aggregates_winFnQry_43() @@ -4323,7 +4324,7 @@ public void test_aggregates_winFnQry_43() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_44") @Test public void test_aggregates_winFnQry_44() @@ -4331,7 +4332,7 @@ public void test_aggregates_winFnQry_44() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_45") @Test public void test_aggregates_winFnQry_45() @@ -4339,7 +4340,7 @@ public void test_aggregates_winFnQry_45() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_6") @Test public void test_aggregates_winFnQry_6() @@ -4347,7 +4348,7 @@ public void test_aggregates_winFnQry_6() windowQueryTest(); } - @FixMe(Modes.BIGINT_TO_DATE) + @NotYetSupported(Modes.BIGINT_TO_DATE) @DrillTest("aggregates/winFnQry_9") @Test public void test_aggregates_winFnQry_9() @@ -4355,7 +4356,7 @@ public void test_aggregates_winFnQry_9() windowQueryTest(); } - @FixMe(Modes.CANNOT_APPLY_VIRTUAL_COL) + @NotYetSupported(Modes.CANNOT_APPLY_VIRTUAL_COL) @DrillTest("nestedAggs/multiWin_5") @Test public void test_nestedAggs_multiWin_5() @@ -4363,7 +4364,7 @@ public void test_nestedAggs_multiWin_5() windowQueryTest(); } - @FixMe(Modes.COLUMN_NOT_FOUND) + @NotYetSupported(Modes.COLUMN_NOT_FOUND) @DrillTest("frameclause/subQueries/frmInSubQry_25") @Test public void test_frameclause_subQueries_frmInSubQry_25() @@ -4371,7 +4372,7 @@ public void test_frameclause_subQueries_frmInSubQry_25() windowQueryTest(); } - @FixMe(Modes.INCORRECT_SYNTAX) + @NotYetSupported(Modes.INCORRECT_SYNTAX) @DrillTest("nestedAggs/nstdWinView01") @Test public void test_nestedAggs_nstdWinView01() @@ -4379,7 +4380,7 @@ public void test_nestedAggs_nstdWinView01() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_63") @Test public void test_aggregates_winFnQry_63() @@ -4387,7 +4388,7 @@ public void test_aggregates_winFnQry_63() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("aggregates/winFnQry_83") @Test public void test_aggregates_winFnQry_83() @@ -4395,7 +4396,7 @@ public void test_aggregates_winFnQry_83() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_01") @Test public void test_frameclause_multipl_wnwds_mulwind_01() @@ -4403,7 +4404,7 @@ public void test_frameclause_multipl_wnwds_mulwind_01() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_06") @Test public void test_frameclause_multipl_wnwds_mulwind_06() @@ -4411,7 +4412,7 @@ public void test_frameclause_multipl_wnwds_mulwind_06() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("frameclause/multipl_wnwds/mulwind_07") @Test public void test_frameclause_multipl_wnwds_mulwind_07() @@ -4419,7 +4420,7 @@ public void test_frameclause_multipl_wnwds_mulwind_07() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_108") @Test public void test_lag_func_lag_Fn_108() @@ -4427,7 +4428,7 @@ public void test_lag_func_lag_Fn_108() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_109") @Test public void test_lag_func_lag_Fn_109() @@ -4435,7 +4436,7 @@ public void test_lag_func_lag_Fn_109() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("lag_func/lag_Fn_69") @Test public void test_lag_func_lag_Fn_69() @@ -4443,7 +4444,7 @@ public void test_lag_func_lag_Fn_69() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_103") @Test public void test_lead_func_lead_Fn_103() @@ -4451,7 +4452,7 @@ public void test_lead_func_lead_Fn_103() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_104") @Test public void test_lead_func_lead_Fn_104() @@ -4459,7 +4460,7 @@ public void test_lead_func_lead_Fn_104() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("lead_func/lead_Fn_69") @Test public void test_lead_func_lead_Fn_69() @@ -4467,7 +4468,7 @@ public void test_lead_func_lead_Fn_69() windowQueryTest(); } - @FixMe(Modes.MISSING_DESC) + @NotYetSupported(Modes.MISSING_DESC) @DrillTest("nestedAggs/multiWin_7") @Test public void test_nestedAggs_multiWin_7() @@ -4475,7 +4476,7 @@ public void test_nestedAggs_multiWin_7() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_3") @Test public void test_aggregates_aggOWnFn_3() @@ -4483,7 +4484,7 @@ public void test_aggregates_aggOWnFn_3() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("aggregates/aggOWnFn_4") @Test public void test_aggregates_aggOWnFn_4() @@ -4491,7 +4492,7 @@ public void test_aggregates_aggOWnFn_4() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_29") @Test public void test_first_val_firstValFn_29() @@ -4499,7 +4500,7 @@ public void test_first_val_firstValFn_29() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_32") @Test public void test_first_val_firstValFn_32() @@ -4507,7 +4508,7 @@ public void test_first_val_firstValFn_32() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("first_val/firstValFn_33") @Test public void test_first_val_firstValFn_33() @@ -4515,7 +4516,7 @@ public void test_first_val_firstValFn_33() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int7") @Test public void test_frameclause_defaultFrame_RBUPACR_int7() @@ -4523,7 +4524,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int7() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("lag_func/lag_Fn_9") @Test public void test_lag_func_lag_Fn_9() @@ -4531,7 +4532,7 @@ public void test_lag_func_lag_Fn_9() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_29") @Test public void test_last_val_lastValFn_29() @@ -4539,7 +4540,7 @@ public void test_last_val_lastValFn_29() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_34") @Test public void test_last_val_lastValFn_34() @@ -4547,7 +4548,7 @@ public void test_last_val_lastValFn_34() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_35") @Test public void test_last_val_lastValFn_35() @@ -4555,7 +4556,7 @@ public void test_last_val_lastValFn_35() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_38") @Test public void test_last_val_lastValFn_38() @@ -4563,7 +4564,7 @@ public void test_last_val_lastValFn_38() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("last_val/lastValFn_39") @Test public void test_last_val_lastValFn_39() @@ -4571,7 +4572,7 @@ public void test_last_val_lastValFn_39() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("nestedAggs/emtyOvrCls_7") @Test public void test_nestedAggs_emtyOvrCls_7() @@ -4579,7 +4580,7 @@ public void test_nestedAggs_emtyOvrCls_7() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_33") @Test public void test_ntile_func_ntileFn_33() @@ -4587,7 +4588,7 @@ public void test_ntile_func_ntileFn_33() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_34") @Test public void test_ntile_func_ntileFn_34() @@ -4595,7 +4596,7 @@ public void test_ntile_func_ntileFn_34() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_47") @Test public void test_ntile_func_ntileFn_47() @@ -4603,7 +4604,7 @@ public void test_ntile_func_ntileFn_47() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_48") @Test public void test_ntile_func_ntileFn_48() @@ -4611,7 +4612,7 @@ public void test_ntile_func_ntileFn_48() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_49") @Test public void test_ntile_func_ntileFn_49() @@ -4619,7 +4620,7 @@ public void test_ntile_func_ntileFn_49() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_50") @Test public void test_ntile_func_ntileFn_50() @@ -4627,7 +4628,7 @@ public void test_ntile_func_ntileFn_50() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_51") @Test public void test_ntile_func_ntileFn_51() @@ -4635,7 +4636,7 @@ public void test_ntile_func_ntileFn_51() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_52") @Test public void test_ntile_func_ntileFn_52() @@ -4643,7 +4644,7 @@ public void test_ntile_func_ntileFn_52() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_53") @Test public void test_ntile_func_ntileFn_53() @@ -4651,7 +4652,7 @@ public void test_ntile_func_ntileFn_53() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_54") @Test public void test_ntile_func_ntileFn_54() @@ -4659,7 +4660,7 @@ public void test_ntile_func_ntileFn_54() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_55") @Test public void test_ntile_func_ntileFn_55() @@ -4667,7 +4668,7 @@ public void test_ntile_func_ntileFn_55() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_56") @Test public void test_ntile_func_ntileFn_56() @@ -4675,7 +4676,7 @@ public void test_ntile_func_ntileFn_56() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_57") @Test public void test_ntile_func_ntileFn_57() @@ -4683,7 +4684,7 @@ public void test_ntile_func_ntileFn_57() windowQueryTest(); } - @FixMe(Modes.NOT_ENOUGH_RULES) + @NotYetSupported(Modes.NOT_ENOUGH_RULES) @DrillTest("ntile_func/ntileFn_58") @Test public void test_ntile_func_ntileFn_58() @@ -4691,7 +4692,7 @@ public void test_ntile_func_ntileFn_58() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("aggregates/winFnQry_12") @Test public void test_aggregates_winFnQry_12() @@ -4699,7 +4700,7 @@ public void test_aggregates_winFnQry_12() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("aggregates/winFnQry_13") @Test public void test_aggregates_winFnQry_13() @@ -4707,7 +4708,7 @@ public void test_aggregates_winFnQry_13() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("aggregates/winFnQry_20") @Test public void test_aggregates_winFnQry_20() @@ -4715,7 +4716,7 @@ public void test_aggregates_winFnQry_20() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("aggregates/winFnQry_21") @Test public void test_aggregates_winFnQry_21() @@ -4723,7 +4724,7 @@ public void test_aggregates_winFnQry_21() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("first_val/firstValFn_5") @Test public void test_first_val_firstValFn_5() @@ -4731,7 +4732,7 @@ public void test_first_val_firstValFn_5() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_1() @@ -4739,7 +4740,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_2() @@ -4747,7 +4748,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_1") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_1() @@ -4755,7 +4756,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_2") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_2() @@ -4763,7 +4764,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/max_mulwds") @Test public void test_frameclause_multipl_wnwds_max_mulwds() @@ -4771,7 +4772,7 @@ public void test_frameclause_multipl_wnwds_max_mulwds() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/multipl_wnwds/min_mulwds") @Test public void test_frameclause_multipl_wnwds_min_mulwds() @@ -4779,7 +4780,7 @@ public void test_frameclause_multipl_wnwds_min_mulwds() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_1") @Test public void test_frameclause_RBCRACR_RBCRACR_char_1() @@ -4787,7 +4788,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_char_2") @Test public void test_frameclause_RBCRACR_RBCRACR_char_2() @@ -4795,7 +4796,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_1") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_1() @@ -4803,7 +4804,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_2") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_2() @@ -4811,7 +4812,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_1() @@ -4819,7 +4820,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_2() @@ -4827,7 +4828,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_1") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_1() @@ -4835,7 +4836,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_2") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_2() @@ -4843,7 +4844,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_1() @@ -4851,7 +4852,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_2() @@ -4859,7 +4860,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() @@ -4867,7 +4868,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_1() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() @@ -4875,7 +4876,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_2() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_22") @Test public void test_frameclause_subQueries_frmInSubQry_22() @@ -4883,7 +4884,7 @@ public void test_frameclause_subQueries_frmInSubQry_22() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_23") @Test public void test_frameclause_subQueries_frmInSubQry_23() @@ -4891,7 +4892,7 @@ public void test_frameclause_subQueries_frmInSubQry_23() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_24") @Test public void test_frameclause_subQueries_frmInSubQry_24() @@ -4899,7 +4900,7 @@ public void test_frameclause_subQueries_frmInSubQry_24() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_41") @Test public void test_frameclause_subQueries_frmInSubQry_41() @@ -4907,7 +4908,7 @@ public void test_frameclause_subQueries_frmInSubQry_41() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_42") @Test public void test_frameclause_subQueries_frmInSubQry_42() @@ -4915,7 +4916,7 @@ public void test_frameclause_subQueries_frmInSubQry_42() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_43") @Test public void test_frameclause_subQueries_frmInSubQry_43() @@ -4923,7 +4924,7 @@ public void test_frameclause_subQueries_frmInSubQry_43() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_44") @Test public void test_frameclause_subQueries_frmInSubQry_44() @@ -4931,7 +4932,7 @@ public void test_frameclause_subQueries_frmInSubQry_44() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_45") @Test public void test_frameclause_subQueries_frmInSubQry_45() @@ -4939,7 +4940,7 @@ public void test_frameclause_subQueries_frmInSubQry_45() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("frameclause/subQueries/frmInSubQry_46") @Test public void test_frameclause_subQueries_frmInSubQry_46() @@ -4947,7 +4948,7 @@ public void test_frameclause_subQueries_frmInSubQry_46() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("lag_func/lag_Fn_82") @Test public void test_lag_func_lag_Fn_82() @@ -4955,7 +4956,7 @@ public void test_lag_func_lag_Fn_82() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("last_val/lastValFn_5") @Test public void test_last_val_lastValFn_5() @@ -4963,7 +4964,7 @@ public void test_last_val_lastValFn_5() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("nestedAggs/basic_10") @Test public void test_nestedAggs_basic_10() @@ -4971,7 +4972,7 @@ public void test_nestedAggs_basic_10() windowQueryTest(); } - @FixMe(Modes.NPE) + @NotYetSupported(Modes.NPE) @DrillTest("nestedAggs/cte_win_01") @Test public void test_nestedAggs_cte_win_01() @@ -4979,7 +4980,7 @@ public void test_nestedAggs_cte_win_01() windowQueryTest(); } - @FixMe(Modes.NPE_PLAIN) + @NotYetSupported(Modes.NPE_PLAIN) @DrillTest("aggregates/winFnQry_7") @Test public void test_aggregates_winFnQry_7() @@ -4987,7 +4988,7 @@ public void test_aggregates_winFnQry_7() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_10") @Test public void test_aggregates_testW_Nulls_10() @@ -4995,7 +4996,7 @@ public void test_aggregates_testW_Nulls_10() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_11") @Test public void test_aggregates_testW_Nulls_11() @@ -5003,7 +5004,7 @@ public void test_aggregates_testW_Nulls_11() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_12") @Test public void test_aggregates_testW_Nulls_12() @@ -5011,7 +5012,7 @@ public void test_aggregates_testW_Nulls_12() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_13") @Test public void test_aggregates_testW_Nulls_13() @@ -5019,7 +5020,7 @@ public void test_aggregates_testW_Nulls_13() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_14") @Test public void test_aggregates_testW_Nulls_14() @@ -5027,7 +5028,7 @@ public void test_aggregates_testW_Nulls_14() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_15") @Test public void test_aggregates_testW_Nulls_15() @@ -5035,7 +5036,7 @@ public void test_aggregates_testW_Nulls_15() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_16") @Test public void test_aggregates_testW_Nulls_16() @@ -5043,7 +5044,7 @@ public void test_aggregates_testW_Nulls_16() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_17") @Test public void test_aggregates_testW_Nulls_17() @@ -5051,7 +5052,7 @@ public void test_aggregates_testW_Nulls_17() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_18") @Test public void test_aggregates_testW_Nulls_18() @@ -5059,7 +5060,7 @@ public void test_aggregates_testW_Nulls_18() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_19") @Test public void test_aggregates_testW_Nulls_19() @@ -5067,7 +5068,7 @@ public void test_aggregates_testW_Nulls_19() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_20") @Test public void test_aggregates_testW_Nulls_20() @@ -5075,7 +5076,7 @@ public void test_aggregates_testW_Nulls_20() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_21") @Test public void test_aggregates_testW_Nulls_21() @@ -5083,7 +5084,7 @@ public void test_aggregates_testW_Nulls_21() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_22") @Test public void test_aggregates_testW_Nulls_22() @@ -5091,7 +5092,7 @@ public void test_aggregates_testW_Nulls_22() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_23") @Test public void test_aggregates_testW_Nulls_23() @@ -5099,7 +5100,7 @@ public void test_aggregates_testW_Nulls_23() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_24") @Test public void test_aggregates_testW_Nulls_24() @@ -5107,7 +5108,7 @@ public void test_aggregates_testW_Nulls_24() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_25") @Test public void test_aggregates_testW_Nulls_25() @@ -5115,7 +5116,7 @@ public void test_aggregates_testW_Nulls_25() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_26") @Test public void test_aggregates_testW_Nulls_26() @@ -5123,7 +5124,7 @@ public void test_aggregates_testW_Nulls_26() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_27") @Test public void test_aggregates_testW_Nulls_27() @@ -5131,7 +5132,7 @@ public void test_aggregates_testW_Nulls_27() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_28") @Test public void test_aggregates_testW_Nulls_28() @@ -5139,7 +5140,7 @@ public void test_aggregates_testW_Nulls_28() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_29") @Test public void test_aggregates_testW_Nulls_29() @@ -5147,7 +5148,7 @@ public void test_aggregates_testW_Nulls_29() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_2") @Test public void test_aggregates_testW_Nulls_2() @@ -5155,7 +5156,7 @@ public void test_aggregates_testW_Nulls_2() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_30") @Test public void test_aggregates_testW_Nulls_30() @@ -5163,7 +5164,7 @@ public void test_aggregates_testW_Nulls_30() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_31") @Test public void test_aggregates_testW_Nulls_31() @@ -5171,7 +5172,7 @@ public void test_aggregates_testW_Nulls_31() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_32") @Test public void test_aggregates_testW_Nulls_32() @@ -5179,7 +5180,7 @@ public void test_aggregates_testW_Nulls_32() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_33") @Test public void test_aggregates_testW_Nulls_33() @@ -5187,7 +5188,7 @@ public void test_aggregates_testW_Nulls_33() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_34") @Test public void test_aggregates_testW_Nulls_34() @@ -5195,7 +5196,7 @@ public void test_aggregates_testW_Nulls_34() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_35") @Test public void test_aggregates_testW_Nulls_35() @@ -5203,7 +5204,7 @@ public void test_aggregates_testW_Nulls_35() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_36") @Test public void test_aggregates_testW_Nulls_36() @@ -5211,7 +5212,7 @@ public void test_aggregates_testW_Nulls_36() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_37") @Test public void test_aggregates_testW_Nulls_37() @@ -5219,7 +5220,7 @@ public void test_aggregates_testW_Nulls_37() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_38") @Test public void test_aggregates_testW_Nulls_38() @@ -5227,7 +5228,7 @@ public void test_aggregates_testW_Nulls_38() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_39") @Test public void test_aggregates_testW_Nulls_39() @@ -5235,7 +5236,7 @@ public void test_aggregates_testW_Nulls_39() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_3") @Test public void test_aggregates_testW_Nulls_3() @@ -5243,7 +5244,7 @@ public void test_aggregates_testW_Nulls_3() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_4") @Test public void test_aggregates_testW_Nulls_4() @@ -5251,7 +5252,7 @@ public void test_aggregates_testW_Nulls_4() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_5") @Test public void test_aggregates_testW_Nulls_5() @@ -5259,7 +5260,7 @@ public void test_aggregates_testW_Nulls_5() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_6") @Test public void test_aggregates_testW_Nulls_6() @@ -5267,7 +5268,7 @@ public void test_aggregates_testW_Nulls_6() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_7") @Test public void test_aggregates_testW_Nulls_7() @@ -5275,7 +5276,7 @@ public void test_aggregates_testW_Nulls_7() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_8") @Test public void test_aggregates_testW_Nulls_8() @@ -5283,7 +5284,7 @@ public void test_aggregates_testW_Nulls_8() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/testW_Nulls_9") @Test public void test_aggregates_testW_Nulls_9() @@ -5291,7 +5292,7 @@ public void test_aggregates_testW_Nulls_9() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_61") @Test public void test_aggregates_winFnQry_61() @@ -5299,7 +5300,7 @@ public void test_aggregates_winFnQry_61() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_62") @Test public void test_aggregates_winFnQry_62() @@ -5307,7 +5308,7 @@ public void test_aggregates_winFnQry_62() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_64") @Test public void test_aggregates_winFnQry_64() @@ -5315,7 +5316,7 @@ public void test_aggregates_winFnQry_64() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_65") @Test public void test_aggregates_winFnQry_65() @@ -5323,7 +5324,7 @@ public void test_aggregates_winFnQry_65() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_66") @Test public void test_aggregates_winFnQry_66() @@ -5331,7 +5332,7 @@ public void test_aggregates_winFnQry_66() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_67") @Test public void test_aggregates_winFnQry_67() @@ -5339,7 +5340,7 @@ public void test_aggregates_winFnQry_67() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_68") @Test public void test_aggregates_winFnQry_68() @@ -5347,7 +5348,7 @@ public void test_aggregates_winFnQry_68() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_69") @Test public void test_aggregates_winFnQry_69() @@ -5355,7 +5356,7 @@ public void test_aggregates_winFnQry_69() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_70") @Test public void test_aggregates_winFnQry_70() @@ -5363,7 +5364,7 @@ public void test_aggregates_winFnQry_70() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_71") @Test public void test_aggregates_winFnQry_71() @@ -5371,7 +5372,7 @@ public void test_aggregates_winFnQry_71() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_72") @Test public void test_aggregates_winFnQry_72() @@ -5379,7 +5380,7 @@ public void test_aggregates_winFnQry_72() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_73") @Test public void test_aggregates_winFnQry_73() @@ -5387,7 +5388,7 @@ public void test_aggregates_winFnQry_73() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_74") @Test public void test_aggregates_winFnQry_74() @@ -5395,7 +5396,7 @@ public void test_aggregates_winFnQry_74() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_75") @Test public void test_aggregates_winFnQry_75() @@ -5403,7 +5404,7 @@ public void test_aggregates_winFnQry_75() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_76") @Test public void test_aggregates_winFnQry_76() @@ -5411,7 +5412,7 @@ public void test_aggregates_winFnQry_76() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_77") @Test public void test_aggregates_winFnQry_77() @@ -5419,7 +5420,7 @@ public void test_aggregates_winFnQry_77() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_78") @Test public void test_aggregates_winFnQry_78() @@ -5427,7 +5428,7 @@ public void test_aggregates_winFnQry_78() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_79") @Test public void test_aggregates_winFnQry_79() @@ -5435,7 +5436,7 @@ public void test_aggregates_winFnQry_79() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_80") @Test public void test_aggregates_winFnQry_80() @@ -5443,7 +5444,7 @@ public void test_aggregates_winFnQry_80() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_81") @Test public void test_aggregates_winFnQry_81() @@ -5451,7 +5452,7 @@ public void test_aggregates_winFnQry_81() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("aggregates/winFnQry_82") @Test public void test_aggregates_winFnQry_82() @@ -5459,7 +5460,7 @@ public void test_aggregates_winFnQry_82() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_10") @Test public void test_lag_func_lag_Fn_10() @@ -5467,7 +5468,7 @@ public void test_lag_func_lag_Fn_10() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_11") @Test public void test_lag_func_lag_Fn_11() @@ -5475,7 +5476,7 @@ public void test_lag_func_lag_Fn_11() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_12") @Test public void test_lag_func_lag_Fn_12() @@ -5483,7 +5484,7 @@ public void test_lag_func_lag_Fn_12() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_13") @Test public void test_lag_func_lag_Fn_13() @@ -5491,7 +5492,7 @@ public void test_lag_func_lag_Fn_13() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_14") @Test public void test_lag_func_lag_Fn_14() @@ -5499,7 +5500,7 @@ public void test_lag_func_lag_Fn_14() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_15") @Test public void test_lag_func_lag_Fn_15() @@ -5507,7 +5508,7 @@ public void test_lag_func_lag_Fn_15() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_16") @Test public void test_lag_func_lag_Fn_16() @@ -5515,7 +5516,7 @@ public void test_lag_func_lag_Fn_16() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_17") @Test public void test_lag_func_lag_Fn_17() @@ -5523,7 +5524,7 @@ public void test_lag_func_lag_Fn_17() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_18") @Test public void test_lag_func_lag_Fn_18() @@ -5531,7 +5532,7 @@ public void test_lag_func_lag_Fn_18() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_19") @Test public void test_lag_func_lag_Fn_19() @@ -5539,7 +5540,7 @@ public void test_lag_func_lag_Fn_19() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_20") @Test public void test_lag_func_lag_Fn_20() @@ -5547,7 +5548,7 @@ public void test_lag_func_lag_Fn_20() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_21") @Test public void test_lag_func_lag_Fn_21() @@ -5555,7 +5556,7 @@ public void test_lag_func_lag_Fn_21() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_22") @Test public void test_lag_func_lag_Fn_22() @@ -5563,7 +5564,7 @@ public void test_lag_func_lag_Fn_22() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_23") @Test public void test_lag_func_lag_Fn_23() @@ -5571,7 +5572,7 @@ public void test_lag_func_lag_Fn_23() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_24") @Test public void test_lag_func_lag_Fn_24() @@ -5579,7 +5580,7 @@ public void test_lag_func_lag_Fn_24() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_25") @Test public void test_lag_func_lag_Fn_25() @@ -5587,7 +5588,7 @@ public void test_lag_func_lag_Fn_25() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_26") @Test public void test_lag_func_lag_Fn_26() @@ -5595,7 +5596,7 @@ public void test_lag_func_lag_Fn_26() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_54") @Test public void test_lag_func_lag_Fn_54() @@ -5603,7 +5604,7 @@ public void test_lag_func_lag_Fn_54() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_64") @Test public void test_lag_func_lag_Fn_64() @@ -5611,7 +5612,7 @@ public void test_lag_func_lag_Fn_64() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_65") @Test public void test_lag_func_lag_Fn_65() @@ -5619,7 +5620,7 @@ public void test_lag_func_lag_Fn_65() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_66") @Test public void test_lag_func_lag_Fn_66() @@ -5627,7 +5628,7 @@ public void test_lag_func_lag_Fn_66() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_67") @Test public void test_lag_func_lag_Fn_67() @@ -5635,7 +5636,7 @@ public void test_lag_func_lag_Fn_67() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_68") @Test public void test_lag_func_lag_Fn_68() @@ -5643,7 +5644,7 @@ public void test_lag_func_lag_Fn_68() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_71") @Test public void test_lag_func_lag_Fn_71() @@ -5651,7 +5652,7 @@ public void test_lag_func_lag_Fn_71() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lag_func/lag_Fn_72") @Test public void test_lag_func_lag_Fn_72() @@ -5659,7 +5660,7 @@ public void test_lag_func_lag_Fn_72() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_10") @Test public void test_lead_func_lead_Fn_10() @@ -5667,7 +5668,7 @@ public void test_lead_func_lead_Fn_10() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_11") @Test public void test_lead_func_lead_Fn_11() @@ -5675,7 +5676,7 @@ public void test_lead_func_lead_Fn_11() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_12") @Test public void test_lead_func_lead_Fn_12() @@ -5683,7 +5684,7 @@ public void test_lead_func_lead_Fn_12() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_13") @Test public void test_lead_func_lead_Fn_13() @@ -5691,7 +5692,7 @@ public void test_lead_func_lead_Fn_13() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_14") @Test public void test_lead_func_lead_Fn_14() @@ -5699,7 +5700,7 @@ public void test_lead_func_lead_Fn_14() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_15") @Test public void test_lead_func_lead_Fn_15() @@ -5707,7 +5708,7 @@ public void test_lead_func_lead_Fn_15() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_16") @Test public void test_lead_func_lead_Fn_16() @@ -5715,7 +5716,7 @@ public void test_lead_func_lead_Fn_16() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_17") @Test public void test_lead_func_lead_Fn_17() @@ -5723,7 +5724,7 @@ public void test_lead_func_lead_Fn_17() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_18") @Test public void test_lead_func_lead_Fn_18() @@ -5731,7 +5732,7 @@ public void test_lead_func_lead_Fn_18() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_19") @Test public void test_lead_func_lead_Fn_19() @@ -5739,7 +5740,7 @@ public void test_lead_func_lead_Fn_19() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_20") @Test public void test_lead_func_lead_Fn_20() @@ -5747,7 +5748,7 @@ public void test_lead_func_lead_Fn_20() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_21") @Test public void test_lead_func_lead_Fn_21() @@ -5755,7 +5756,7 @@ public void test_lead_func_lead_Fn_21() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_22") @Test public void test_lead_func_lead_Fn_22() @@ -5763,7 +5764,7 @@ public void test_lead_func_lead_Fn_22() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_23") @Test public void test_lead_func_lead_Fn_23() @@ -5771,7 +5772,7 @@ public void test_lead_func_lead_Fn_23() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_24") @Test public void test_lead_func_lead_Fn_24() @@ -5779,7 +5780,7 @@ public void test_lead_func_lead_Fn_24() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_25") @Test public void test_lead_func_lead_Fn_25() @@ -5787,7 +5788,7 @@ public void test_lead_func_lead_Fn_25() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_64") @Test public void test_lead_func_lead_Fn_64() @@ -5795,7 +5796,7 @@ public void test_lead_func_lead_Fn_64() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_65") @Test public void test_lead_func_lead_Fn_65() @@ -5803,7 +5804,7 @@ public void test_lead_func_lead_Fn_65() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_66") @Test public void test_lead_func_lead_Fn_66() @@ -5811,7 +5812,7 @@ public void test_lead_func_lead_Fn_66() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_67") @Test public void test_lead_func_lead_Fn_67() @@ -5819,7 +5820,7 @@ public void test_lead_func_lead_Fn_67() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_68") @Test public void test_lead_func_lead_Fn_68() @@ -5827,7 +5828,7 @@ public void test_lead_func_lead_Fn_68() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_71") @Test public void test_lead_func_lead_Fn_71() @@ -5835,7 +5836,7 @@ public void test_lead_func_lead_Fn_71() windowQueryTest(); } - @FixMe(Modes.NULLS_FIRST_LAST) + @NotYetSupported(Modes.NULLS_FIRST_LAST) @DrillTest("lead_func/lead_Fn_72") @Test public void test_lead_func_lead_Fn_72() @@ -5843,7 +5844,7 @@ public void test_lead_func_lead_Fn_72() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("aggregates/testW_Nulls_1") @Test public void test_aggregates_testW_Nulls_1() @@ -5851,7 +5852,7 @@ public void test_aggregates_testW_Nulls_1() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_18") @Test public void test_first_val_firstValFn_18() @@ -5859,7 +5860,7 @@ public void test_first_val_firstValFn_18() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_19") @Test public void test_first_val_firstValFn_19() @@ -5867,7 +5868,7 @@ public void test_first_val_firstValFn_19() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_21") @Test public void test_first_val_firstValFn_21() @@ -5875,7 +5876,7 @@ public void test_first_val_firstValFn_21() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_22") @Test public void test_first_val_firstValFn_22() @@ -5883,7 +5884,7 @@ public void test_first_val_firstValFn_22() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_24") @Test public void test_first_val_firstValFn_24() @@ -5891,7 +5892,7 @@ public void test_first_val_firstValFn_24() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("first_val/firstValFn_25") @Test public void test_first_val_firstValFn_25() @@ -5899,7 +5900,7 @@ public void test_first_val_firstValFn_25() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_17") @Test public void test_frameclause_subQueries_frmInSubQry_17() @@ -5907,7 +5908,7 @@ public void test_frameclause_subQueries_frmInSubQry_17() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_20") @Test public void test_frameclause_subQueries_frmInSubQry_20() @@ -5915,7 +5916,7 @@ public void test_frameclause_subQueries_frmInSubQry_20() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_26") @Test public void test_frameclause_subQueries_frmInSubQry_26() @@ -5923,7 +5924,7 @@ public void test_frameclause_subQueries_frmInSubQry_26() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_27") @Test public void test_frameclause_subQueries_frmInSubQry_27() @@ -5931,7 +5932,7 @@ public void test_frameclause_subQueries_frmInSubQry_27() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_28") @Test public void test_frameclause_subQueries_frmInSubQry_28() @@ -5939,7 +5940,7 @@ public void test_frameclause_subQueries_frmInSubQry_28() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_30") @Test public void test_frameclause_subQueries_frmInSubQry_30() @@ -5947,7 +5948,7 @@ public void test_frameclause_subQueries_frmInSubQry_30() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_47") @Test public void test_frameclause_subQueries_frmInSubQry_47() @@ -5955,7 +5956,7 @@ public void test_frameclause_subQueries_frmInSubQry_47() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_48") @Test public void test_frameclause_subQueries_frmInSubQry_48() @@ -5963,7 +5964,7 @@ public void test_frameclause_subQueries_frmInSubQry_48() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_49") @Test public void test_frameclause_subQueries_frmInSubQry_49() @@ -5971,7 +5972,7 @@ public void test_frameclause_subQueries_frmInSubQry_49() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_100") @Test public void test_lag_func_lag_Fn_100() @@ -5979,7 +5980,7 @@ public void test_lag_func_lag_Fn_100() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_102") @Test public void test_lag_func_lag_Fn_102() @@ -5987,7 +5988,7 @@ public void test_lag_func_lag_Fn_102() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_103") @Test public void test_lag_func_lag_Fn_103() @@ -5995,7 +5996,7 @@ public void test_lag_func_lag_Fn_103() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_41") @Test public void test_lag_func_lag_Fn_41() @@ -6003,7 +6004,7 @@ public void test_lag_func_lag_Fn_41() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_42") @Test public void test_lag_func_lag_Fn_42() @@ -6011,7 +6012,7 @@ public void test_lag_func_lag_Fn_42() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_45") @Test public void test_lag_func_lag_Fn_45() @@ -6019,7 +6020,7 @@ public void test_lag_func_lag_Fn_45() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_63") @Test public void test_lag_func_lag_Fn_63() @@ -6027,7 +6028,7 @@ public void test_lag_func_lag_Fn_63() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_96") @Test public void test_lag_func_lag_Fn_96() @@ -6035,7 +6036,7 @@ public void test_lag_func_lag_Fn_96() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_97") @Test public void test_lag_func_lag_Fn_97() @@ -6043,7 +6044,7 @@ public void test_lag_func_lag_Fn_97() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lag_func/lag_Fn_99") @Test public void test_lag_func_lag_Fn_99() @@ -6051,7 +6052,7 @@ public void test_lag_func_lag_Fn_99() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_18") @Test public void test_last_val_lastValFn_18() @@ -6059,7 +6060,7 @@ public void test_last_val_lastValFn_18() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_19") @Test public void test_last_val_lastValFn_19() @@ -6067,7 +6068,7 @@ public void test_last_val_lastValFn_19() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_21") @Test public void test_last_val_lastValFn_21() @@ -6075,7 +6076,7 @@ public void test_last_val_lastValFn_21() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_22") @Test public void test_last_val_lastValFn_22() @@ -6083,7 +6084,7 @@ public void test_last_val_lastValFn_22() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_24") @Test public void test_last_val_lastValFn_24() @@ -6091,7 +6092,7 @@ public void test_last_val_lastValFn_24() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_25") @Test public void test_last_val_lastValFn_25() @@ -6099,7 +6100,7 @@ public void test_last_val_lastValFn_25() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("last_val/lastValFn_33") @Test public void test_last_val_lastValFn_33() @@ -6107,7 +6108,7 @@ public void test_last_val_lastValFn_33() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_36") @Test public void test_lead_func_lead_Fn_36() @@ -6115,7 +6116,7 @@ public void test_lead_func_lead_Fn_36() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_45") @Test public void test_lead_func_lead_Fn_45() @@ -6123,7 +6124,7 @@ public void test_lead_func_lead_Fn_45() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_91") @Test public void test_lead_func_lead_Fn_91() @@ -6131,7 +6132,7 @@ public void test_lead_func_lead_Fn_91() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_92") @Test public void test_lead_func_lead_Fn_92() @@ -6139,7 +6140,7 @@ public void test_lead_func_lead_Fn_92() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_94") @Test public void test_lead_func_lead_Fn_94() @@ -6147,7 +6148,7 @@ public void test_lead_func_lead_Fn_94() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_95") @Test public void test_lead_func_lead_Fn_95() @@ -6155,7 +6156,7 @@ public void test_lead_func_lead_Fn_95() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_97") @Test public void test_lead_func_lead_Fn_97() @@ -6163,7 +6164,7 @@ public void test_lead_func_lead_Fn_97() windowQueryTest(); } - @FixMe(Modes.RESULT_COUNT_MISMATCH) + @NotYetSupported(Modes.RESULT_COUNT_MISMATCH) @DrillTest("lead_func/lead_Fn_98") @Test public void test_lead_func_lead_Fn_98() @@ -6171,7 +6172,7 @@ public void test_lead_func_lead_Fn_98() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_10") @Test public void test_aggregates_aggOWnFn_10() @@ -6179,7 +6180,7 @@ public void test_aggregates_aggOWnFn_10() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_12") @Test public void test_aggregates_aggOWnFn_12() @@ -6187,7 +6188,7 @@ public void test_aggregates_aggOWnFn_12() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_14") @Test public void test_aggregates_aggOWnFn_14() @@ -6195,7 +6196,7 @@ public void test_aggregates_aggOWnFn_14() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_15") @Test public void test_aggregates_aggOWnFn_15() @@ -6203,7 +6204,7 @@ public void test_aggregates_aggOWnFn_15() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_17") @Test public void test_aggregates_aggOWnFn_17() @@ -6211,7 +6212,7 @@ public void test_aggregates_aggOWnFn_17() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_18") @Test public void test_aggregates_aggOWnFn_18() @@ -6219,7 +6220,7 @@ public void test_aggregates_aggOWnFn_18() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_19") @Test public void test_aggregates_aggOWnFn_19() @@ -6227,7 +6228,7 @@ public void test_aggregates_aggOWnFn_19() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_22") @Test public void test_aggregates_aggOWnFn_22() @@ -6235,7 +6236,7 @@ public void test_aggregates_aggOWnFn_22() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_23") @Test public void test_aggregates_aggOWnFn_23() @@ -6243,7 +6244,7 @@ public void test_aggregates_aggOWnFn_23() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_39") @Test public void test_aggregates_aggOWnFn_39() @@ -6251,7 +6252,7 @@ public void test_aggregates_aggOWnFn_39() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/aggOWnFn_40") @Test public void test_aggregates_aggOWnFn_40() @@ -6266,7 +6267,7 @@ public void test_aggregates_aggOWnFn_50() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_10") @Test public void test_aggregates_winFnQry_10() @@ -6274,7 +6275,7 @@ public void test_aggregates_winFnQry_10() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_16") @Test public void test_aggregates_winFnQry_16() @@ -6282,7 +6283,7 @@ public void test_aggregates_winFnQry_16() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_18") @Test public void test_aggregates_winFnQry_18() @@ -6290,7 +6291,7 @@ public void test_aggregates_winFnQry_18() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_1") @Test public void test_aggregates_winFnQry_1() @@ -6298,7 +6299,7 @@ public void test_aggregates_winFnQry_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_26") @Test public void test_aggregates_winFnQry_26() @@ -6306,7 +6307,7 @@ public void test_aggregates_winFnQry_26() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_28") @Test public void test_aggregates_winFnQry_28() @@ -6314,7 +6315,7 @@ public void test_aggregates_winFnQry_28() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_2") @Test public void test_aggregates_winFnQry_2() @@ -6322,7 +6323,7 @@ public void test_aggregates_winFnQry_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_31") @Test public void test_aggregates_winFnQry_31() @@ -6330,7 +6331,7 @@ public void test_aggregates_winFnQry_31() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_3") @Test public void test_aggregates_winFnQry_3() @@ -6338,7 +6339,7 @@ public void test_aggregates_winFnQry_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_46") @Test public void test_aggregates_winFnQry_46() @@ -6346,7 +6347,7 @@ public void test_aggregates_winFnQry_46() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_47") @Test public void test_aggregates_winFnQry_47() @@ -6354,7 +6355,7 @@ public void test_aggregates_winFnQry_47() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_48") @Test public void test_aggregates_winFnQry_48() @@ -6362,7 +6363,7 @@ public void test_aggregates_winFnQry_48() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_49") @Test public void test_aggregates_winFnQry_49() @@ -6370,7 +6371,7 @@ public void test_aggregates_winFnQry_49() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_4") @Test public void test_aggregates_winFnQry_4() @@ -6378,7 +6379,7 @@ public void test_aggregates_winFnQry_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_50") @Test public void test_aggregates_winFnQry_50() @@ -6386,7 +6387,7 @@ public void test_aggregates_winFnQry_50() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_51") @Test public void test_aggregates_winFnQry_51() @@ -6394,7 +6395,7 @@ public void test_aggregates_winFnQry_51() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_52") @Test public void test_aggregates_winFnQry_52() @@ -6402,7 +6403,7 @@ public void test_aggregates_winFnQry_52() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_53") @Test public void test_aggregates_winFnQry_53() @@ -6410,7 +6411,7 @@ public void test_aggregates_winFnQry_53() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_54") @Test public void test_aggregates_winFnQry_54() @@ -6418,7 +6419,7 @@ public void test_aggregates_winFnQry_54() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_55") @Test public void test_aggregates_winFnQry_55() @@ -6426,7 +6427,7 @@ public void test_aggregates_winFnQry_55() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_5") @Test public void test_aggregates_winFnQry_5() @@ -6434,7 +6435,7 @@ public void test_aggregates_winFnQry_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_84") @Test public void test_aggregates_winFnQry_84() @@ -6442,7 +6443,7 @@ public void test_aggregates_winFnQry_84() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_85") @Test public void test_aggregates_winFnQry_85() @@ -6450,7 +6451,7 @@ public void test_aggregates_winFnQry_85() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/winFnQry_8") @Test public void test_aggregates_winFnQry_8() @@ -6458,7 +6459,7 @@ public void test_aggregates_winFnQry_8() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_17") @Test public void test_aggregates_wo_OrdrBy_17() @@ -6466,7 +6467,7 @@ public void test_aggregates_wo_OrdrBy_17() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_18") @Test public void test_aggregates_wo_OrdrBy_18() @@ -6474,7 +6475,7 @@ public void test_aggregates_wo_OrdrBy_18() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_19") @Test public void test_aggregates_wo_OrdrBy_19() @@ -6482,7 +6483,7 @@ public void test_aggregates_wo_OrdrBy_19() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_20") @Test public void test_aggregates_wo_OrdrBy_20() @@ -6490,7 +6491,7 @@ public void test_aggregates_wo_OrdrBy_20() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_21") @Test public void test_aggregates_wo_OrdrBy_21() @@ -6498,7 +6499,7 @@ public void test_aggregates_wo_OrdrBy_21() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_22") @Test public void test_aggregates_wo_OrdrBy_22() @@ -6506,7 +6507,7 @@ public void test_aggregates_wo_OrdrBy_22() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_23") @Test public void test_aggregates_wo_OrdrBy_23() @@ -6514,7 +6515,7 @@ public void test_aggregates_wo_OrdrBy_23() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_24") @Test public void test_aggregates_wo_OrdrBy_24() @@ -6522,7 +6523,7 @@ public void test_aggregates_wo_OrdrBy_24() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_25") @Test public void test_aggregates_wo_OrdrBy_25() @@ -6530,7 +6531,7 @@ public void test_aggregates_wo_OrdrBy_25() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/wo_OrdrBy_26") @Test public void test_aggregates_wo_OrdrBy_26() @@ -6538,7 +6539,7 @@ public void test_aggregates_wo_OrdrBy_26() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_10") @Test public void test_aggregates_woPrtnBy_10() @@ -6546,7 +6547,7 @@ public void test_aggregates_woPrtnBy_10() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_12") @Test public void test_aggregates_woPrtnBy_12() @@ -6554,7 +6555,7 @@ public void test_aggregates_woPrtnBy_12() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_13") @Test public void test_aggregates_woPrtnBy_13() @@ -6562,7 +6563,7 @@ public void test_aggregates_woPrtnBy_13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_14") @Test public void test_aggregates_woPrtnBy_14() @@ -6570,7 +6571,7 @@ public void test_aggregates_woPrtnBy_14() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_15") @Test public void test_aggregates_woPrtnBy_15() @@ -6578,7 +6579,7 @@ public void test_aggregates_woPrtnBy_15() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_17") @Test public void test_aggregates_woPrtnBy_17() @@ -6586,7 +6587,7 @@ public void test_aggregates_woPrtnBy_17() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_18") @Test public void test_aggregates_woPrtnBy_18() @@ -6594,7 +6595,7 @@ public void test_aggregates_woPrtnBy_18() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_19") @Test public void test_aggregates_woPrtnBy_19() @@ -6602,7 +6603,7 @@ public void test_aggregates_woPrtnBy_19() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_20") @Test public void test_aggregates_woPrtnBy_20() @@ -6610,7 +6611,7 @@ public void test_aggregates_woPrtnBy_20() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_25") @Test public void test_aggregates_woPrtnBy_25() @@ -6618,7 +6619,7 @@ public void test_aggregates_woPrtnBy_25() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_3") @Test public void test_aggregates_woPrtnBy_3() @@ -6626,7 +6627,7 @@ public void test_aggregates_woPrtnBy_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_4") @Test public void test_aggregates_woPrtnBy_4() @@ -6634,7 +6635,7 @@ public void test_aggregates_woPrtnBy_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_5") @Test public void test_aggregates_woPrtnBy_5() @@ -6642,7 +6643,7 @@ public void test_aggregates_woPrtnBy_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_6") @Test public void test_aggregates_woPrtnBy_6() @@ -6650,7 +6651,7 @@ public void test_aggregates_woPrtnBy_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_7") @Test public void test_aggregates_woPrtnBy_7() @@ -6658,7 +6659,7 @@ public void test_aggregates_woPrtnBy_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_8") @Test public void test_aggregates_woPrtnBy_8() @@ -6666,7 +6667,7 @@ public void test_aggregates_woPrtnBy_8() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("aggregates/woPrtnBy_9") @Test public void test_aggregates_woPrtnBy_9() @@ -6674,7 +6675,7 @@ public void test_aggregates_woPrtnBy_9() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("first_val/firstValFn_17") @Test public void test_first_val_firstValFn_17() @@ -6682,7 +6683,7 @@ public void test_first_val_firstValFn_17() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("first_val/firstValFn_23") @Test public void test_first_val_firstValFn_23() @@ -6690,7 +6691,7 @@ public void test_first_val_firstValFn_23() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_1") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_1() @@ -6698,7 +6699,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_2") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_2() @@ -6706,7 +6707,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_3") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_3() @@ -6714,7 +6715,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_4") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_4() @@ -6722,7 +6723,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_6") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_6() @@ -6730,7 +6731,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_bgint_7") @Test public void test_frameclause_defaultFrame_RBUPACR_bgint_7() @@ -6738,7 +6739,7 @@ public void test_frameclause_defaultFrame_RBUPACR_bgint_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_3() @@ -6746,7 +6747,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_chr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_chr_5() @@ -6754,7 +6755,7 @@ public void test_frameclause_defaultFrame_RBUPACR_chr_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_1() @@ -6762,7 +6763,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_2() @@ -6770,7 +6771,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_3") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_3() @@ -6778,7 +6779,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_6") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_6() @@ -6786,7 +6787,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dbl_7") @Test public void test_frameclause_defaultFrame_RBUPACR_dbl_7() @@ -6794,7 +6795,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dbl_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_1") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_1() @@ -6802,7 +6803,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_2") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_2() @@ -6810,7 +6811,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_4") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_4() @@ -6818,7 +6819,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_dt_5") @Test public void test_frameclause_defaultFrame_RBUPACR_dt_5() @@ -6826,7 +6827,7 @@ public void test_frameclause_defaultFrame_RBUPACR_dt_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int10") @Test public void test_frameclause_defaultFrame_RBUPACR_int10() @@ -6834,7 +6835,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int10() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int13") @Test public void test_frameclause_defaultFrame_RBUPACR_int13() @@ -6842,7 +6843,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int14") @Test public void test_frameclause_defaultFrame_RBUPACR_int14() @@ -6850,7 +6851,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int14() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int8") @Test public void test_frameclause_defaultFrame_RBUPACR_int8() @@ -6858,7 +6859,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int8() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_int9") @Test public void test_frameclause_defaultFrame_RBUPACR_int9() @@ -6866,7 +6867,7 @@ public void test_frameclause_defaultFrame_RBUPACR_int9() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_3") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_3() @@ -6874,7 +6875,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/defaultFrame/RBUPACR_vchr_5") @Test public void test_frameclause_defaultFrame_RBUPACR_vchr_5() @@ -6882,7 +6883,7 @@ public void test_frameclause_defaultFrame_RBUPACR_vchr_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/avg_mulwds") @Test public void test_frameclause_multipl_wnwds_avg_mulwds() @@ -6890,7 +6891,7 @@ public void test_frameclause_multipl_wnwds_avg_mulwds() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/count_mulwds") @Test public void test_frameclause_multipl_wnwds_count_mulwds() @@ -6898,7 +6899,7 @@ public void test_frameclause_multipl_wnwds_count_mulwds() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/fval_mulwds") @Test public void test_frameclause_multipl_wnwds_fval_mulwds() @@ -6906,7 +6907,7 @@ public void test_frameclause_multipl_wnwds_fval_mulwds() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/lval_mulwds") @Test public void test_frameclause_multipl_wnwds_lval_mulwds() @@ -6914,7 +6915,7 @@ public void test_frameclause_multipl_wnwds_lval_mulwds() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/mulwind_08") @Test public void test_frameclause_multipl_wnwds_mulwind_08() @@ -6922,7 +6923,7 @@ public void test_frameclause_multipl_wnwds_mulwind_08() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/mulwind_09") @Test public void test_frameclause_multipl_wnwds_mulwind_09() @@ -6930,7 +6931,7 @@ public void test_frameclause_multipl_wnwds_mulwind_09() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/multipl_wnwds/sum_mulwds") @Test public void test_frameclause_multipl_wnwds_sum_mulwds() @@ -6938,7 +6939,7 @@ public void test_frameclause_multipl_wnwds_sum_mulwds() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_6") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_6() @@ -6946,7 +6947,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_bgint_7") @Test public void test_frameclause_RBCRACR_RBCRACR_bgint_7() @@ -6954,7 +6955,7 @@ public void test_frameclause_RBCRACR_RBCRACR_bgint_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_3") @Test public void test_frameclause_RBCRACR_RBCRACR_char_3() @@ -6962,7 +6963,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_4") @Test public void test_frameclause_RBCRACR_RBCRACR_char_4() @@ -6970,7 +6971,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_char_5") @Test public void test_frameclause_RBCRACR_RBCRACR_char_5() @@ -6978,7 +6979,7 @@ public void test_frameclause_RBCRACR_RBCRACR_char_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_6") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_6() @@ -6986,7 +6987,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dbl_7") @Test public void test_frameclause_RBCRACR_RBCRACR_dbl_7() @@ -6994,7 +6995,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dbl_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_1") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_1() @@ -7002,7 +7003,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_2") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_2() @@ -7010,7 +7011,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_4") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_4() @@ -7018,7 +7019,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_dt_5") @Test public void test_frameclause_RBCRACR_RBCRACR_dt_5() @@ -7026,7 +7027,7 @@ public void test_frameclause_RBCRACR_RBCRACR_dt_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_13") @Test public void test_frameclause_RBCRACR_RBCRACR_int_13() @@ -7034,7 +7035,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_14") @Test public void test_frameclause_RBCRACR_RBCRACR_int_14() @@ -7042,7 +7043,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_14() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_6") @Test public void test_frameclause_RBCRACR_RBCRACR_int_6() @@ -7050,7 +7051,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_int_7") @Test public void test_frameclause_RBCRACR_RBCRACR_int_7() @@ -7058,7 +7059,7 @@ public void test_frameclause_RBCRACR_RBCRACR_int_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_3") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_3() @@ -7066,7 +7067,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_4") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_4() @@ -7074,7 +7075,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBCRACR/RBCRACR_vchar_5") @Test public void test_frameclause_RBCRACR_RBCRACR_vchar_5() @@ -7082,7 +7083,7 @@ public void test_frameclause_RBCRACR_RBCRACR_vchar_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_1") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_1() @@ -7090,7 +7091,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_2") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_2() @@ -7098,7 +7099,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_3") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_3() @@ -7106,7 +7107,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_4") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_4() @@ -7114,7 +7115,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_6") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_6() @@ -7122,7 +7123,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_bgint_7") @Test public void test_frameclause_RBUPACR_RBUPACR_bgint_7() @@ -7130,7 +7131,7 @@ public void test_frameclause_RBUPACR_RBUPACR_bgint_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_3() @@ -7138,7 +7139,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_chr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_chr_5() @@ -7146,7 +7147,7 @@ public void test_frameclause_RBUPACR_RBUPACR_chr_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_1() @@ -7154,7 +7155,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_2() @@ -7162,7 +7163,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_3") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_3() @@ -7170,7 +7171,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_6") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_6() @@ -7178,7 +7179,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_dbl_7") @Test public void test_frameclause_RBUPACR_RBUPACR_dbl_7() @@ -7186,7 +7187,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dbl_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int10") @Test public void test_frameclause_RBUPACR_RBUPACR_int10() @@ -7194,7 +7195,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int10() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int13") @Test public void test_frameclause_RBUPACR_RBUPACR_int13() @@ -7202,7 +7203,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_int14") @Test public void test_frameclause_RBUPACR_RBUPACR_int14() @@ -7210,7 +7211,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int14() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_3") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_3() @@ -7218,7 +7219,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPACR/RBUPACR_vchr_5") @Test public void test_frameclause_RBUPACR_RBUPACR_vchr_5() @@ -7226,7 +7227,7 @@ public void test_frameclause_RBUPACR_RBUPACR_vchr_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() @@ -7234,7 +7235,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_bgint_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() @@ -7242,7 +7243,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_bgint_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_char_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_char_3() @@ -7250,7 +7251,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_char_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_6") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() @@ -7258,7 +7259,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dbl_7") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() @@ -7266,7 +7267,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dbl_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_1") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() @@ -7274,7 +7275,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_2") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() @@ -7282,7 +7283,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_4") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() @@ -7290,7 +7291,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_dt_5") @Test public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() @@ -7298,7 +7299,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_dt_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_int_13") @Test public void test_frameclause_RBUPAUF_RBUPAUF_int_13() @@ -7306,7 +7307,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_int_13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/RBUPAUF/RBUPAUF_vchar_3") @Test public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() @@ -7314,7 +7315,7 @@ public void test_frameclause_RBUPAUF_RBUPAUF_vchar_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_53") @Test public void test_frameclause_subQueries_frmInSubQry_53() @@ -7322,7 +7323,7 @@ public void test_frameclause_subQueries_frmInSubQry_53() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_54") @Test public void test_frameclause_subQueries_frmInSubQry_54() @@ -7330,7 +7331,7 @@ public void test_frameclause_subQueries_frmInSubQry_54() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_55") @Test public void test_frameclause_subQueries_frmInSubQry_55() @@ -7338,7 +7339,7 @@ public void test_frameclause_subQueries_frmInSubQry_55() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_57") @Test public void test_frameclause_subQueries_frmInSubQry_57() @@ -7346,7 +7347,7 @@ public void test_frameclause_subQueries_frmInSubQry_57() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_58") @Test public void test_frameclause_subQueries_frmInSubQry_58() @@ -7354,7 +7355,7 @@ public void test_frameclause_subQueries_frmInSubQry_58() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_59") @Test public void test_frameclause_subQueries_frmInSubQry_59() @@ -7362,7 +7363,7 @@ public void test_frameclause_subQueries_frmInSubQry_59() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_60") @Test public void test_frameclause_subQueries_frmInSubQry_60() @@ -7370,7 +7371,7 @@ public void test_frameclause_subQueries_frmInSubQry_60() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_61") @Test public void test_frameclause_subQueries_frmInSubQry_61() @@ -7378,7 +7379,7 @@ public void test_frameclause_subQueries_frmInSubQry_61() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_62") @Test public void test_frameclause_subQueries_frmInSubQry_62() @@ -7386,7 +7387,7 @@ public void test_frameclause_subQueries_frmInSubQry_62() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_63") @Test public void test_frameclause_subQueries_frmInSubQry_63() @@ -7394,7 +7395,7 @@ public void test_frameclause_subQueries_frmInSubQry_63() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("frameclause/subQueries/frmInSubQry_64") @Test public void test_frameclause_subQueries_frmInSubQry_64() @@ -7402,7 +7403,7 @@ public void test_frameclause_subQueries_frmInSubQry_64() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lag_func/lag_Fn_101") @Test public void test_lag_func_lag_Fn_101() @@ -7410,7 +7411,7 @@ public void test_lag_func_lag_Fn_101() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lag_func/lag_Fn_6") @Test public void test_lag_func_lag_Fn_6() @@ -7418,7 +7419,7 @@ public void test_lag_func_lag_Fn_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_10") @Test public void test_last_val_lastValFn_10() @@ -7426,7 +7427,7 @@ public void test_last_val_lastValFn_10() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_11") @Test public void test_last_val_lastValFn_11() @@ -7434,7 +7435,7 @@ public void test_last_val_lastValFn_11() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_12") @Test public void test_last_val_lastValFn_12() @@ -7442,7 +7443,7 @@ public void test_last_val_lastValFn_12() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_13") @Test public void test_last_val_lastValFn_13() @@ -7450,7 +7451,7 @@ public void test_last_val_lastValFn_13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_14") @Test public void test_last_val_lastValFn_14() @@ -7458,7 +7459,7 @@ public void test_last_val_lastValFn_14() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_15") @Test public void test_last_val_lastValFn_15() @@ -7466,7 +7467,7 @@ public void test_last_val_lastValFn_15() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_16") @Test public void test_last_val_lastValFn_16() @@ -7474,7 +7475,7 @@ public void test_last_val_lastValFn_16() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_17") @Test public void test_last_val_lastValFn_17() @@ -7482,7 +7483,7 @@ public void test_last_val_lastValFn_17() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_1") @Test public void test_last_val_lastValFn_1() @@ -7490,7 +7491,7 @@ public void test_last_val_lastValFn_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_20") @Test public void test_last_val_lastValFn_20() @@ -7498,7 +7499,7 @@ public void test_last_val_lastValFn_20() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_23") @Test public void test_last_val_lastValFn_23() @@ -7506,7 +7507,7 @@ public void test_last_val_lastValFn_23() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_2") @Test public void test_last_val_lastValFn_2() @@ -7514,7 +7515,7 @@ public void test_last_val_lastValFn_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_32") @Test public void test_last_val_lastValFn_32() @@ -7522,7 +7523,7 @@ public void test_last_val_lastValFn_32() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_36") @Test public void test_last_val_lastValFn_36() @@ -7530,7 +7531,7 @@ public void test_last_val_lastValFn_36() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_3") @Test public void test_last_val_lastValFn_3() @@ -7538,7 +7539,7 @@ public void test_last_val_lastValFn_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_4") @Test public void test_last_val_lastValFn_4() @@ -7546,7 +7547,7 @@ public void test_last_val_lastValFn_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_6") @Test public void test_last_val_lastValFn_6() @@ -7554,7 +7555,7 @@ public void test_last_val_lastValFn_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_7") @Test public void test_last_val_lastValFn_7() @@ -7562,7 +7563,7 @@ public void test_last_val_lastValFn_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_8") @Test public void test_last_val_lastValFn_8() @@ -7570,7 +7571,7 @@ public void test_last_val_lastValFn_8() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("last_val/lastValFn_9") @Test public void test_last_val_lastValFn_9() @@ -7578,7 +7579,7 @@ public void test_last_val_lastValFn_9() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_33") @Test public void test_lead_func_lead_Fn_33() @@ -7586,7 +7587,7 @@ public void test_lead_func_lead_Fn_33() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_42") @Test public void test_lead_func_lead_Fn_42() @@ -7594,7 +7595,7 @@ public void test_lead_func_lead_Fn_42() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_51") @Test public void test_lead_func_lead_Fn_51() @@ -7602,7 +7603,7 @@ public void test_lead_func_lead_Fn_51() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_54") @Test public void test_lead_func_lead_Fn_54() @@ -7610,7 +7611,7 @@ public void test_lead_func_lead_Fn_54() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_60") @Test public void test_lead_func_lead_Fn_60() @@ -7618,7 +7619,7 @@ public void test_lead_func_lead_Fn_60() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_63") @Test public void test_lead_func_lead_Fn_63() @@ -7626,7 +7627,7 @@ public void test_lead_func_lead_Fn_63() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_6") @Test public void test_lead_func_lead_Fn_6() @@ -7634,7 +7635,7 @@ public void test_lead_func_lead_Fn_6() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_77") @Test public void test_lead_func_lead_Fn_77() @@ -7642,7 +7643,7 @@ public void test_lead_func_lead_Fn_77() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_90") @Test public void test_lead_func_lead_Fn_90() @@ -7650,7 +7651,7 @@ public void test_lead_func_lead_Fn_90() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_96") @Test public void test_lead_func_lead_Fn_96() @@ -7658,7 +7659,7 @@ public void test_lead_func_lead_Fn_96() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("lead_func/lead_Fn_9") @Test public void test_lead_func_lead_Fn_9() @@ -7666,7 +7667,7 @@ public void test_lead_func_lead_Fn_9() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_3") @Test public void test_nestedAggs_basic_3() @@ -7674,7 +7675,7 @@ public void test_nestedAggs_basic_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_5") @Test public void test_nestedAggs_basic_5() @@ -7682,7 +7683,7 @@ public void test_nestedAggs_basic_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/basic_7") @Test public void test_nestedAggs_basic_7() @@ -7690,7 +7691,7 @@ public void test_nestedAggs_basic_7() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/cte_win_05") @Test public void test_nestedAggs_cte_win_05() @@ -7698,7 +7699,7 @@ public void test_nestedAggs_cte_win_05() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/emtyOvrCls_13") @Test public void test_nestedAggs_emtyOvrCls_13() @@ -7706,7 +7707,7 @@ public void test_nestedAggs_emtyOvrCls_13() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/emtyOvrCls_8") @Test public void test_nestedAggs_emtyOvrCls_8() @@ -7721,7 +7722,7 @@ public void test_nestedAggs_nstdagg24() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_1") @Test public void test_nestedAggs_woutPrtnBy_1() @@ -7729,7 +7730,7 @@ public void test_nestedAggs_woutPrtnBy_1() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_2") @Test public void test_nestedAggs_woutPrtnBy_2() @@ -7737,7 +7738,7 @@ public void test_nestedAggs_woutPrtnBy_2() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_3") @Test public void test_nestedAggs_woutPrtnBy_3() @@ -7745,7 +7746,7 @@ public void test_nestedAggs_woutPrtnBy_3() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_4") @Test public void test_nestedAggs_woutPrtnBy_4() @@ -7753,7 +7754,7 @@ public void test_nestedAggs_woutPrtnBy_4() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("nestedAggs/woutPrtnBy_5") @Test public void test_nestedAggs_woutPrtnBy_5() @@ -7761,7 +7762,7 @@ public void test_nestedAggs_woutPrtnBy_5() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_15") @Test public void test_ntile_func_ntileFn_15() @@ -7769,7 +7770,7 @@ public void test_ntile_func_ntileFn_15() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_17") @Test public void test_ntile_func_ntileFn_17() @@ -7777,7 +7778,7 @@ public void test_ntile_func_ntileFn_17() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_27") @Test public void test_ntile_func_ntileFn_27() @@ -7785,7 +7786,7 @@ public void test_ntile_func_ntileFn_27() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_45") @Test public void test_ntile_func_ntileFn_45() @@ -7793,7 +7794,7 @@ public void test_ntile_func_ntileFn_45() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_59") @Test public void test_ntile_func_ntileFn_59() @@ -7801,7 +7802,7 @@ public void test_ntile_func_ntileFn_59() windowQueryTest(); } - @FixMe(Modes.RESULT_MISMATCH) + @NotYetSupported(Modes.RESULT_MISMATCH) @DrillTest("ntile_func/ntileFn_7") @Test public void test_ntile_func_ntileFn_7() @@ -7809,7 +7810,7 @@ public void test_ntile_func_ntileFn_7() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm01") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm01() @@ -7817,7 +7818,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm01() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm02") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm02() @@ -7825,7 +7826,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm02() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm03") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm03() @@ -7833,7 +7834,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm03() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm04") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm04() @@ -7841,7 +7842,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm04() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm05") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm05() @@ -7849,7 +7850,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm05() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/multipl_wnwds/rnkNoFrm06") @Test public void test_frameclause_multipl_wnwds_rnkNoFrm06() @@ -7857,7 +7858,7 @@ public void test_frameclause_multipl_wnwds_rnkNoFrm06() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_1") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_1() @@ -7865,7 +7866,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_1() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_2") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_2() @@ -7873,7 +7874,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_2() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_4") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_4() @@ -7881,7 +7882,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_4() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_dt_5") @Test public void test_frameclause_RBUPACR_RBUPACR_dt_5() @@ -7889,7 +7890,7 @@ public void test_frameclause_RBUPACR_RBUPACR_dt_5() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int7") @Test public void test_frameclause_RBUPACR_RBUPACR_int7() @@ -7897,7 +7898,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int7() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int8") @Test public void test_frameclause_RBUPACR_RBUPACR_int8() @@ -7905,7 +7906,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int8() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("frameclause/RBUPACR/RBUPACR_int9") @Test public void test_frameclause_RBUPACR_RBUPACR_int9() @@ -7913,7 +7914,7 @@ public void test_frameclause_RBUPACR_RBUPACR_int9() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_33") @Test public void test_lag_func_lag_Fn_33() @@ -7921,7 +7922,7 @@ public void test_lag_func_lag_Fn_33() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_51") @Test public void test_lag_func_lag_Fn_51() @@ -7929,7 +7930,7 @@ public void test_lag_func_lag_Fn_51() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_60") @Test public void test_lag_func_lag_Fn_60() @@ -7937,7 +7938,7 @@ public void test_lag_func_lag_Fn_60() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_77") @Test public void test_lag_func_lag_Fn_77() @@ -7945,7 +7946,7 @@ public void test_lag_func_lag_Fn_77() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("lag_func/lag_Fn_95") @Test public void test_lag_func_lag_Fn_95() @@ -7953,7 +7954,7 @@ public void test_lag_func_lag_Fn_95() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause03") @Test public void test_nestedAggs_frmclause03() @@ -7961,7 +7962,7 @@ public void test_nestedAggs_frmclause03() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause12") @Test public void test_nestedAggs_frmclause12() @@ -7969,7 +7970,7 @@ public void test_nestedAggs_frmclause12() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/frmclause16") @Test public void test_nestedAggs_frmclause16() @@ -7977,7 +7978,7 @@ public void test_nestedAggs_frmclause16() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/multiWin_6") @Test public void test_nestedAggs_multiWin_6() @@ -7985,7 +7986,7 @@ public void test_nestedAggs_multiWin_6() windowQueryTest(); } - @FixMe(Modes.T_ALLTYPES_ISSUES) + @NotYetSupported(Modes.T_ALLTYPES_ISSUES) @DrillTest("nestedAggs/multiWin_8") @Test public void test_nestedAggs_multiWin_8() diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/FixMe.java b/sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java similarity index 93% rename from sql/src/test/java/org/apache/druid/sql/calcite/FixMe.java rename to sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java index 5390c468545d..29c8918cb816 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/FixMe.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java @@ -47,9 +47,9 @@ * it may interfere with other rules: * * @Rule(order = 0) - * public TestRule fixmeRule = new FixMeProcessor(); + * public TestRule notYetSupportedRule = new NotYetSupportedProcessor(); * - * @FixMe(NOT_ENOUGH_RULES) + * @NotYetSupported(NOT_ENOUGH_RULES) * @Test * public void testA() { * } @@ -58,7 +58,7 @@ */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) -public @interface FixMe +public @interface NotYetSupported { Modes value() default Modes.NOT_ENOUGH_RULES; @@ -101,17 +101,17 @@ Pattern getPattern() }; /** - * Processes {@link FixMe} annotations. + * Processes {@link NotYetSupported} annotations. * * Ensures that test cases disabled with that annotation can still not pass. * If the error is as expected; the testcase is marked as "ignored". */ - class FixMeProcessor implements TestRule + class NotYetSupportedProcessor implements TestRule { @Override public Statement apply(Statement base, Description description) { - FixMe annotation = description.getAnnotation(FixMe.class); + NotYetSupported annotation = description.getAnnotation(NotYetSupported.class); if (annotation == null) { return base; From f0a6a7dc2f75991b0b43e2c0b2552ccef2a7a7f3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 18:34:20 +0000 Subject: [PATCH 144/164] remove logging stuff --- .../druid/sql/calcite/planner/CalciteRulesManager.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java index bb29724e465d..9a4abf5b226a 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java @@ -233,13 +233,7 @@ public List programs(final PlannerContext plannerContext) boolean isDebug = plannerContext.queryContext().isDebug(); return ImmutableList.of( - Programs.sequence( - new LoggingProgram("Start", isDebug), - preProgram, - new LoggingProgram("After preProgram", isDebug), - Programs.ofRules(druidConventionRuleSet(plannerContext)), - new LoggingProgram("After volcano planner program", isDebug) - ), + Programs.sequence(preProgram, Programs.ofRules(druidConventionRuleSet(plannerContext))), Programs.sequence(preProgram, Programs.ofRules(bindableConventionRuleSet(plannerContext))), Programs.sequence( // currently, adding logging program after every stage for easier debugging From 80034be44e5967ff22f90583ed4dcf2bc8bbf4b4 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 18:38:26 +0000 Subject: [PATCH 145/164] update javadoc --- .../java/org/apache/druid/sql/calcite/NotYetSupported.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java b/sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java index 29c8918cb816..32364f6a8b19 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/NotYetSupported.java @@ -40,7 +40,12 @@ * Can be used to mark tests which are not-yet supported for some reason. * * In case a testcase marked with this annotation fails - it means that the - * testcase no longer fails with the annotated expectation. + * testcase no longer fails with the annotated expectation. This means that a code change affected this test either + * + *

    + *
  1. it suddenly passes: yay, assuming it makes sense that it suddenly passes, remove the annotation and move on
  2. + *
  3. it suddenly fails with a different error: validate that the new error is expected and either fix to continue failing with the old error or update the expected error.
  4. + *
* * During usage; the annotation process have to be added to the testclass. * Ensure that it's loaded as the most outer-rule by using order=0 - otherwise From 8d75371db8e14ee4c938aa4b7f8889fd2890de69 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 18:42:10 +0000 Subject: [PATCH 146/164] fixcheckstyle --- .../sql/calcite/BaseCalciteQueryTest.java | 3 ++- .../sql/calcite/DrillWindowQueryTest.java | 19 +++++++++++-------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 532896909217..9519fb1c7ab5 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -126,6 +126,7 @@ import java.util.Collection; import java.util.HashMap; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.Properties; import java.util.Set; @@ -1384,7 +1385,7 @@ public void verify(String sql, List results) public static void displayResults(String name, List results) { PrintStream out = System.out; - out.printf("-- %s results --", name); + out.printf(Locale.ENGLISH, "-- %s results --", name); for (int rowIndex = 0; rowIndex < results.size(); rowIndex++) { printArray(results.get(rowIndex), out); if (rowIndex < results.size() - 1) { diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 0f306c6d0e1f..1fcc46c530a4 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -50,7 +50,6 @@ import org.apache.druid.segment.join.JoinableFactoryWrapper; import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.NotYetSupported.Modes; -import static org.apache.druid.sql.calcite.NotYetSupported.Modes.*; import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -145,7 +144,7 @@ public void ensureAllDeclared() throws Exception if (allCases.remove(ann.value() + ".q")) { continue; } - fail(String.format("Testcase [%s] references invalid file [%s].", method.getName(), ann.value())); + fail(String.format(Locale.ENGLISH, "Testcase [%s] references invalid file [%s].", method.getName(), ann.value())); } for (String string : allCases) { @@ -207,7 +206,7 @@ public DrillTestCase(String filename) } catch (Exception e) { throw new RuntimeException( - String.format("Encountered exception while loading testcase [%s]", filename), + String.format(Locale.ENGLISH, "Encountered exception while loading testcase [%s]", filename), e); } } @@ -415,7 +414,7 @@ private static List parseResults(RowSignature rs, List resul newVal = val; break; case LONG: - newVal = parseLongValue(val); + newVal = parseLongValue(val); break; case DOUBLE: newVal = Numbers.parseDoubleObject(val); @@ -438,23 +437,27 @@ private static Object parseLongValue(final String val) } try { return Long.parseLong(val); - } catch (NumberFormatException e) { + } + catch (NumberFormatException e) { } try { double d = Double.parseDouble(val); return (long) d; - } catch (NumberFormatException e) { + } + catch (NumberFormatException e) { } try { LocalTime v = LocalTime.parse(val); return v.getMillisOfDay(); - } catch (Exception e) { + } + catch (Exception e) { } Function parser = TimestampParser.createTimestampParser("auto"); try { DateTime v = parser.apply(val); return v.getMillis(); - } catch (IllegalArgumentException iae) { + } + catch (IllegalArgumentException iae) { } throw new RuntimeException("Can't parse input!"); } From dcaa67bab980eb37486b716050f5e03014dc82d0 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 9 Oct 2023 20:10:22 +0000 Subject: [PATCH 147/164] undo non-desired test changes --- .../resources/calcite/tests/window/no_grouping.sqlTest | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest index 112549a67f7a..5e8c31e69fff 100644 --- a/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest +++ b/sql/src/test/resources/calcite/tests/window/no_grouping.sqlTest @@ -2,12 +2,9 @@ type: "operatorValidation" sql: | SELECT - d1,d2, - l1,l2, - f1,f2, - dim2 - , MIN(l2) OVER() - FROM druid.numfoo + m1, + COUNT(m1) OVER () cc + FROM druid.foo expectedOperators: - type: "naivePartition" From 2c24086b247bfe3403973c97afd9f442bc54d93e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 08:29:29 +0000 Subject: [PATCH 148/164] capture sqlNode --- .../sql/calcite/planner/DruidPlanner.java | 1 + .../sql/calcite/planner/NoOpPlannerHook.java | 1 + .../sql/calcite/planner/PlannerHook.java | 4 ++++ .../sql/calcite/DrillWindowQueryTest.java | 2 ++ .../druid/sql/calcite/QueryTestRunner.java | 23 ++++++++++++------- .../calcite/planner/PlannerCaptureHook.java | 13 +++++++++++ 6 files changed, 36 insertions(+), 8 deletions(-) rename sql/src/{main => test}/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java (90%) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidPlanner.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidPlanner.java index e47411361b2e..4b697a0d5dfa 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidPlanner.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidPlanner.java @@ -148,6 +148,7 @@ public void validate() catch (SqlParseException e1) { throw translateException(e1); } + hook.captureSqlNode(root); handler = createHandler(root); handler.validate(); plannerContext.setResourceActions(handler.resourceActions()); diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java index 65b0dccef0d5..b9d0d5e046b2 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java @@ -58,4 +58,5 @@ public void captureParameterTypes(RelDataType parameterTypes) public void captureInsert(SqlInsert insert) { } + } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java index a65f59d4d1c7..201cbff9ea59 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java @@ -23,6 +23,8 @@ import org.apache.calcite.rel.RelRoot; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.sql.SqlInsert; +import org.apache.calcite.sql.SqlNode; +import org.apache.druid.guice.annotations.UnstableApi; import org.apache.druid.sql.calcite.rel.DruidRel; /** @@ -32,9 +34,11 @@ * none at the points where tests want to verify, except for the opportunity to * capture the native query. */ +@UnstableApi public interface PlannerHook { void captureSql(String sql); + default void captureSqlNode(SqlNode node) {} void captureQueryRel(RelRoot rootQueryRel); void captureDruidRel(DruidRel druidRel); void captureBindableRel(BindableRel bindableRel); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 1fcc46c530a4..8c60f067377e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -377,7 +377,9 @@ public void verify(String sql, List results) private boolean isOrdered(String sql) { +// SqlNode query; // FIXME: SqlToRelConverter.isOrdered(null) would be better +// SqlToRelConverter.isOrdered(query); sql = sql.toLowerCase(Locale.ENGLISH).replace('\n', ' '); sql = sql.substring(sql.lastIndexOf(')')); return sql.contains("order"); diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index f9d82e71dd7e..6bf6fe563623 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -43,6 +43,7 @@ import org.apache.druid.sql.calcite.QueryTestBuilder.QueryTestConfig; import org.apache.druid.sql.calcite.parser.DruidSqlIngest; import org.apache.druid.sql.calcite.planner.PlannerCaptureHook; +import org.apache.druid.sql.calcite.planner.PlannerHook; import org.apache.druid.sql.calcite.planner.PrepareResult; import org.apache.druid.sql.calcite.table.RowSignatures; import org.apache.druid.sql.calcite.util.QueryLogHook; @@ -86,14 +87,14 @@ public interface QueryRunStepFactory */ public abstract static class QueryRunStep { - private final QueryTestBuilder builder; + protected final QueryTestBuilder builder; public QueryRunStep(final QueryTestBuilder builder) { this.builder = builder; } - public QueryTestBuilder builder() + public final QueryTestBuilder builder() { return builder; } @@ -122,7 +123,7 @@ public static class QueryResults public final List> recordedQueries; public final Set resourceActions; public final RuntimeException exception; - public final PlannerCaptureHook capture; + public final PlannerHook capture; public QueryResults( final Map queryContext, @@ -130,7 +131,7 @@ public QueryResults( final RelDataType sqlSignature, final List results, final List> recordedQueries, - final PlannerCaptureHook capture + final PlannerHook capture ) { this.queryContext = queryContext; @@ -207,12 +208,10 @@ public void run() public abstract static class BaseExecuteQuery extends QueryRunStep { protected final List results = new ArrayList<>(); - protected final boolean doCapture; public BaseExecuteQuery(QueryTestBuilder builder) { super(builder); - doCapture = builder.expectedLogicalPlan != null; } public List results() @@ -278,7 +277,7 @@ public QueryResults runQuery( ) { try { - final PlannerCaptureHook capture = doCapture ? new PlannerCaptureHook() : null; + final PlannerCaptureHook capture = getCaptureHook(); final DirectStatement stmt = sqlStatementFactory.directStatement(query); stmt.setHook(capture); final Sequence results = stmt.execute().getResults(); @@ -300,6 +299,14 @@ public QueryResults runQuery( } } + private PlannerCaptureHook getCaptureHook() + { + if (builder.expectedLogicalPlan != null) { + return new PlannerCaptureHook(); + } + return null; + } + public static Pair> getResults( final SqlStatementFactory sqlStatementFactory, final SqlQueryPlus query @@ -528,7 +535,7 @@ public void verify() private void verifyLogicalPlan(QueryResults queryResults) { String expectedPlan = execStep.builder().expectedLogicalPlan; - String actualPlan = visualizePlan(queryResults.capture); + String actualPlan = visualizePlan((PlannerCaptureHook) queryResults.capture); Assert.assertEquals(expectedPlan, actualPlan); } diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java b/sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java similarity index 90% rename from sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java rename to sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java index bdf50a8a0c58..24b51a16a2d8 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java @@ -23,12 +23,14 @@ import org.apache.calcite.rel.RelRoot; import org.apache.calcite.rel.type.RelDataType; import org.apache.calcite.sql.SqlInsert; +import org.apache.calcite.sql.SqlNode; import org.apache.druid.sql.calcite.rel.DruidRel; public class PlannerCaptureHook implements PlannerHook { private RelRoot relRoot; private SqlInsert insertNode; + private SqlNode sqlNode; @Override public void captureSql(String sql) @@ -36,6 +38,12 @@ public void captureSql(String sql) // Not used at present. Add a field to capture this if you need it. } + @Override + public void captureSqlNode(SqlNode node) + { + this.sqlNode = node; + } + @Override public void captureQueryRel(RelRoot rootQueryRel) { @@ -75,4 +83,9 @@ public SqlInsert insertNode() { return insertNode; } + + public SqlNode getSqlNode() + { + return sqlNode; + } } From 279e42c7d15d5637004da7a6e507c27c85c0e6b7 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 08:41:10 +0000 Subject: [PATCH 149/164] make queryTResults compat --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 8c60f067377e..64e57cad6d3a 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -51,6 +51,7 @@ import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.NotYetSupported.Modes; import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; +import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; @@ -356,8 +357,9 @@ public void verifyRowSignature(RowSignature rowSignature) } @Override - public void verify(String sql, List results) + public void verify(String sql, QueryResults queryResults) { + List results = queryResults.results; List expectedResults = parseResults(currentRowSignature, expectedResultsText); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResultsText.size(), results.size()); From b0fcf632e8efd5b43fa134503040444c4d5c8599 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 09:00:42 +0000 Subject: [PATCH 150/164] use hook to get access to sqlNode --- .../druid/sql/calcite/DrillWindowQueryTest.java | 17 +++++++++-------- .../druid/sql/calcite/QueryTestRunner.java | 2 +- .../sql/calcite/planner/PlannerCaptureHook.java | 2 ++ 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 64e57cad6d3a..e59fef8f180e 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -25,6 +25,8 @@ import com.google.common.collect.Iterators; import com.google.common.io.ByteStreams; import com.google.inject.Injector; +import org.apache.calcite.sql.SqlNode; +import org.apache.calcite.sql2rel.SqlToRelConverter; import org.apache.commons.io.FileUtils; import org.apache.druid.common.config.NullHandling; import org.apache.druid.data.input.InputRow; @@ -52,6 +54,7 @@ import org.apache.druid.sql.calcite.NotYetSupported.Modes; import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; +import org.apache.druid.sql.calcite.planner.PlannerCaptureHook; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; @@ -363,7 +366,7 @@ public void verify(String sql, QueryResults queryResults) List expectedResults = parseResults(currentRowSignature, expectedResultsText); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResultsText.size(), results.size()); - if (!isOrdered(sql)) { + if (!isOrdered(queryResults)) { results.sort(new ArrayRowCmp()); expectedResults.sort(new ArrayRowCmp()); } @@ -377,14 +380,11 @@ public void verify(String sql, QueryResults queryResults) } } - private boolean isOrdered(String sql) + private boolean isOrdered(QueryResults queryResults) { -// SqlNode query; - // FIXME: SqlToRelConverter.isOrdered(null) would be better -// SqlToRelConverter.isOrdered(query); - sql = sql.toLowerCase(Locale.ENGLISH).replace('\n', ' '); - sql = sql.substring(sql.lastIndexOf(')')); - return sql.contains("order"); + SqlNode sqlNode = ((PlannerCaptureHook) queryResults.capture).getSqlNode(); + return true; +// return SqlToRelConverter.isOrdered(sqlNode); } } @@ -480,6 +480,7 @@ public void windowQueryTest() .queryContext(ImmutableMap.of( PlannerContext.CTX_ENABLE_WINDOW_FNS, true, "windowsAllTheWayDown", true, + PlannerCaptureHook.NEED_CAPTURE_HOOK, true, QueryContexts.ENABLE_DEBUG, true) ) .sql(testCase.getQueryString()) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index 93f1de9fe512..dbc310ee7cd8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -301,7 +301,7 @@ public QueryResults runQuery( private PlannerCaptureHook getCaptureHook() { - if (builder.expectedLogicalPlan != null) { + if (builder.getQueryContext().containsKey(PlannerCaptureHook.NEED_CAPTURE_HOOK) || builder.expectedLogicalPlan != null) { return new PlannerCaptureHook(); } return null; diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java b/sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java index 24b51a16a2d8..bf69e1bf162b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/planner/PlannerCaptureHook.java @@ -28,6 +28,8 @@ public class PlannerCaptureHook implements PlannerHook { + public static final String NEED_CAPTURE_HOOK = "need_capture_hook"; + private RelRoot relRoot; private SqlInsert insertNode; private SqlNode sqlNode; From 3b0d184c95f3e760da46808ad49089515e4d63cc Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 09:06:02 +0000 Subject: [PATCH 151/164] add comment/etc --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index e59fef8f180e..94899dee6447 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -367,6 +367,7 @@ public void verify(String sql, QueryResults queryResults) try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResultsText.size(), results.size()); if (!isOrdered(queryResults)) { + // in case the resultset is not ordered; order via the same comparator before comparision results.sort(new ArrayRowCmp()); expectedResults.sort(new ArrayRowCmp()); } @@ -383,8 +384,7 @@ public void verify(String sql, QueryResults queryResults) private boolean isOrdered(QueryResults queryResults) { SqlNode sqlNode = ((PlannerCaptureHook) queryResults.capture).getSqlNode(); - return true; -// return SqlToRelConverter.isOrdered(sqlNode); + return SqlToRelConverter.isOrdered(sqlNode); } } From edea1527db29ee4ee35c5bdbcc0a201d4fbb7193 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 09:20:39 +0000 Subject: [PATCH 152/164] fix --- .../org/apache/druid/sql/calcite/DrillWindowQueryTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 1fcc46c530a4..515faa4e587f 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -51,6 +51,7 @@ import org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.NotYetSupported.Modes; import org.apache.druid.sql.calcite.NotYetSupported.NotYetSupportedProcessor; +import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.planner.PlannerContext; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.timeline.DataSegment; @@ -356,8 +357,9 @@ public void verifyRowSignature(RowSignature rowSignature) } @Override - public void verify(String sql, List results) + public void verify(String sql, QueryResults queryResults) { + List results = queryResults.results; List expectedResults = parseResults(currentRowSignature, expectedResultsText); try { Assert.assertEquals(StringUtils.format("result count: %s", sql), expectedResultsText.size(), results.size()); From de099c6187f45b027ae7a98ca4521687c453f444 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 09:33:18 +0000 Subject: [PATCH 153/164] handle null correctly --- .../apache/druid/sql/calcite/BaseCalciteQueryTest.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index f923cec7f80b..b24780e01f70 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -132,6 +132,7 @@ import java.util.List; import java.util.Locale; import java.util.Map; +import java.util.Optional; import java.util.Properties; import java.util.Set; import java.util.function.Consumer; @@ -1095,7 +1096,12 @@ public void assertResultsValid(ResultMatchMode matchMode, List expecte List types = new ArrayList<>(); for (int i = 0; i < queryResults.signature.getColumnNames().size(); i++) { - types.add(queryResults.signature.getColumnType(i).get().getType()); + Optional columnType = queryResults.signature.getColumnType(i); + if (columnType.isPresent()) { + types.add(columnType.get().getType()); + } else { + types.add(null); + } } int numRows = results.size(); From 5d8d662249afbcdd1f0e4b6adf4420041d317c0e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 09:38:21 +0000 Subject: [PATCH 154/164] cleanup --- .../org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java | 1 - 1 file changed, 1 deletion(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java index b9d0d5e046b2..65b0dccef0d5 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/NoOpPlannerHook.java @@ -58,5 +58,4 @@ public void captureParameterTypes(RelDataType parameterTypes) public void captureInsert(SqlInsert insert) { } - } From e018b2cd3b480ae440c5b6fcea5ce6a446b092e9 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 14:47:12 +0000 Subject: [PATCH 155/164] disable feature type based things for MSQ --- .../sql/calcite/BaseCalciteQueryTest.java | 27 +++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index b24780e01f70..b0de85894bab 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1094,13 +1094,18 @@ public void assertResultsValid(ResultMatchMode matchMode, List expecte List results = queryResults.results; Assert.assertEquals("Result count mismatch", expected.size(), results.size()); - List types = new ArrayList<>(); - for (int i = 0; i < queryResults.signature.getColumnNames().size(); i++) { - Optional columnType = queryResults.signature.getColumnType(i); - if (columnType.isPresent()) { - types.add(columnType.get().getType()); - } else { - types.add(null); + final List types = new ArrayList<>(); + + boolean isMSQ = isMSQRowType(queryResults.signature); + + if (!isMSQ) { + for (int i = 0; i < queryResults.signature.getColumnNames().size(); i++) { + Optional columnType = queryResults.signature.getColumnType(i); + if (columnType.isPresent()) { + types.add(columnType.get().getType()); + } else { + types.add(null); + } } } @@ -1118,13 +1123,19 @@ public void assertResultsValid(ResultMatchMode matchMode, List expecte cellValidator.validate( row, i, - types.get(i), + isMSQ ? null : types.get(i), expectedCell, resultCell); } } } + private boolean isMSQRowType(RowSignature signature) + { + List colNames = signature.getColumnNames(); + return colNames.size() == 1 && "TASK".equals(colNames.get(0)); + } + public void assertResultsEquals(String sql, List expectedResults, List results) { int minSize = Math.min(results.size(), expectedResults.size()); From a74a9fdfe90f9738c806b1c4cbc0790a0c7840b4 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 18:49:25 +0000 Subject: [PATCH 156/164] fix varianssqlaggtest --- .../sql/VarianceSqlAggregatorTest.java | 20 +----- .../sql/calcite/BaseCalciteQueryTest.java | 65 +++++++++++++++---- 2 files changed, 54 insertions(+), 31 deletions(-) diff --git a/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java b/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java index e45a93784967..49f2861a064c 100644 --- a/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java +++ b/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java @@ -56,13 +56,13 @@ import org.apache.druid.segment.virtual.ExpressionVirtualColumn; import org.apache.druid.segment.writeout.OffHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.BaseCalciteQueryTest; +import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.util.CalciteTests; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.sql.calcite.util.TestDataBuilder; import org.apache.druid.timeline.DataSegment; import org.apache.druid.timeline.partition.LinearShardSpec; -import org.junit.Assert; import org.junit.Test; import java.io.IOException; @@ -679,22 +679,8 @@ public void testVarianceAggAsInput() } @Override - public void assertResultsEquals(String sql, List expectedResults, List results) + public void assertResultsValid(ResultMatchMode matchMode, List expected, QueryResults queryResults) { - Assert.assertEquals(expectedResults.size(), results.size()); - for (int i = 0; i < expectedResults.size(); i++) { - Object[] expectedResult = expectedResults.get(i); - Object[] result = results.get(i); - Assert.assertEquals(expectedResult.length, result.length); - for (int j = 0; j < expectedResult.length; j++) { - if (expectedResult[j] instanceof Float) { - Assert.assertEquals((Float) expectedResult[j], (Float) result[j], 1e-5); - } else if (expectedResult[j] instanceof Double) { - Assert.assertEquals((Double) expectedResult[j], (Double) result[j], 1e-5); - } else { - Assert.assertEquals(expectedResult[j], result[j]); - } - } - } + super.assertResultsValid(ResultMatchMode.EQUALS_EPS, expected, queryResults); } } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index b0de85894bab..b2b4993b0579 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1064,23 +1064,60 @@ public Map baseQueryContext() } } - enum ResultMatchMode - { - EQUALS, RELAX_NULLS; - - void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) - { - if (this == RELAX_NULLS && expectedCell == null) { - if (resultCell == null) { - return; + public enum ResultMatchMode + { + EQUALS { + @Override + void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) + { + assertEquals( + mismatchMessage(row, column), + expectedCell, + resultCell); + } + }, + RELAX_NULLS { + @Override + void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) + { + if (expectedCell == null) { + if (resultCell == null) { + return; + } + expectedCell = NullHandling.defaultValueForType(type); } - expectedCell = NullHandling.defaultValueForType(type); + EQUALS.validate(row, column, type, expectedCell, resultCell); } - assertEquals( - String.format(Locale.ENGLISH, "column content mismatch at %d,%d", row, column), - expectedCell, - resultCell); + }, + EQUALS_EPS { + @Override + void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell) + { + if (expectedCell instanceof Float) { + assertEquals( + mismatchMessage(row, column), + (Float) expectedCell, + (Float) resultCell, + 1e-5); + } else if (expectedCell instanceof Double) { + assertEquals( + mismatchMessage(row, column), + (Double) expectedCell, + (Double) resultCell, + 1e-5); + } else { + EQUALS.validate(row, column, type, expectedCell, resultCell); + } + } + }; + + abstract void validate(int row, int column, ValueType type, Object expectedCell, Object resultCell); + + private static String mismatchMessage(int row, int column) + { + return String.format(Locale.ENGLISH, "column content mismatch at %d,%d", row, column); } + } /** From 185b8e7716c906382958a5121ee6994ca340d3ca Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 18:52:16 +0000 Subject: [PATCH 157/164] use eps in other test --- .../sql/TDigestSketchSqlAggregatorTest.java | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java b/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java index f42cade76737..e09802a9a8b4 100644 --- a/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java +++ b/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java @@ -47,13 +47,13 @@ import org.apache.druid.segment.virtual.ExpressionVirtualColumn; import org.apache.druid.segment.writeout.OffHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.BaseCalciteQueryTest; +import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.util.CalciteTests; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; import org.apache.druid.sql.calcite.util.TestDataBuilder; import org.apache.druid.timeline.DataSegment; import org.apache.druid.timeline.partition.LinearShardSpec; -import org.junit.Assert; import org.junit.Test; import java.io.IOException; @@ -506,23 +506,9 @@ public void testGroupByAggregatorDefaultValues() } @Override - public void assertResultsEquals(String sql, List expectedResults, List results) + public void assertResultsValid(ResultMatchMode matchMode, List expected, QueryResults queryResults) { - Assert.assertEquals(expectedResults.size(), results.size()); - for (int i = 0; i < expectedResults.size(); i++) { - Object[] expectedResult = expectedResults.get(i); - Object[] result = results.get(i); - Assert.assertEquals(expectedResult.length, result.length); - for (int j = 0; j < expectedResult.length; j++) { - if (expectedResult[j] instanceof Float) { - Assert.assertEquals((Float) expectedResult[j], (Float) result[j], 0.000001); - } else if (expectedResult[j] instanceof Double) { - Assert.assertEquals((Double) expectedResult[j], (Double) result[j], 0.000001); - } else { - Assert.assertEquals(expectedResult[j], result[j]); - } - } - } + super.assertResultsValid(ResultMatchMode.EQUALS_EPS, expected, queryResults); } private static PostAggregator makeFieldAccessPostAgg(String name) From ed1bb89d3319b6c39e15f6223995bed9e9c12b16 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Tue, 10 Oct 2023 19:43:28 +0000 Subject: [PATCH 158/164] fix intellij error --- .../org/apache/druid/sql/calcite/CalciteWindowQueryTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java index e58ee2c7663f..e4c07d188e7b 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/CalciteWindowQueryTest.java @@ -181,7 +181,9 @@ private void maybeDumpActualResults(List results) throws Exception if (DUMP_ACTUAL_RESULTS) { StringBuilder sb = new StringBuilder(); for (Object[] row : results) { - sb.append(" - " + queryJackson.writeValueAsString(row) + "\n"); + sb.append(" - "); + sb.append(queryJackson.writeValueAsString(row)); + sb.append("\n"); } log.info("Actual results:\n%s", sb.toString()); } From 91b1be9a544477a45795eec282257edb2f6569e7 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 11 Oct 2023 05:14:22 +0000 Subject: [PATCH 159/164] add final --- .../sql/calcite/BaseCalciteQueryTest.java | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index b2b4993b0579..344a450a97c0 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1126,14 +1126,14 @@ private static String mismatchMessage(int row, int column) * In case {@link NullHandling#replaceWithDefault()} is true, if the expected result is null it accepts * both null and the default value for that column as actual result. */ - public void assertResultsValid(ResultMatchMode matchMode, List expected, QueryResults queryResults) + public void assertResultsValid(final ResultMatchMode matchMode, final List expected, final QueryResults queryResults) { - List results = queryResults.results; + final List results = queryResults.results; Assert.assertEquals("Result count mismatch", expected.size(), results.size()); final List types = new ArrayList<>(); - boolean isMSQ = isMSQRowType(queryResults.signature); + final boolean isMSQ = isMSQRowType(queryResults.signature); if (!isMSQ) { for (int i = 0; i < queryResults.signature.getColumnNames().size(); i++) { @@ -1146,18 +1146,17 @@ public void assertResultsValid(ResultMatchMode matchMode, List expecte } } - int numRows = results.size(); + final int numRows = results.size(); for (int row = 0; row < numRows; row++) { - Object[] expectedRow = expected.get(row); - Object[] resultRow = results.get(row); + final Object[] expectedRow = expected.get(row); + final Object[] resultRow = results.get(row); assertEquals("column count mismatch; at row#" + row, expectedRow.length, resultRow.length); for (int i = 0; i < resultRow.length; i++) { - Object resultCell = resultRow[i]; - Object expectedCell = expectedRow[i]; + final Object resultCell = resultRow[i]; + final Object expectedCell = expectedRow[i]; - ResultMatchMode cellValidator = matchMode; - cellValidator.validate( + matchMode.validate( row, i, isMSQ ? null : types.get(i), From df73774e13a84eac392c54915296b10c0f352a21 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 11 Oct 2023 05:19:18 +0000 Subject: [PATCH 160/164] addrss review --- .../org/apache/druid/sql/calcite/BaseCalciteQueryTest.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 344a450a97c0..33f066952bca 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -147,6 +147,7 @@ public class BaseCalciteQueryTest extends CalciteTestBase implements QueryComponentSupplier, PlannerComponentSupplier { + public static final double ASSERTION_EPSILON = 1e-5; public static String NULL_STRING; public static Float NULL_FLOAT; public static Long NULL_LONG; @@ -1098,13 +1099,13 @@ void validate(int row, int column, ValueType type, Object expectedCell, Object r mismatchMessage(row, column), (Float) expectedCell, (Float) resultCell, - 1e-5); + ASSERTION_EPSILON); } else if (expectedCell instanceof Double) { assertEquals( mismatchMessage(row, column), (Double) expectedCell, (Double) resultCell, - 1e-5); + ASSERTION_EPSILON); } else { EQUALS.validate(row, column, type, expectedCell, resultCell); } @@ -1115,7 +1116,7 @@ void validate(int row, int column, ValueType type, Object expectedCell, Object r private static String mismatchMessage(int row, int column) { - return String.format(Locale.ENGLISH, "column content mismatch at %d,%d", row, column); + return StringUtils.format("column content mismatch at %d,%d", row, column); } } From 7714e2f039bdf30a95cfa6fb708e5450c78afb7c Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 11 Oct 2023 15:01:10 +0000 Subject: [PATCH 161/164] update test/string/etc --- .../sql/TDigestSketchSqlAggregatorTest.java | 17 ++- .../sql/VarianceSqlAggregatorTest.java | 17 ++- .../sql/calcite/BaseCalciteQueryTest.java | 134 +++++++++++------- .../sql/calcite/DrillWindowQueryTest.java | 6 +- 4 files changed, 108 insertions(+), 66 deletions(-) diff --git a/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java b/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java index e09802a9a8b4..c9dba8762761 100644 --- a/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java +++ b/extensions-contrib/tdigestsketch/src/test/java/org/apache/druid/query/aggregation/tdigestsketch/sql/TDigestSketchSqlAggregatorTest.java @@ -47,7 +47,6 @@ import org.apache.druid.segment.virtual.ExpressionVirtualColumn; import org.apache.druid.segment.writeout.OffHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.BaseCalciteQueryTest; -import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.util.CalciteTests; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -130,6 +129,7 @@ public void testComputingSketchOnNumericValues() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( new String[]{ "\"AAAAAT/wAAAAAAAAQBgAAAAAAABAaQAAAAAAAAAAAAY/8AAAAAAAAD/wAAAAAAAAP/AAAAAAAABAAAAAAAAAAD/wAAAAAAAAQAgAAAAAAAA/8AAAAAAAAEAQAAAAAAAAP/AAAAAAAABAFAAAAAAAAD/wAAAAAAAAQBgAAAAAAAA=\"" @@ -166,6 +166,7 @@ public void testComputingSketchOnCastedString() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( NullHandling.replaceWithDefault() ? new String[]{ @@ -198,6 +199,7 @@ public void testDefaultCompressionForTDigestGenerateSketchAgg() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( new Object[]{"\"AAAAAT/wAAAAAAAAQBgAAAAAAABAWQAAAAAAAAAAAAY/8AAAAAAAAD/wAAAAAAAAP/AAAAAAAABAAAAAAAAAAD/wAAAAAAAAQAgAAAAAAAA/8AAAAAAAAEAQAAAAAAAAP/AAAAAAAABAFAAAAAAAAD/wAAAAAAAAQBgAAAAAAAA=\""} ) @@ -242,6 +244,7 @@ public void testComputingQuantileOnPreAggregatedSketch() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -297,6 +300,7 @@ public void testGeneratingSketchAndComputingQuantileOnFly() .setContext(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -334,6 +338,7 @@ public void testQuantileOnNumericValues() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -370,6 +375,7 @@ public void testCompressionParamForTDigestQuantileAgg() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( new Object[]{1.0, 3.5, 6.0} ) @@ -421,6 +427,7 @@ public void testQuantileOnCastedString() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( NullHandling.replaceWithDefault() ? new Object[]{0.0, 0.5, 10.1} @@ -455,6 +462,7 @@ public void testEmptyTimeseriesResults() .context(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( new Object[]{"\"AAAAAX/wAAAAAAAA//AAAAAAAABAWQAAAAAAAAAAAAA=\"", Double.NaN} ) @@ -499,18 +507,13 @@ public void testGroupByAggregatorDefaultValues() .setContext(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( new Object[]{"a", "\"AAAAAX/wAAAAAAAA//AAAAAAAABAWQAAAAAAAAAAAAA=\"", Double.NaN} ) ); } - @Override - public void assertResultsValid(ResultMatchMode matchMode, List expected, QueryResults queryResults) - { - super.assertResultsValid(ResultMatchMode.EQUALS_EPS, expected, queryResults); - } - private static PostAggregator makeFieldAccessPostAgg(String name) { return new FieldAccessPostAggregator(name, name); diff --git a/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java b/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java index 49f2861a064c..77cc529b55d9 100644 --- a/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java +++ b/extensions-core/stats/src/test/java/org/apache/druid/query/aggregation/variance/sql/VarianceSqlAggregatorTest.java @@ -56,7 +56,6 @@ import org.apache.druid.segment.virtual.ExpressionVirtualColumn; import org.apache.druid.segment.writeout.OffHeapMemorySegmentWriteOutMediumFactory; import org.apache.druid.sql.calcite.BaseCalciteQueryTest; -import org.apache.druid.sql.calcite.QueryTestRunner.QueryResults; import org.apache.druid.sql.calcite.filtration.Filtration; import org.apache.druid.sql.calcite.util.CalciteTests; import org.apache.druid.sql.calcite.util.SpecificSegmentsQuerySegmentWalker; @@ -196,6 +195,7 @@ public void testVarPop() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -243,6 +243,7 @@ public void testVarSamp() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -298,6 +299,7 @@ public void testStdDevPop() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -351,6 +353,7 @@ public void testStdDevSamp() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -409,6 +412,7 @@ public void testStdDevWithVirtualColumns() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -455,6 +459,7 @@ public void testVarianceOrderBy() .setContext(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } @@ -491,6 +496,7 @@ public void testVariancesOnCastedString() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( NullHandling.replaceWithDefault() ? new Object[]{3.61497656362466, 3.960008417499471, 3.960008417499471, 15.681666666666667} @@ -541,6 +547,7 @@ public void testEmptyTimeseriesResults() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( NullHandling.replaceWithDefault() ? new Object[]{0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0} @@ -621,6 +628,7 @@ public void testGroupByAggregatorDefaultValues() .setContext(QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, ImmutableList.of( NullHandling.replaceWithDefault() ? new Object[]{"a", 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0} @@ -674,13 +682,8 @@ public void testVarianceAggAsInput() .context(BaseCalciteQueryTest.QUERY_CONTEXT_DEFAULT) .build() ), + ResultMatchMode.EQUALS_EPS, expectedResults ); } - - @Override - public void assertResultsValid(ResultMatchMode matchMode, List expected, QueryResults queryResults) - { - super.assertResultsValid(ResultMatchMode.EQUALS_EPS, expected, queryResults); - } } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 33f066952bca..28ff96ef1f65 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -124,13 +124,11 @@ import javax.annotation.Nullable; import java.io.IOException; -import java.io.PrintStream; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.List; -import java.util.Locale; import java.util.Map; import java.util.Optional; import java.util.Properties; @@ -847,6 +845,20 @@ public void testQuery( .run(); } + public void testQuery( + final String sql, + final List> expectedQueries, + final ResultMatchMode resultsMatchMode, + final List expectedResults + ) + { + testBuilder() + .sql(sql) + .expectedQueries(expectedQueries) + .expectedResults(resultsMatchMode, expectedResults) + .run(); + } + public void testQuery( final String sql, final List> expectedQueries, @@ -1495,8 +1507,8 @@ public void verify(String sql, QueryResults queryResults) assertResultsValid(expectedResultMatchMode, expectedResults, queryResults); } catch (AssertionError e) { - System.out.println("sql: " + sql); - displayResults("Actual", queryResults.results); + log.info("sql: %s", sql); + log.info(resultsToString("Actual", queryResults.results)); throw e; } } @@ -1509,58 +1521,82 @@ public void verify(String sql, QueryResults queryResults) * expected results: let the test fail with empty results. The actual results * are printed to the console. Copy them into the test. */ - public static void displayResults(String name, List results) - { - PrintStream out = System.out; - out.printf(Locale.ENGLISH, "-- %s results --", name); - for (int rowIndex = 0; rowIndex < results.size(); rowIndex++) { - printArray(results.get(rowIndex), out); - if (rowIndex < results.size() - 1) { - out.print(","); - } - out.println(); - } - out.println("----"); - } - - private static void printArray(final Object[] array, final PrintStream out) + public static String resultsToString(String name, List results) { - printArrayImpl(array, out, "new Object[]{", "}"); + return new ResultsPrinter(name, results).getResult(); } - private static void printList(final List list, final PrintStream out) + static class ResultsPrinter { - printArrayImpl(list.toArray(new Object[0]), out, "ImmutableList.of(", ")"); - } + private StringBuilder sb; - private static void printArrayImpl(final Object[] array, final PrintStream out, final String pre, final String post) - { - out.print(pre); - for (int colIndex = 0; colIndex < array.length; colIndex++) { - Object col = array[colIndex]; - if (colIndex > 0) { - out.print(", "); + private ResultsPrinter(String name, List results) + { + sb = new StringBuilder(); + sb.append("-- " + name + " results --\n"); + + for (int rowIndex = 0; rowIndex < results.size(); rowIndex++) { + printArray(results.get(rowIndex)); + if (rowIndex < results.size() - 1) { + outprint(","); + } + sb.append('\n'); } - if (col == null) { - out.print("null"); - } else if (col instanceof String) { - out.print("\""); - out.print(StringEscapeUtils.escapeJava((String) col)); - out.print("\""); - } else if (col instanceof Long) { - out.print(col); - out.print("L"); - } else if (col instanceof Double) { - out.print(col); - out.print("D"); - } else if (col instanceof Object[]) { - printArray(array, out); - } else if (col instanceof List) { - printList((List) col, out); - } else { - out.print(col); + sb.append("----"); + } + + private String getResult() + { + return sb.toString(); + } + + private void printArray(final Object[] array) + { + printArrayImpl(array, "new Object[]{", "}"); + } + + private void printList(final List list) + { + printArrayImpl(list.toArray(new Object[0]), "ImmutableList.of(", ")"); + } + + private void printArrayImpl(final Object[] array, final String pre, final String post) + { + sb.append(pre); + for (int colIndex = 0; colIndex < array.length; colIndex++) { + Object col = array[colIndex]; + if (colIndex > 0) { + sb.append(", "); + } + if (col == null) { + sb.append("null"); + } else if (col instanceof String) { + outprint("\""); + outprint(StringEscapeUtils.escapeJava((String) col)); + outprint("\""); + } else if (col instanceof Long) { + outprint(col); + outprint("L"); + } else if (col instanceof Double) { + outprint(col); + outprint("D"); + } else if (col instanceof Float) { + outprint(col); + outprint("F"); + } else if (col instanceof Object[]) { + printArray(array); + } else if (col instanceof List) { + printList((List) col); + } else { + outprint(col); + } } + outprint(post); + } + + private void outprint(Object post) + { + sb.append(post); } - out.print(post); } } diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java index 515faa4e587f..8097377d09c8 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/DrillWindowQueryTest.java @@ -370,9 +370,9 @@ public void verify(String sql, QueryResults queryResults) assertResultsEquals(sql, expectedResults, results); } catch (AssertionError e) { - System.out.println("query: " + sql); - displayResults("Expected", expectedResults); - displayResults("Actual", results); + log.info("query: %s", sql); + log.info(resultsToString("Expected", expectedResults)); + log.info(resultsToString("Actual", results)); throw e; } } From 78d1d319ca9710c7935627c995ef61ed4cc7f4d3 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Wed, 11 Oct 2023 16:01:30 +0000 Subject: [PATCH 162/164] write concat in 3 lines :D --- .../org/apache/druid/sql/calcite/BaseCalciteQueryTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java index 28ff96ef1f65..c6f41aeb2efb 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/BaseCalciteQueryTest.java @@ -1533,7 +1533,9 @@ static class ResultsPrinter private ResultsPrinter(String name, List results) { sb = new StringBuilder(); - sb.append("-- " + name + " results --\n"); + sb.append("-- "); + sb.append(name); + sb.append(" results --\n"); for (int rowIndex = 0; rowIndex < results.size(); rowIndex++) { printArray(results.get(rowIndex)); From f944d0453bfef88dcb8f3b18561fca05f0d208a5 Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Fri, 20 Oct 2023 09:01:24 +0000 Subject: [PATCH 163/164] correct checkstyle --- .../org/apache/druid/sql/calcite/planner/PlannerHook.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java b/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java index 201cbff9ea59..fd245b096d82 100644 --- a/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java +++ b/sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerHook.java @@ -38,7 +38,9 @@ public interface PlannerHook { void captureSql(String sql); - default void captureSqlNode(SqlNode node) {} + default void captureSqlNode(SqlNode node) + { + } void captureQueryRel(RelRoot rootQueryRel); void captureDruidRel(DruidRel druidRel); void captureBindableRel(BindableRel bindableRel); From 63b9b3761251e305800026ce398b0bf3b00a6f4e Mon Sep 17 00:00:00 2001 From: Zoltan Haindrich Date: Mon, 23 Oct 2023 09:20:52 +0000 Subject: [PATCH 164/164] use PlannerCaptureHook for now --- .../java/org/apache/druid/sql/calcite/QueryTestRunner.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java index dbc310ee7cd8..1dd1df4eea8c 100644 --- a/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java +++ b/sql/src/test/java/org/apache/druid/sql/calcite/QueryTestRunner.java @@ -43,7 +43,6 @@ import org.apache.druid.sql.calcite.QueryTestBuilder.QueryTestConfig; import org.apache.druid.sql.calcite.parser.DruidSqlIngest; import org.apache.druid.sql.calcite.planner.PlannerCaptureHook; -import org.apache.druid.sql.calcite.planner.PlannerHook; import org.apache.druid.sql.calcite.planner.PrepareResult; import org.apache.druid.sql.calcite.table.RowSignatures; import org.apache.druid.sql.calcite.util.QueryLogHook; @@ -123,7 +122,7 @@ public static class QueryResults public final List> recordedQueries; public final Set resourceActions; public final RuntimeException exception; - public final PlannerHook capture; + public final PlannerCaptureHook capture; public QueryResults( final Map queryContext, @@ -131,7 +130,7 @@ public QueryResults( final RelDataType sqlSignature, final List results, final List> recordedQueries, - final PlannerHook capture + final PlannerCaptureHook capture ) { this.queryContext = queryContext; @@ -535,7 +534,7 @@ public void verify() private void verifyLogicalPlan(QueryResults queryResults) { String expectedPlan = execStep.builder().expectedLogicalPlan; - String actualPlan = visualizePlan((PlannerCaptureHook) queryResults.capture); + String actualPlan = visualizePlan(queryResults.capture); Assert.assertEquals(expectedPlan, actualPlan); }