| requiresLatestSnapshotFence(Optional, Optional) |   | 23% |   | 33% | 5 | 7 | 10 | 12 | 0 | 1 |
| getPartitionSnapshots(Set, MTMVRefreshContext, Optional) |   | 59% |   | 41% | 4 | 7 | 7 | 20 | 0 | 1 |
| toTimeTravelSpec(Optional, Optional, Optional) |   | 65% |   | 68% | 3 | 9 | 8 | 23 | 0 | 1 |
| getNewestUpdateTimeMillisForCache() |   | 37% |   | 50% | 2 | 3 | 3 | 7 | 0 | 1 |
| lambda$buildFromRangeView$3(List, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loadLatestSnapshotFence() |   | 81% |   | 50% | 2 | 3 | 2 | 13 | 0 | 1 |
| buildRangePartitionView(List, List) |   | 79% |  | 100% | 0 | 2 | 3 | 12 | 0 | 1 |
| getPartitionColumnNames(Optional) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getNewestUpdateTimeMillisForCache$14(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getAndCopyPartitionItems(Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$materializeLatest$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionColumnNames$9(Column) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| materializeLatest(Optional) |   | 97% |   | 81% | 3 | 9 | 0 | 28 | 0 | 1 |
| notFoundMessage(ConnectorTimeTravelSpec) |   | 88% |   | 80% | 1 | 5 | 1 | 6 | 0 | 1 |
| pinnedSnapshot(CatalogRelation) |   | 81% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| cachedSchemaCacheValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildFromRangeView$5(List, Optional, List, PluginDrivenPartitionView.Key) |   | 95% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| getSqlCacheVersion(Optional) |   | 94% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| resolveFreshnessProbe() |   | 93% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| getPartitionColumns(Optional) |   | 92% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
| queryPartitionFreshnessMillis(String) |   | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| queryPartitionFreshnessMillis(List) |   | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| queryTableFreshness() |   | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getSortedPartitionRanges(CatalogRelation) |   | 88% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| isValidRelatedTable() |   | 87% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
| getPartitionMetaLoadTimeMillis(CatalogRelation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loadSnapshotInternal(Optional, Optional, Optional) |  | 99% |   | 95% | 1 | 12 | 0 | 36 | 0 | 1 |
| toListPartitionItem(String, List, List, List) |  | 98% |   | 91% | 1 | 7 | 0 | 9 | 0 | 1 |
| buildFromRangeView(ConnectorMvccSnapshot, ConnectorMvccPartitionView, PluginDrivenSchemaCacheValue, List, Optional) |  | 98% |   | 83% | 1 | 4 | 0 | 14 | 0 | 1 |
| getPartitionType(Optional) |  | 95% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
| beforeMTMVRefresh(MTMV) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildListPartitionView(List, List) |  | 100% |   | 87% | 1 | 5 | 0 | 19 | 0 | 1 |
| materializePartitionView(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue, List) |  | 100% |   | 87% | 1 | 5 | 0 | 14 | 0 | 1 |
| getPartitionSnapshot(String, MTMVRefreshContext, Optional) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| listPartitions(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, List) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| extractBranchOrTagName(TableScanParams) |  | 100% |   | 87% | 1 | 5 | 0 | 7 | 0 | 1 |
| getNewestUpdateVersionOrTime() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| toRangePartitionItem(ConnectorMvccPartition, List) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| getTableSnapshot(Optional) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| canDeferPartitionView(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% |   | 91% | 1 | 7 | 0 | 5 | 0 | 1 |
| toPartitionValues(List) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| schemaCacheDisabled(Connector) |  | 100% |   | 87% | 1 | 5 | 0 | 4 | 0 | 1 |
| schemaAt(Optional) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
| partitionView(List, List) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getLatestSchemaCacheValue() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| initSelectedPartitions(Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$loadSnapshotInternal$8(ConnectorMvccSnapshot, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenSchemaCacheValue) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$getSqlCacheVersion$12(PluginDrivenMvccExternalTable.FreshnessProbe) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDigital(String) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| getOrMaterialize(Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| supportInternalPartitionPruned(Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$listPartitions$6(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenPartitionView.Key) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$buildFromRangeView$4(List, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$materializeLatest$2(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$materializeLatest$0(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| PluginDrivenMvccExternalTable(long, String, String, ExternalCatalog, ExternalDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPartitionMetaVersion(CatalogRelation) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getNewestUpdateVersionOrTime$13(long) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| cachedPartitionView(PluginDrivenPartitionView.Key, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$resolveFreshnessProbe$10(ConnectorSession, ConnectorMetadata, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$partitionView$7(PluginDrivenPartitionView.Key) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| loadSnapshot(Optional, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| loadSnapshot(Optional, Optional, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOriginPartitions(CatalogRelation) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emptySnapshot() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSchemaCacheValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNameToPartitionItems(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| materializeLatest() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSchemaCacheValue(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTableSnapshot(MTMVRefreshContext, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getSqlCacheVersion$11(MvccSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| PluginDrivenMvccExternalTable() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isPartitionColumnAllowNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |