LocalExecutionPlanner.java |  | 0% |  | 0% | 441 | 441 | 1,611 | 1,611 | 203 | 203 | 8 | 8 |
TestRowExpressionDomainTranslator.java |  | 0% |  | 0% | 103 | 103 | 798 | 798 | 87 | 87 | 2 | 2 |
TestExpressionDomainTranslator.java |  | 0% |  | 0% | 119 | 119 | 820 | 820 | 101 | 101 | 2 | 2 |
TestLogicalPlanner.java |  | 0% |  | 0% | 100 | 100 | 1,097 | 1,097 | 93 | 93 | 1 | 1 |
QueryPlanner.java |  | 0% |  | 0% | 152 | 152 | 712 | 712 | 70 | 70 | 3 | 3 |
ExpressionInterpreter.java |  | 0% |  | 0% | 255 | 255 | 581 | 581 | 65 | 65 | 2 | 2 |
CanonicalPlanGenerator.java |  | 0% |  | 0% | 221 | 221 | 698 | 698 | 128 | 128 | 7 | 7 |
RelationPlanner.java |  | 0% |  | 0% | 150 | 150 | 586 | 586 | 43 | 43 | 3 | 3 |
RowExpressionInterpreter.java |  | 0% |  | 0% | 204 | 204 | 474 | 474 | 39 | 39 | 3 | 3 |
TestEffectivePredicateExtractor.java |  | 0% |  | 0% | 37 | 37 | 491 | 491 | 35 | 35 | 1 | 1 |
PlanOptimizers.java |  | 0% | | 0% | 9 | 9 | 232 | 232 | 8 | 8 | 1 | 1 |
ExpressionDomainTranslator.java |  | 0% |  | 0% | 149 | 149 | 278 | 278 | 51 | 51 | 4 | 4 |
LogicalPlanner.java |  | 0% |  | 0% | 64 | 64 | 312 | 312 | 28 | 28 | 1 | 1 |
TestEqualityInference.java |  | 0% |  | 0% | 60 | 60 | 225 | 225 | 46 | 46 | 1 | 1 |
SubqueryPlanner.java |  | 0% |  | 0% | 87 | 87 | 267 | 267 | 57 | 57 | 4 | 4 |
TestPredicatePushdown.java |  | 0% | | n/a | 27 | 27 | 352 | 352 | 27 | 27 | 1 | 1 |
TestInequalityInferenceInJoins.java |  | 0% | | n/a | 4 | 4 | 342 | 342 | 4 | 4 | 1 | 1 |
PlannerUtils.java |  | 0% |  | 0% | 110 | 110 | 218 | 218 | 42 | 42 | 1 | 1 |
TestDynamicFilter.java |  | 0% | | n/a | 24 | 24 | 271 | 271 | 24 | 24 | 1 | 1 |
TestInequalityInference.java |  | 0% | | n/a | 7 | 7 | 142 | 142 | 7 | 7 | 1 | 1 |
BasePlanFragmenter.java |  | 0% |  | 0% | 67 | 67 | 213 | 213 | 32 | 32 | 3 | 3 |
EffectivePredicateExtractor.java |  | 0% |  | 0% | 59 | 59 | 155 | 155 | 36 | 36 | 2 | 2 |
TestTypeValidator.java |  | 0% | | n/a | 20 | 20 | 251 | 251 | 20 | 20 | 1 | 1 |
EqualityInference.java |  | 0% |  | 0% | 84 | 84 | 181 | 181 | 38 | 38 | 3 | 3 |
TestRowExpressionFormatter.java |  | 0% | | n/a | 9 | 9 | 168 | 168 | 9 | 9 | 1 | 1 |
TestEarlyOutJoins.java |  | 0% | | n/a | 7 | 7 | 242 | 242 | 7 | 7 | 1 | 1 |
TestLocalDynamicFilter.java |  | 0% | | 0% | 15 | 15 | 151 | 151 | 14 | 14 | 1 | 1 |
TestCanonicalPlanGenerator.java |  | 0% |  | 0% | 35 | 35 | 174 | 174 | 26 | 26 | 1 | 1 |
TestPushDownDereferences.java |  | 0% | | n/a | 10 | 10 | 129 | 129 | 10 | 10 | 1 | 1 |
TranslationMap.java |  | 0% |  | 0% | 56 | 56 | 111 | 111 | 32 | 32 | 3 | 3 |
LiteralEncoder.java |  | 0% |  | 0% | 61 | 61 | 131 | 131 | 11 | 11 | 1 | 1 |
GroupedExecutionTagger.java |  | 0% |  | 0% | 64 | 64 | 115 | 115 | 21 | 21 | 2 | 2 |
NodePartitioningManager.java |  | 0% |  | 0% | 41 | 41 | 124 | 124 | 15 | 15 | 1 | 1 |
TestLocalExecutionPlanner.java |  | 0% |  | 0% | 43 | 43 | 140 | 140 | 41 | 41 | 12 | 12 |
TestCanonicalPlanHashes.java |  | 0% | | n/a | 34 | 34 | 142 | 142 | 34 | 34 | 2 | 2 |
InequalityInference.java |  | 0% |  | 0% | 50 | 50 | 112 | 112 | 16 | 16 | 2 | 2 |
AbstractCostBasedPlanTest.java |  | 0% |  | 0% | 33 | 33 | 112 | 112 | 23 | 23 | 2 | 2 |
CachingPlanCanonicalInfoProvider.java |  | 0% |  | 0% | 57 | 57 | 107 | 107 | 22 | 22 | 3 | 3 |
SystemPartitioningHandle.java |  | 0% |  | 0% | 56 | 56 | 93 | 93 | 35 | 35 | 11 | 11 |
PlanFragmenterUtils.java |  | 0% |  | 0% | 50 | 50 | 112 | 112 | 22 | 22 | 2 | 2 |
TestTableConstraintsMetadata.java |  | 0% |  | 0% | 12 | 12 | 101 | 101 | 7 | 7 | 2 | 2 |
StatisticsAggregationPlanner.java |  | 0% |  | 0% | 28 | 28 | 113 | 113 | 14 | 14 | 3 | 3 |
SplitSourceFactory.java |  | 0% |  | 0% | 52 | 52 | 104 | 104 | 46 | 46 | 3 | 3 |
LiteralInterpreter.java |  | 0% |  | 0% | 45 | 45 | 85 | 85 | 18 | 18 | 2 | 2 |
TestPlanMatchingFramework.java |  | 0% | | n/a | 24 | 24 | 121 | 121 | 24 | 24 | 1 | 1 |
TestUseDefaultsforCorrelatedAggregations.java |  | 0% | | n/a | 2 | 2 | 114 | 114 | 2 | 2 | 1 | 1 |
TestWindowFrameRange.java |  | 0% | | n/a | 7 | 7 | 98 | 98 | 7 | 7 | 1 | 1 |
PlanFragment.java |  | 0% |  | 0% | 31 | 31 | 72 | 72 | 25 | 25 | 1 | 1 |
TestGroupingOperationRewriter.java |  | 0% |  | 0% | 10 | 10 | 30 | 30 | 6 | 6 | 1 | 1 |
SortExpressionExtractor.java |  | 0% |  | 0% | 34 | 34 | 69 | 69 | 23 | 23 | 3 | 3 |
InputExtractor.java |  | 0% |  | 0% | 20 | 20 | 55 | 55 | 15 | 15 | 3 | 3 |
LocalDynamicFilter.java |  | 0% |  | 0% | 21 | 21 | 60 | 60 | 10 | 10 | 1 | 1 |
TestPredicatePushdownWithDynamicFilter.java |  | 0% | | n/a | 6 | 6 | 66 | 66 | 6 | 6 | 1 | 1 |
CanonicalTableScanNode.java |  | 0% |  | 0% | 33 | 33 | 51 | 51 | 21 | 21 | 2 | 2 |
TranslateExpressionsUtil.java |  | 0% |  | 0% | 15 | 15 | 47 | 47 | 6 | 6 | 1 | 1 |
TestSortExpressionExtractor.java |  | 0% | | n/a | 12 | 12 | 54 | 54 | 12 | 12 | 1 | 1 |
TestRowExpressionRewriter.java |  | 0% |  | 0% | 9 | 9 | 44 | 44 | 7 | 7 | 3 | 3 |
VariablesExtractor.java |  | 0% |  | 0% | 28 | 28 | 58 | 58 | 25 | 25 | 5 | 5 |
TestAccessControlFiltersMasks.java |  | 0% | | n/a | 9 | 9 | 41 | 41 | 9 | 9 | 1 | 1 |
CanonicalJoinNode.java |  | 0% |  | 0% | 19 | 19 | 26 | 26 | 11 | 11 | 1 | 1 |
PlanBuilder.java |  | 0% |  | 0% | 16 | 16 | 35 | 35 | 13 | 13 | 1 | 1 |
ExpressionExtractor.java |  | 0% | | 0% | 14 | 14 | 40 | 40 | 13 | 13 | 2 | 2 |
TestLogicalAddExchangesBelowPartialAggregationOverGroupIdRuleSet.java |  | 0% | | n/a | 5 | 5 | 28 | 28 | 5 | 5 | 1 | 1 |
BenchmarkPlanner.java |  | 0% | | 0% | 12 | 12 | 42 | 42 | 11 | 11 | 2 | 2 |
NullabilityAnalyzer.java |  | 0% |  | 0% | 18 | 18 | 36 | 36 | 9 | 9 | 2 | 2 |
TestCachingPlanCanonicalInfoProvider.java |  | 0% |  | 0% | 13 | 13 | 39 | 39 | 9 | 9 | 2 | 2 |
OutputExtractor.java |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 10 | 10 | 2 | 2 |
TestNullabilityAnalyzer.java |  | 0% | | n/a | 6 | 6 | 38 | 38 | 6 | 6 | 2 | 2 |
PlanFragmenter.java |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 5 | 5 | 2 | 2 |
PlanNodeCanonicalInfo.java |  | 0% |  | 0% | 16 | 16 | 26 | 26 | 6 | 6 | 1 | 1 |
CanonicalPartitioningScheme.java |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 9 | 9 | 1 | 1 |
GroupingOperationRewriter.java |  | 0% |  | 0% | 9 | 9 | 26 | 26 | 6 | 6 | 1 | 1 |
CanonicalPlanFragment.java |  | 0% |  | 0% | 15 | 15 | 31 | 31 | 10 | 10 | 2 | 2 |
OptimizerStatsRecorder.java |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 7 | 7 | 1 | 1 |
TestQuantifiedComparison.java |  | 0% | | n/a | 10 | 10 | 35 | 35 | 10 | 10 | 1 | 1 |
ExpressionVariableInliner.java |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 7 | 7 | 2 | 2 |
TestSchedulingOrderVisitor.java |  | 0% | | n/a | 5 | 5 | 25 | 25 | 5 | 5 | 1 | 1 |
RuleStatsRecorder.java |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 6 | 6 | 1 | 1 |
TestOrderBy.java |  | 0% | | n/a | 7 | 7 | 36 | 36 | 7 | 7 | 1 | 1 |
StatsEquivalentPlanNodeWithLimit.java |  | 0% |  | 0% | 16 | 16 | 21 | 21 | 11 | 11 | 1 | 1 |
TestRowExpressionVariableInliner.java |  | 0% | | n/a | 9 | 9 | 33 | 33 | 9 | 9 | 2 | 2 |
TestCanonicalize.java |  | 0% | | n/a | 4 | 4 | 36 | 36 | 4 | 4 | 1 | 1 |
TestTpcdsCostBasedPlan.java |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 6 | 6 | 2 | 2 |
Interpreters.java |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 4 | 4 | 2 | 2 |
TestLocalDynamicFiltersCollector.java |  | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
SqlPlannerContext.java |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 6 | 6 | 2 | 2 |
NodePartitionMap.java |  | 0% | | 0% | 7 | 7 | 21 | 21 | 6 | 6 | 1 | 1 |
TypeProvider.java |  | 0% |  | 0% | 12 | 12 | 20 | 20 | 10 | 10 | 1 | 1 |
SchedulingOrderVisitor.java |  | 0% | | 0% | 8 | 8 | 21 | 21 | 7 | 7 | 2 | 2 |
RelationPlan.java |  | 0% |  | 0% | 11 | 11 | 23 | 23 | 7 | 7 | 1 | 1 |
SubPlan.java |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 5 | 5 | 1 | 1 |
DesugarAtTimeZoneRewriter.java |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 4 | 4 | 2 | 2 |
ConnectorPlanOptimizerManager.java |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 5 | 5 | 2 | 2 |
CanonicalPlan.java |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 7 | 7 | 1 | 1 |
TestTableConstraintsConnectorFactory.java |  | 0% | | n/a | 8 | 8 | 12 | 12 | 8 | 8 | 2 | 2 |
TestVariableExtractor.java |  | 0% | | n/a | 4 | 4 | 24 | 24 | 4 | 4 | 1 | 1 |
FragmentTableScanCounter.java |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 6 | 6 | 2 | 2 |
Symbol.java |  | 0% |  | 0% | 14 | 14 | 23 | 23 | 10 | 10 | 1 | 1 |
RowExpressionVariableInliner.java |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 5 | 5 | 1 | 1 |
TestingOutputBuffer.java |  | 0% | | n/a | 20 | 20 | 20 | 20 | 20 | 20 | 1 | 1 |
SortExpressionContext.java |  | 0% |  | 0% | 11 | 11 | 18 | 18 | 6 | 6 | 1 | 1 |
TestTpchCostBasedPlan.java |  | 0% | | n/a | 6 | 6 | 19 | 19 | 6 | 6 | 2 | 2 |
TestExpressionDeterminismEvaluator.java |  | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
ParameterRewriter.java |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 5 | 5 | 1 | 1 |
LazySplitSource.java |  | 0% |  | 0% | 12 | 12 | 20 | 20 | 8 | 8 | 1 | 1 |
CanonicalPlanWithInfo.java |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 5 | 5 | 1 | 1 |
HttpRemoteSourceFactory.java | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
AnalyzedExpressionRewriter.java | | 0% | | 0% | 4 | 4 | 13 | 13 | 3 | 3 | 1 | 1 |
Plan.java | | 0% | | 0% | 6 | 6 | 15 | 15 | 5 | 5 | 1 | 1 |
Coercer.java | | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 2 | 2 |
PartitioningProviderManager.java | | 0% |  | 0% | 6 | 6 | 11 | 11 | 4 | 4 | 1 | 1 |
ExpressionDeterminismEvaluator.java | | 0% |  | 0% | 5 | 5 | 9 | 9 | 2 | 2 | 2 | 2 |
OutputPartitioning.java | | 0% | | n/a | 6 | 6 | 12 | 12 | 6 | 6 | 1 | 1 |
TestCompilerConfig.java | | 0% | | n/a | 3 | 3 | 17 | 17 | 3 | 3 | 1 | 1 |
TestStreamingForPartialAggregation.java | | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
TestVariableAllocator.java | | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
CompilerConfig.java | | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
DesugarTryExpressionRewriter.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 2 | 2 |
TestingRemoteSourceFactory.java | | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 2 | 2 |
SimplePlanVisitor.java | | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
TestingWriterTarget.java | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
ExpressionNodeInliner.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
LocalDynamicFiltersCollector.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
TestingConnectorIndexHandle.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
TestingConnectorTransactionHandle.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
NoOpVariableResolver.java | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |