PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total540 of 2,10674%110 of 29062%912171474991466
getNameToPartitionValues(Optional)920%80%55232311
getComment(boolean)570%80%55131311
getColumnStatistic(String)570%80%55171711
getChunkSizes()430%60%44131311
getMetadataTableRows(String)420%60%44121211
getShowCreateTableDdl()350%40%33101011
initSchema()349172%6857%4892801
toThrift()204669%2250%2341601
supportsParallelWrite()200%60%444411
requirePartitionLocalSortOnWrite()200%60%444411
requiresFullSchemaWriteOrder()200%60%444411
getCachedRowCount()180%20%224411
createAnalysisTask(AnalysisInfo)150%20%224411
getEngine()73683%3770%3921101
getEngineTableTypeName()73683%3770%3921101
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)415797%41477%41023201
getSupportedSysTables()48195%2880%2622001
fetchSyntheticWriteColumns()44792%2675%2521501
requirePartitionHashOnWrite()42686%2250%232801
materializeStaticPartitionValues()42686%2250%232801
getComment()40%n/a111111
lambda$getNameToPartitionValues$5(SchemaCacheValue)40%n/a111111
resolveIsView()33692%2466%2411001
connectorSupportedWriteOperations()32790%1375%131801
getPartitionColumns(Optional)30%n/a111111
getNameToPartitionItems(Optional)216098%1990%1613601
hasScanCapability(ConnectorCapability)26196%21285%2811401
estimatedRowWidth(boolean)24195%1990%1611101
connectorSupportsWriteBranch()22893%1375%131801
supportsShowCreateDdl()22090%1583%141501
supportsView()22090%1583%141501
supportsExternalMetadataPreload()22090%1583%141501
getTableProperties()6298%21487%2911401
getViewText()3296%1150%120701
fetchRowCount()105100%11995%11102801
toColumnStatistic(ConnectorColumnStatistics, Column)66100%6100%0401201
getDistributionColumnNames()48100%2675%250901
getSyntheticScanPredicates(MvccSnapshot)43100%1583%1401001
getFullSchema()32100%2675%250901
getShowLocation()20100%2100%020301
resolveWriteTargetHandle()19100%n/a010401
gsonPostProcess()17100%1150%120501
resolveConnectorTableHandle(ConnectorSession, ConnectorMetadata)16100%2100%020201
makeSureInitialized()13100%1150%120501
needInternalHiddenColumns()13100%4100%030201
resolveWriteCapabilityHandle(Connector)12100%n/a010201
isPartitionedTable()10100%2100%020201
getPartitionColumns()10100%n/a010401
rawTableProperties()10100%n/a010401
PluginDrivenExternalTable(long, String, String, ExternalCatalog, ExternalDatabase)9100%n/a010201
getShowPartitionClause()7100%n/a010101
getShowSortClause()7100%n/a010101
lambda$resolveWriteTargetHandle$0()7100%n/a010201
isView()5100%n/a010201
supportsColumnAutoAnalyze()4100%n/a010101
supportsTopNLazyMaterialize()4100%n/a010101
supportsNestedColumnPrune()4100%n/a010101
supportsMetadataTable()4100%n/a010101
supportsSampleAnalyze()4100%n/a010101
lambda$getNameToPartitionItems$4(SchemaCacheValue)4100%n/a010101
lambda$rawTableProperties$3(SchemaCacheValue)4100%n/a010101
lambda$getPartitionColumns$2(SchemaCacheValue)4100%n/a010101
static {...}4100%n/a010101
PluginDrivenExternalTable()3100%n/a010201
lambda$connectorSupportedWriteOperations$1()3100%n/a010101
supportInternalPartitionPruned()2100%n/a010101