PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,520 of 2,10627%235 of 29018%1822173584993666
getNameToPartitionItems(Optional)1620%100%66363611
getNameToPartitionValues(Optional)920%80%55232311
getSupportedSysTables()850%100%66202011
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)748754%12633%710143201
toColumnStatistic(ConnectorColumnStatistics, Column)660%60%44121211
initSchema()656048%9535%78152801
getTableProperties()630%160%99141411
getComment(boolean)570%80%55131311
fetchSyntheticWriteColumns()510%80%55151511
getDistributionColumnNames()480%80%559911
fetchRowCount()446158%14630%911122801
getSyntheticScanPredicates(MvccSnapshot)430%60%44101011
getChunkSizes()430%60%44131311
estimatedRowWidth(boolean)430%100%66111111
getEngine()430%100%99111111
getEngineTableTypeName()430%100%99111111
getMetadataTableRows(String)420%60%44121211
hasScanCapability(ConnectorCapability)372641%10428%7871401
getShowCreateTableDdl()350%40%33101011
resolveIsView()34512%5116%3481001
getViewText()330%20%227711
connectorSupportedWriteOperations()300%40%338811
connectorSupportsWriteBranch()300%40%338811
materializeStaticPartitionValues()300%40%338811
supportsShowCreateDdl()220%60%445511
toThrift()204669%2250%2341601
getFullSchema()201237%5337%456901
getShowLocation()200%20%223311
getCachedRowCount()180%20%224411
gsonPostProcess()170%20%225511
createAnalysisTask(AnalysisInfo)150%20%224411
getColumnStatistic(String)124578%3562%3531701
getShowPartitionClause()70%n/a111111
getShowSortClause()70%n/a111111
lambda$resolveWriteTargetHandle$0()70%n/a112211
requirePartitionHashOnWrite()42686%2250%232801
supportsView()41881%3350%341501
supportsParallelWrite()41680%3350%341401
requirePartitionLocalSortOnWrite()41680%3350%341401
requiresFullSchemaWriteOrder()41680%3350%341401
supportsColumnAutoAnalyze()40%n/a111111
supportsTopNLazyMaterialize()40%n/a111111
supportsMetadataTable()40%n/a111111
supportsSampleAnalyze()40%n/a111111
getComment()40%n/a111111
lambda$getNameToPartitionValues$5(SchemaCacheValue)40%n/a111111
lambda$getNameToPartitionItems$4(SchemaCacheValue)40%n/a111111
supportsExternalMetadataPreload()31986%3350%341501
PluginDrivenExternalTable()30%n/a112211
lambda$connectorSupportedWriteOperations$1()30%n/a111111
needInternalHiddenColumns()21184%2250%230201
isPartitionedTable()2880%1150%120201
resolveConnectorTableHandle(ConnectorSession, ConnectorMetadata)1593%1150%120201
resolveWriteTargetHandle()19100%n/a010401
makeSureInitialized()13100%2100%020501
resolveWriteCapabilityHandle(Connector)12100%n/a010201
getPartitionColumns()10100%n/a010401
rawTableProperties()10100%n/a010401
PluginDrivenExternalTable(long, String, String, ExternalCatalog, ExternalDatabase)9100%n/a010201
isView()5100%n/a010201
supportsNestedColumnPrune()4100%n/a010101
lambda$rawTableProperties$3(SchemaCacheValue)4100%n/a010101
lambda$getPartitionColumns$2(SchemaCacheValue)4100%n/a010101
static {...}4100%n/a010101
getPartitionColumns(Optional)3100%n/a010101
supportInternalPartitionPruned()2100%n/a010101