[CALCITE-6340] RelBuilder always creates Project with Convention.NONE… #3
Annotations
10 errors and 2 warnings
Test:
RelOptRulesTest.java#L2249
0.0sec org.apache.calcite.test.RelOptRulesTest > testWithinDistinct()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2357)
at org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule.onMatch(AggregateExpandWithinDistinctRule.java:456)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testWithinDistinct(RelOptRulesTest.java:2249)
|
Test:
RelOptRulesTest.java#L7183
0.0sec org.apache.calcite.test.RelOptRulesTest > testAggregateDynamicFunction()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2343)
at org.apache.calcite.rel.rules.AggregateProjectPullUpConstantsRule.onMatch(AggregateProjectPullUpConstantsRule.java:144)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testAggregateDynamicFunction(RelOptRulesTest.java:7183)
|
Test:
RelOptRulesTest.java#L2338
0.0sec org.apache.calcite.test.RelOptRulesTest > testWithinDistinctFilteredAggs()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2357)
at org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule.onMatch(AggregateExpandWithinDistinctRule.java:456)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testWithinDistinctFilteredAggs(RelOptRulesTest.java:2338)
|
Test:
RelOptRulesTest.java#L2265
0.0sec org.apache.calcite.test.RelOptRulesTest > testWithinDistinctNoThrow()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2357)
at org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule.onMatch(AggregateExpandWithinDistinctRule.java:456)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testWithinDistinctNoThrow(RelOptRulesTest.java:2265)
|
Test:
RelOptRulesTest.java#L7169
0.0sec org.apache.calcite.test.RelOptRulesTest > testAggregateConstantKeyRule3()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2343)
at org.apache.calcite.rel.rules.AggregateProjectPullUpConstantsRule.onMatch(AggregateProjectPullUpConstantsRule.java:144)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testAggregateConstantKeyRule3(RelOptRulesTest.java:7169)
|
Test:
RelOptRulesTest.java#L7715
0.0sec org.apache.calcite.test.RelOptRulesTest > testDecorrelateUncorrelatedInAndCorrelatedExists()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2343)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:664)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:495)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:533)
at org.apache.calcite.sql2rel.RelDecorrelator.getInvoke(RelDecorrelator.java:708)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:1191)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:1173)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:533)
at org.apache.calcite.sql2rel.RelDecorrelator.getInvoke(RelDecorrelator.java:708)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:750)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:739)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:533)
at org.apache.calcite.sql2rel.RelDecorrelator.getInvoke(RelDecorrelator.java:708)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:750)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:739)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:533)
at org.apache.calcite.sql2rel.RelDecorrelator.getInvoke(RelDecorrelator.java:708)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelate(RelDecorrelator.java:306)
at org.apache.calcite.sql2rel.RelDecorrelator.decorrelateQuery(RelDecorrelator.java:230)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:388)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testDecorrelateUncorrelatedInAndCorrelatedExists(RelOptRulesTest.java:7715)
|
Test:
RelOptRulesTest.java#L2394
0.0sec org.apache.calcite.test.RelOptRulesTest > testWithinDistinctFilteredAggsUniformDistinctKeysNoThrow()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2357)
at org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule.onMatch(AggregateExpandWithinDistinctRule.java:456)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testWithinDistinctFilteredAggsUniformDistinctKeysNoThrow(RelOptRulesTest.java:2394)
|
Test:
RelOptRulesTest.java#L5594
0.0sec org.apache.calcite.test.RelOptRulesTest > testAggregateProjectPullUpConstants()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2343)
at org.apache.calcite.rel.rules.AggregateProjectPullUpConstantsRule.onMatch(AggregateProjectPullUpConstantsRule.java:144)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testAggregateProjectPullUpConstants(RelOptRulesTest.java:5594)
|
Test:
RelOptRulesTest.java#L2410
0.0sec org.apache.calcite.test.RelOptRulesTest > testWithinDistinctFilteredAggsSameFilter()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2357)
at org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule.onMatch(AggregateExpandWithinDistinctRule.java:456)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.testWithinDistinctFilteredAggsSameFilter(RelOptRulesTest.java:2410)
|
Test:
RelOptRulesTest.java#L4968
0.0sec org.apache.calcite.test.RelOptRulesTest > testPullConstantThroughAggregateAllLiterals()
java.lang.NullPointerException
at org.apache.calcite.plan.RelTraitSet.replace(RelTraitSet.java:193)
at org.apache.calcite.tools.RelBuilder.pruneAggregateInputFieldsAndDeduplicateAggCalls(RelBuilder.java:2510)
at org.apache.calcite.tools.RelBuilder.aggregate_(RelBuilder.java:2445)
at org.apache.calcite.tools.RelBuilder.aggregate(RelBuilder.java:2343)
at org.apache.calcite.rel.rules.AggregateProjectPullUpConstantsRule.onMatch(AggregateProjectPullUpConstantsRule.java:144)
at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337)
at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556)
at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420)
at org.apache.calcite.plan.hep.HepPlanner.executeRuleInstance(HepPlanner.java:243)
at org.apache.calcite.plan.hep.HepInstruction$RuleInstance$State.execute(HepInstruction.java:178)
at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211)
at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210)
at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118)
at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205)
at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191)
at org.apache.calcite.test.RelOptFixture.checkPlanning(RelOptFixture.java:379)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:330)
at org.apache.calcite.test.RelOptFixture.check(RelOptFixture.java:314)
at org.apache.calcite.test.RelOptRulesTest.basePullConstantTroughAggregate(RelOptRulesTest.java:4968)
at org.apache.calcite.test.RelOptRulesTest.testPullConstantThroughAggregateAllLiterals(RelOptRulesTest.java:5000)
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v2, burrunan/gradle-cache-action@v1, actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
The logs for this run have expired and are no longer available.
Loading