PluginDrivenExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,080 of 2,0800%266 of 2660%2082084934937575
getNameToPartitionItems(Optional)1640%100%66363611
toSchemaCacheValue(ConnectorMetadata, ConnectorSession, String, String, ConnectorTableSchema)1630%180%1010323211
initSchema()1250%140%88282811
fetchRowCount()1050%200%1111282811
getNameToPartitionValues(Optional)940%80%55232311
getSupportedSysTables()850%100%66202011
toColumnStatistic(ConnectorColumnStatistics, Column)660%60%44121211
toThrift()660%40%33161611
getComment(boolean)570%80%55131311
getColumnStatistic(String)570%80%55171711
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
resolveIsView()390%60%44101011
getTableProperties()360%40%338811
getShowCreateTableDdl()350%40%33101011
getRowCount()350%100%669911
getViewText()330%20%227711
connectorSupportedWriteOperations()320%40%339911
connectorSupportsWriteBranch()320%40%339911
requirePartitionHashOnWrite()320%40%339911
materializeStaticPartitionValues()320%40%339911
hasCapability(ConnectorCapability)290%80%556611
appendSyntheticWriteColumns(List)290%80%558811
supportsShowCreateDdl()220%60%445511
supportsView()220%60%445511
supportsExternalMetadataPreload()220%60%445511
getShowLocation()200%20%223311
resolveWriteTargetHandle()190%n/a114411
supportsParallelWrite()180%60%444411
requirePartitionLocalSortOnWrite()180%60%444411
requiresFullSchemaWriteOrder()180%60%444411
getCachedRowCount()180%20%224411
gsonPostProcess()170%20%225511
resolveConnectorTableHandle(ConnectorSession, ConnectorMetadata)160%20%222211
createAnalysisTask(AnalysisInfo)150%20%224411
makeSureInitialized()130%20%225511
needInternalHiddenColumns()130%40%332211
writePlanProvider()120%20%222211
resolveWriteCapabilityHandle(Connector)120%n/a112211
getEngine()120%20%223311
getPartitionColumns(Optional)110%n/a114411
tableCapabilities()100%n/a114411
isPartitionedTable()100%20%222211
getPartitionColumns()100%n/a114411
rawTableProperties()100%n/a114411
PluginDrivenExternalTable(long, String, String, ExternalCatalog, ExternalDatabase)90%n/a112211
getShowPartitionClause()70%n/a111111
getShowSortClause()70%n/a111111
lambda$resolveWriteTargetHandle$0()70%n/a112211
getFullSchema(Optional)60%n/a111111
isView()50%n/a112211
getFullSchema()50%n/a111111
supportsColumnAutoAnalyze()40%n/a111111
supportsTopNLazyMaterialize()40%n/a111111
supportsNestedColumnPrune()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
lambda$getPartitionColumns$4(SchemaCacheValue)40%n/a111111
lambda$getPartitionColumns$3(SchemaCacheValue)40%n/a111111
lambda$tableCapabilities$2(SchemaCacheValue)40%n/a111111
static {...}40%n/a111111
PluginDrivenExternalTable()30%n/a112211
getEngineTableTypeName()30%n/a111111
lambda$connectorSupportedWriteOperations$1()30%n/a111111
supportInternalPartitionPruned()20%n/a111111