DefaultOptTrace

Source file "org/apache/derby/impl/sql/compile/DefaultOptTrace.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total531 of 5310%22 of 220%71711871876060
reportConglomerateDescriptor(ConglomerateDescriptor)570%60%44131311
reportJoinOrder(String, boolean, int, int, int[], JBitSet)420%40%338811
traceCostOfConglomerateScan(int, ConglomerateDescriptor, CostEstimate, int, double, int, double, int, double, int, double, int, double)370%n/a11151511
traceHashKeyColumns(int[])230%20%225511
traceShortCircuiting(boolean, Optimizable, int)180%40%334411
traceCheapestPlanSoFar(int, CostEstimate)170%20%226611
traceRememberingBestAccessPath(AccessPath, int, int)120%20%224411
traceEstimatingCostOfConglomerate(ConglomerateDescriptor, int)120%n/a115511
traceSkippingJoinOrder(int, int, int[], JBitSet)110%n/a114411
traceJoinOrderConsideration(int, int[], JBitSet)110%n/a114411
traceSortNeededForOrdering(int, RequiredRowOrdering)110%20%223311
traceRememberingBestJoinOrder(int, int[], int, CostEstimate, JBitSet)110%n/a114411
appendTraceString(String)110%n/a113311
traceSortCost(CostEstimate, CostEstimate)90%n/a113311
DefaultOptTrace()80%n/a113311
traceConsideringConglomerate(ConglomerateDescriptor, int)80%n/a114411
traceCostIncludingExtraStartStop(CostEstimate, int)80%n/a112211
traceCostIncludingExtraQualifierSelectivity(CostEstimate, int)80%n/a112211
traceCostIncludingExtraNonQualifierSelectivity(CostEstimate, int)80%n/a112211
traceCostOfNoncoveringIndex(CostEstimate, int)80%n/a114411
traceCostIncludingCompositeSelectivityFromStats(CostEstimate, int)80%n/a112211
traceCostIncludingStatsForIndex(CostEstimate, int)80%n/a112211
traceCostOfNScans(int, double, CostEstimate)70%n/a113311
reportCostIncluding(String, CostEstimate, int)70%n/a112211
traceStartQueryBlock(long, int, OptimizableList)60%n/a113311
traceTimeout(long, CostEstimate)60%n/a113311
traceCurrentPlanAvoidsSort(CostEstimate, CostEstimate)60%n/a113311
traceConsideringJoinStrategy(JoinStrategy, int)60%n/a113311
traceNonCoveringIndexCost(double, int)60%n/a113311
traceLookingForSpecifiedIndex(String, int)60%n/a113311
traceSingleMatchedRowCost(double, int)60%n/a113311
traceCostIncludingExtra1stColumnSelectivity(CostEstimate, int)60%n/a113311
traceNextAccessPath(String, int)60%n/a113311
traceRememberingJoinStrategy(JoinStrategy, int)60%n/a113311
printToWriter(PrintWriter)60%n/a112211
traceModifyingAccessPaths(int)50%n/a112211
traceCostWithoutSortAvoidance(CostEstimate)50%n/a112211
traceCostWithSortAvoidance(CostEstimate)50%n/a112211
traceSkippingBecauseTooMuchMemory(int)50%n/a112211
traceNoMoreConglomerates(int)50%n/a112211
traceAddingUnorderedOptimizable(int)50%n/a112211
traceChangingAccessPathForTable(int)50%n/a112211
traceCompositeSelectivityFromStatistics(double)50%n/a112211
traceStartStatement(String)40%n/a112211
traceVacuous()40%n/a112211
traceCompleteJoinOrder()40%n/a112211
traceNoBestPlan()40%n/a112211
traceIllegalUserJoinOrder()40%n/a112211
traceUserJoinOrderOptimized()40%n/a112211
traceSkipUnmaterializableHashJoin()40%n/a112211
traceSkipHashJoinNoHashKeys()40%n/a112211
traceOptimizingJoinNode()40%n/a112211
traceScanningHeapWithUniqueKey()40%n/a112211
traceNoStartStopPosition()40%n/a112211
traceConstantStartStopPositions()40%n/a112211
traceRememberingBestAccessPathSubstring(AccessPath, int)40%n/a112211
traceRememberingBestSortAvoidanceAccessPathSubstring(AccessPath, int)40%n/a112211
traceRememberingBestUnknownAccessPathSubstring(AccessPath, int)40%n/a112211
reportCostForTable(Object, int)40%n/a111111
traceEndQueryBlock()10%n/a111111