Source file "org/apache/calcite/rel/metadata/RelMetadataQuery.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 944 of 944 | 0% | 56 of 56 | 0% | 74 | 74 | 246 | 246 | 46 | 46 |
RelMetadataQuery(boolean) | ![]() | 0% | n/a | 1 | 1 | 28 | 28 | 1 | 1 | |
RelMetadataQuery(JaninoRelMetadataProvider, RelMetadataQuery) | ![]() | 0% | n/a | 1 | 1 | 27 | 27 | 1 | 1 | |
isPercentage(Double, boolean) | ![]() | 0% | ![]() | 0% | 8 | 8 | 9 | 9 | 1 | 1 |
validateResult(Double) | ![]() | 0% | ![]() | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
isVisibleInExplain(RelNode, SqlExplainLevel) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getColumnOrigin(RelNode, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getTableOrigin(RelNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
getDistinctRowCount(RelNode, ImmutableBitSet, RexNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
isNonNegative(Double, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
getSelectivity(RelNode, RexNode) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
getPopulationSize(RelNode, ImmutableBitSet) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
getRowCount(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getPercentageOriginalRows(RelNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
areColumnsUnique(RelNode, ImmutableBitSet, boolean) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getColumnOrigins(RelNode, int) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getExpressionLineage(RelNode, RexNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getUniqueKeys(RelNode, boolean) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getNodeTypes(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getMaxRowCount(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getMinRowCount(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getCumulativeCost(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getNonCumulativeCost(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getTableReferences(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
collations(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
distribution(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getAverageRowSize(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getAverageColumnSizes(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
isPhaseTransition(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
splitCount(RelNode) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
memory(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
cumulativeMemoryWithinPhase(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
cumulativeMemoryWithinPhaseSplit(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getPulledUpPredicates(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getAllPredicates(RelNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getAverageColumnSizesNotNull(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
initialHandler(Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
validatePercentage(Double) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
areRowsUnique(RelNode) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
lambda$initialHandler$1(Object, Method, Object[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getDistribution(RelNode) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
instance() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
revise(Class, MetadataDef) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
areColumnsUnique(RelNode, ImmutableBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getUniqueKeys(RelNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$static$0() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |