PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,599 of 2,08023%224 of 26615%1782083764934775
getNameToPartitionItems(Optional)1640%100%66363611
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)976640%14422%810193201
getNameToPartitionValues(Optional)940%80%55232311
getSupportedSysTables()850%100%66202011
toColumnStatistic(ConnectorColumnStatistics, Column)660%60%44121211
initSchema()656048%9535%78152801
getComment(boolean)570%80%55131311
fetchRowCount()564946%16420%1011152801
fetchSyntheticWriteColumns()510%80%55151511
fetchRowCountAtSnapshot(ConnectorMvccSnapshot)510%60%44131311
getDistributionColumnNames()480%80%559911
getSyntheticScanPredicates(MvccSnapshot)430%60%44101011
getChunkSizes()430%60%44131311
estimatedRowWidth(boolean)430%100%66111111
getTableProperties()360%40%338811
getShowCreateTableDdl()350%40%33101011
resolveIsView()34512%5116%3481001
getViewText()330%20%227711
connectorSupportedWriteOperations()320%40%339911
connectorSupportsWriteBranch()320%40%339911
requirePartitionHashOnWrite()320%40%339911
materializeStaticPartitionValues()320%40%339911
supportsShowCreateDdl()220%60%445511
toThrift()204669%2250%2341601
appendSyntheticWriteColumns(List)20931%5337%456801
getShowLocation()200%20%223311
resolveWriteTargetHandle()190%n/a114411
supportsParallelWrite()180%60%444411
requirePartitionLocalSortOnWrite()180%60%444411
requiresFullSchemaWriteOrder()180%60%444411
getCachedRowCount()180%20%224411
getRowCount()171851%7330%564901
gsonPostProcess()170%20%225511
createAnalysisTask(AnalysisInfo)150%20%224411
getColumnStatistic(String)144375%4450%4541701
writePlanProvider()120%20%222211
resolveWriteCapabilityHandle(Connector)120%n/a112211
getEngine()120%20%223311
rawTableProperties()100%n/a114411
getShowPartitionClause()70%n/a111111
getShowSortClause()70%n/a111111
lambda$resolveWriteTargetHandle$0()70%n/a112211
hasCapability(ConnectorCapability)62379%4450%452601
supportsView()41881%3350%341501
supportsColumnAutoAnalyze()40%n/a111111
supportsTopNLazyMaterialize()40%n/a111111
supportsNestedColumnSchemaChange()40%n/a111111
supportsScanParamOptions()40%n/a111111
supportsSampleAnalyze()40%n/a111111
getSyntheticWriteColumns()40%n/a111111
getComment()40%n/a111111
lambda$getNameToPartitionValues$7(SchemaCacheValue)40%n/a111111
lambda$getNameToPartitionItems$6(SchemaCacheValue)40%n/a111111
lambda$rawTableProperties$5(SchemaCacheValue)40%n/a111111
supportsExternalMetadataPreload()31986%3350%341501
PluginDrivenExternalTable()30%n/a112211
getEngineTableTypeName()30%n/a111111
lambda$connectorSupportedWriteOperations$1()30%n/a111111
needInternalHiddenColumns()21184%2250%230201
isPartitionedTable()2880%1150%120201
resolveConnectorTableHandle(ConnectorSession, ConnectorMetadata)1593%1150%120201
makeSureInitialized()13100%2100%020501
getPartitionColumns(Optional)11100%n/a010401
tableCapabilities()10100%n/a010401
getPartitionColumns()10100%n/a010401
PluginDrivenExternalTable(long, String, String, ExternalCatalog, ExternalDatabase)9100%n/a010201
getFullSchema(Optional)6100%n/a010101
isView()5100%n/a010201
getFullSchema()5100%n/a010101
supportsNestedColumnPrune()4100%n/a010101
lambda$getPartitionColumns$4(SchemaCacheValue)4100%n/a010101
lambda$getPartitionColumns$3(SchemaCacheValue)4100%n/a010101
lambda$tableCapabilities$2(SchemaCacheValue)4100%n/a010101
static {...}4100%n/a010101
supportInternalPartitionPruned()2100%n/a010101