PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,832 of 2,43624%240 of 29618%1952334405805685
getNameToPartitionItems(Optional)1640%100%66363611
getNameToPartitionValues(Optional)940%80%55232311
resolveWriteColumns(Optional)920%140%88242411
getSupportedSysTables()850%100%66202011
initSchema()696548%8642%68152901
toColumnStatistic(ConnectorColumnStatistics, Column)660%60%44121211
fetchRowCountAtSnapshot(ConnectorMvccSnapshot)600%60%44141411
getComment(boolean)570%80%55131311
fetchRowCount(ConnectorSession, ConnectorMetadata)563337%16420%1011152301
getConnectorWriteDistribution()520%80%55151511
fetchSyntheticWriteColumns()510%80%55151511
getChunkSizes()500%60%44141411
getWriteSchemaSnapshot()480%40%33131311
getDistributionColumnNames()480%80%559911
getSyntheticScanPredicates(MvccSnapshot)430%60%44101011
estimatedRowWidth(boolean)430%100%66111111
validateConnectorRowLevelDml(ConnectorRowLevelDmlRequest)370%n/a119911
getTableProperties()360%40%338811
getShowCreateTableDdl()350%40%33101011
getViewText()330%20%227711
connectorSupportedWriteOperations()320%40%339911
getConnectorRowLevelPrimaryKeyColumns()320%n/a118811
connectorSupportsWriteBranch()320%40%339911
requirePartitionHashOnWrite()320%40%339911
materializeStaticPartitionValues()320%40%339911
getConnectorRowChangeStyle()300%40%339911
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)2713883%61266%51073301
supportsShowCreateDdl()220%60%445511
toThrift()204669%2250%2341601
appendSyntheticWriteColumns(List)20931%5337%456801
getShowLocation()200%20%223311
resolveWriteTargetHandle()190%n/a114411
getColumnStatistic(String)184872%4450%4541801
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
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$getWriteSchemaSnapshot$7()70%n/a112211
lambda$validateConnectorRowLevelDml$3()70%n/a112211
lambda$getConnectorRowLevelPrimaryKeyColumns$2()70%n/a112211
lambda$resolveWriteTargetHandle$0()70%n/a112211
hasCapability(ConnectorCapability)62379%4450%452601
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$10(SchemaCacheValue)40%n/a111111
lambda$getNameToPartitionItems$9(SchemaCacheValue)40%n/a111111
lambda$rawTableProperties$8(SchemaCacheValue)40%n/a111111
resolveIsView()33692%2466%2411001
supportsExternalMetadataPreload()31986%3350%341501
PluginDrivenExternalTable()30%n/a112211
getEngineTableTypeName()30%n/a111111
lambda$connectorSupportedWriteOperations$1()30%n/a111111
supportsView()22090%2466%241501
needInternalHiddenColumns()21184%1375%130201
isPartitionedTable()2880%1150%120201
resolveConnectorTableHandle(ConnectorSession, ConnectorMetadata)1593%1150%120201
fetchRowCount()24100%n/a010601
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$6(SchemaCacheValue)4100%n/a010101
lambda$getPartitionColumns$5(SchemaCacheValue)4100%n/a010101
lambda$tableCapabilities$4(SchemaCacheValue)4100%n/a010101
static {...}4100%n/a010101
supportInternalPartitionPruned()2100%n/a010101