PluginDrivenMvccExternalTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total330 of 1,94783%64 of 23772%68194643881474
getPartitionSnapshot(String, MTMVRefreshContext, Optional)560%80%55121211
loadSnapshotInternal(Optional, Optional, Optional)4113977%61672%51263601
materializeLatest(Optional)2311983%51168%5942801
queryPartitionFreshnessMillis(String)210%20%225511
getNewestUpdateVersionOrTime()181748%3125%234701
getNewestUpdateTimeMillisForCache()181748%3125%234701
lambda$loadSnapshotInternal$8(ConnectorMvccSnapshot, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenSchemaCacheValue)130%n/a112211
loadLatestSnapshotFence()104581%2250%2321301
buildRangePartitionView(List, List)103879%2100%0231201
getPartitionColumnNames(Optional)100%n/a112211
lambda$buildFromRangeView$4(List, List)100%n/a112211
materializePartitionView(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue, List)87189%1787%1511401
getPartitionMetaVersion(CatalogRelation)80%n/a111111
lambda$getNewestUpdateTimeMillisForCache$14(long)80%20%221111
lambda$getNewestUpdateVersionOrTime$13(long)80%20%221111
toTimeTravelSpec(Optional, Optional, Optional)77491%11593%1912301
lambda$materializeLatest$1()70%n/a111111
getOriginPartitions(CatalogRelation)60%n/a111111
extractBranchOrTagName(TableScanParams)53587%2675%251701
emptySnapshot()50%n/a111111
lambda$getPartitionColumnNames$9(Column)40%n/a111111
notFoundMessage(ConnectorTimeTravelSpec)32288%1480%151601
pinnedSnapshot(CatalogRelation)31381%1150%121401
PluginDrivenMvccExternalTable()30%n/a112211
toListPartitionItem(String, List, List, List)28097%4866%470901
requiresLatestSnapshotFence(Optional, Optional)25496%21083%2711201
lambda$buildFromRangeView$5(List, Optional, List, PluginDrivenPartitionView.Key)23995%1375%130501
getSqlCacheVersion(Optional)23594%1150%121901
resolveFreshnessProbe()22993%1150%121901
getPartitionColumns(Optional)22692%1583%140601
getPartitionType(Optional)22291%1583%141601
schemaCacheDisabled(Connector)21990%3562%351401
queryPartitionFreshnessMillis(List)21990%1150%121501
queryTableFreshness()21890%1150%121501
getSortedPartitionRanges(CatalogRelation)21688%2250%231401
getPartitionMetaLoadTimeMillis(CatalogRelation)20%n/a111111
buildFromRangeView(ConnectorMvccSnapshot, ConnectorMvccPartitionView, PluginDrivenSchemaCacheValue, List, Optional)6698%1583%1401401
getPartitionSnapshots(Set, MTMVRefreshContext, Optional)97100%21083%2702001
buildListPartitionView(List, List)89100%8100%0501901
listPartitions(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, List)47100%2100%020701
toRangePartitionItem(ConnectorMvccPartition, List)34100%4100%030701
getTableSnapshot(Optional)33100%1375%130701
canDeferPartitionView(ConnectorMetadata, ConnectorSession, ConnectorTableHandle)30100%11191%170501
toPartitionValues(List)24100%2100%020501
schemaAt(Optional)20100%1583%140501
partitionView(List, List)16100%n/a010301
isValidRelatedTable()16100%4100%030401
getLatestSchemaCacheValue()14100%2100%020401
initSelectedPartitions(Optional)14100%2100%020401
lambda$getSqlCacheVersion$12(PluginDrivenMvccExternalTable.FreshnessProbe)12100%n/a010101
isDigital(String)11100%1375%130101
lambda$buildFromRangeView$3(List, String)11100%n/a010101
getOrMaterialize(Optional)10100%2100%020301
supportInternalPartitionPruned(Optional)10100%2100%020101
lambda$listPartitions$6(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenPartitionView.Key)10100%n/a010201
lambda$materializeLatest$2(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue)10100%n/a010201
lambda$materializeLatest$0(ConnectorMetadata, ConnectorSession, ConnectorTableHandle)9100%n/a010101
PluginDrivenMvccExternalTable(long, String, String, ExternalCatalog, ExternalDatabase)8100%n/a010201
cachedPartitionView(PluginDrivenPartitionView.Key, Function)7100%n/a010101
getAndCopyPartitionItems(Optional)7100%n/a010101
lambda$resolveFreshnessProbe$10(ConnectorSession, ConnectorMetadata, ConnectorTableHandle)7100%n/a010101
lambda$partitionView$7(PluginDrivenPartitionView.Key)7100%n/a010101
static {...}7100%n/a010201
loadSnapshot(Optional, Optional)6100%n/a010101
loadSnapshot(Optional, Optional, Optional)6100%n/a010101
getSchemaCacheValue()5100%n/a010101
getNameToPartitionItems(Optional)5100%n/a010101
materializeLatest()4100%n/a010101
getSchemaCacheValue(Optional)4100%n/a010101
getTableSnapshot(MTMVRefreshContext, Optional)4100%n/a010101
lambda$getSqlCacheVersion$11(MvccSnapshot)4100%n/a010101
cachedSchemaCacheValue()3100%n/a010101
isPartitionColumnAllowNull()2100%n/a010101
beforeMTMVRefresh(MTMV)100%n/a010101