PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,332 of 2,07935%199 of 27828%1652113184933566
getNameToPartitionItems(Optional)1620%100%66363611
getNameToPartitionValues(Optional)920%80%55232311
getSupportedSysTables()850%100%66202011
toColumnStatistic(ConnectorColumnStatistics, Column)660%60%44121211
initSchema()656048%8642%68152801
getComment(boolean)570%80%55131311
fetchSyntheticWriteColumns()510%80%55151511
getDistributionColumnNames()480%80%559911
getSyntheticScanPredicates(MvccSnapshot)430%60%44101011
getChunkSizes()430%60%44131311
getEngine()430%100%99111111
getEngineTableTypeName()430%100%99111111
getMetadataTableRows(String)420%60%44121211
hasScanCapability(ConnectorCapability)372641%10428%7871401
getTableProperties()360%40%338811
getShowCreateTableDdl()350%40%33101011
getViewText()330%20%227711
connectorSupportedWriteOperations()300%40%338811
connectorSupportsWriteBranch()300%40%338811
materializeStaticPartitionValues()300%40%338811
fetchRowCount()267975%11945%81172801
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
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)415797%41477%41023201
requirePartitionHashOnWrite()42686%2250%232801
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
estimatedRowWidth(boolean)34093%3770%3611101
resolveIsView()33692%2466%2411001
supportsExternalMetadataPreload()31986%3350%341501
PluginDrivenExternalTable()30%n/a112211
lambda$connectorSupportedWriteOperations$1()30%n/a111111
supportsView()22090%2466%241501
needInternalHiddenColumns()21184%1375%130201
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