PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total451 of 2,08078%97 of 26663%90208118493775
getNameToPartitionItems(Optional)1640%100%66363611
toColumnStatistic(ConnectorColumnStatistics, Column)660%60%44121211
getDistributionColumnNames()381020%7112%456901
initSchema()349172%6857%4892801
gsonPostProcess()170%20%225511
getComment(boolean)124578%3562%3531301
getColumnStatistic(String)124578%3562%3531701
fetchSyntheticWriteColumns()84384%4450%4541501
lambda$resolveWriteTargetHandle$0()70%n/a112211
getSupportedSysTables()67992%3770%3632001
getChunkSizes()63786%3350%3431301
connectorSupportedWriteOperations()62681%2250%232901
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)415997%31583%31023201
getNameToPartitionValues(Optional)49095%2675%2522301
getSyntheticScanPredicates(MvccSnapshot)43990%3350%3421001
getShowCreateTableDdl()43188%2250%2321001
connectorSupportsWriteBranch()42887%2250%232901
requirePartitionHashOnWrite()42887%2250%232901
materializeStaticPartitionValues()42887%2250%232901
hasCapability(ConnectorCapability)42586%2675%252601
requirePartitionLocalSortOnWrite()41477%2466%241401
getSyntheticWriteColumns()40%n/a111111
lambda$getNameToPartitionItems$6(SchemaCacheValue)40%n/a111111
resolveIsView()33692%2466%2411001
PluginDrivenExternalTable()30%n/a112211
fetchRowCount()210398%51575%51112801
fetchRowCountAtSnapshot(ConnectorMvccSnapshot)24996%2466%2411301
estimatedRowWidth(boolean)24195%1990%1611101
appendSyntheticWriteColumns(List)22793%2675%251801
supportsShowCreateDdl()22090%2466%241501
supportsView()22090%2466%241501
supportsExternalMetadataPreload()22090%2466%241501
supportsParallelWrite()21688%1583%141401
requiresFullSchemaWriteOrder()21688%1583%141401
writePlanProvider()21083%1150%120201
getEngine()21083%1150%121301
toThrift()6598%1375%1301601
getViewText()3296%1150%120701
resolveConnectorTableHandle(ConnectorSession, ConnectorMetadata)1593%1150%120201
getTableProperties()36100%4100%030801
getRowCount()35100%3770%360901
getShowLocation()20100%2100%020301
resolveWriteTargetHandle()19100%n/a010401
getCachedRowCount()18100%2100%020401
createAnalysisTask(AnalysisInfo)15100%2100%020401
makeSureInitialized()13100%2100%020501
needInternalHiddenColumns()13100%4100%030201
resolveWriteCapabilityHandle(Connector)12100%n/a010201
getPartitionColumns(Optional)11100%n/a010401
tableCapabilities()10100%n/a010401
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
getFullSchema(Optional)6100%n/a010101
isView()5100%n/a010201
getFullSchema()5100%n/a010101
supportsColumnAutoAnalyze()4100%n/a010101
supportsTopNLazyMaterialize()4100%n/a010101
supportsNestedColumnPrune()4100%n/a010101
supportsNestedColumnSchemaChange()4100%n/a010101
supportsScanParamOptions()4100%n/a010101
supportsSampleAnalyze()4100%n/a010101
getComment()4100%n/a010101
lambda$getNameToPartitionValues$7(SchemaCacheValue)4100%n/a010101
lambda$rawTableProperties$5(SchemaCacheValue)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
getEngineTableTypeName()3100%n/a010101
lambda$connectorSupportedWriteOperations$1()3100%n/a010101
supportInternalPartitionPruned()2100%n/a010101