| getUseMvHint(String) |   | 33% |   | 16% | 3 | 4 | 5 | 7 | 0 | 1 | 
| finalize() |   | 21% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 | 
| lock() |   | 88% |   | 83% | 3 | 10 | 2 | 24 | 0 | 1 | 
| releasePlannerResources() |   | 50% |   | 50% | 2 | 4 | 5 | 11 | 0 | 1 | 
| getAndCacheTable(List, StatementContext.TableFrom, Optional) |   | 67% |   | 75% | 1 | 4 | 1 | 9 | 0 | 1 | 
| setTables(Map) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| setSnapshot(MvccTableInfo, MvccSnapshot) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getNextPlaceholderId() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setHintForcePreAggOn(boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setShortCircuitQueryContext(ShortCircuitQueryContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getDisableJoinReorderReason() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setDisableJoinReorderReason(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setGroupCommitMergeBackend(Backend) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setUsedBackendsDistributing(List) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setDictionaryUsedSrcVersion(long) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setPartialLoadDictionary(boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setPrepareStage(boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getIdToPlaceholderRealExpr() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getIdToComparisonSlot() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPlaceholders() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getUsedBackendsDistributing() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getDictionaryUsedSrcVersion() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isPartialLoadDictionary() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isPrepareStage() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getStatistics(Id) |  | 84% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| StatementContext(ConnectContext, OriginStatement, int) |  | 100% |   | 87% | 1 | 5 | 0 | 74 | 0 | 1 | 
| loadSnapshots(Optional, Optional) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 | 
| getTableId(TableIf) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 | 
| getOrRegisterCache(String, Supplier) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 | 
| getSnapshot(TableIf) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| setOriginStatement(OriginStatement) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 | 
| lambda$getAndCacheViewInfo$0(View, List) |  | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 
| getOrCacheDisableRules(SessionVariable) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| invalidCache(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| getColumnAliasGenerator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| addStatistics(Id, Statistics) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 | 
| getAndCacheViewInfo(List, View) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setMaxNAryInnerJoin(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| setMaxContinuousJoin(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| addMaterializedViewRewriteDuration(long) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addIndexInSqlToString(Pair, String) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setProducerStats(CTEId, Statistics) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| lambda$getAndCacheTable$1(Optional, List) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| StatementContext() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| StatementContext(int) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| StatementContext(ConnectContext, OriginStatement) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addViewDdlSql(String) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addHint(Hint) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addJoinFilters(Collection) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addPlannerHook(PlannerHook) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addKeySlot(SlotReference) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addTmpPlanForMvRewrite(Plan) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addRewrittenPlanByMv(Plan) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| ruleSetApplied(RuleType) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| addMaterializationRewrittenSuccess(List) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getProducerStatsByCteId(CTEId) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNextExprId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNextCTEId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNextObjectId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNextRelationId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNextTableId() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isKeySlot(SlotReference) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setMvRefreshPredicates(Map) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setNeedLockTables(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setConnectContext(ConnectContext) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setHasNondeterministic(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setShortCircuitQuery(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getSqlCacheContext() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setDpHyp(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setParsedStatement(StatementBase) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| generateColumnName() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getViewDdlSqls() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getHints() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setHasUnknownColStats(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setPlaceholders(List) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setFormatOptions(FormatOptions) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| clearMaterializedHooksBy(Set) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setPrivChecked(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setForceRecordTmpPlan(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setNeedPreMvRewrite(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setPreMvRewritten(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setIsInsert(boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isHintForcePreAggOn() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getInsertTargetTables() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMtmvRelatedTables() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTables() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getOneLevelTables() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCandidateMTMVs() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCandidateMVs() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getInsertTargetSchema() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| hasNondeterministic() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getConnectContext() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getOriginStatement() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getStopwatch() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMaterializedViewStopwatch() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMaterializedViewRewriteDuration() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMaxNAryInnerJoin() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isShortCircuitQuery() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getShortCircuitQueryContext() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isDpHyp() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getExprIdGenerator() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getParsedStatement() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCteIdToConsumers() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCteIdToOutputIds() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getConsumerIdToFilters() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCteIdToConsumerGroup() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getRewrittenCteProducer() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getRewrittenCteConsumer() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getJoinFilters() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isHasUnknownColStats() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getIndexInSqlToString() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getRelationIdToStatisticsMap() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| close() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getFormatOptions() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getPlannerHooks() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getGroupCommitMergeBackend() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isPrivChecked() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTmpPlanForMvRewrite() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getRewrittenPlansByMv() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isForceRecordTmpPlan() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getNeedPreMvRewriteRuleMasks() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isNeedPreMvRewrite() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isPreMvRewritten() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMaterializationRewrittenSuccessSet() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTableUsedPartitionNameMap() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getRelationIdToCommonTableIdMap() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMvCanRewritePartitionsMap() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isInsert() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMvRefreshPredicates() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |