| getPartitionSnapshot(String, MTMVRefreshContext, Optional) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| loadSnapshotInternal(Optional, Optional, Optional) |   | 78% |   | 72% | 5 | 12 | 6 | 41 | 0 | 1 |
| queryPartitionFreshnessMillis(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getNewestUpdateVersionOrTime() |   | 48% |   | 25% | 2 | 3 | 4 | 7 | 0 | 1 |
| getNewestUpdateTimeMillisForCache() |   | 48% |   | 25% | 2 | 3 | 4 | 7 | 0 | 1 |
| materializeLatest(Optional) |   | 90% |   | 75% | 4 | 9 | 2 | 31 | 0 | 1 |
| lambda$loadSnapshotInternal$21(ConnectorMvccSnapshot, PluginDrivenExternalTable.MetadataRead, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenSchemaCacheValue) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| loadLatestSnapshotFence() |   | 83% |   | 50% | 2 | 3 | 2 | 14 | 0 | 1 |
| buildRangePartitionView(List, List, boolean) |   | 79% |  | 100% | 0 | 2 | 3 | 12 | 0 | 1 |
| getPartitionColumnNames(Optional) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$queryPartitionFreshnessMillis$24(PluginDrivenMvccExternalTable.FreshnessProbe, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| materializePartitionView(PluginDrivenExternalTable.MetadataRead, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue, List) |   | 90% |   | 87% | 1 | 5 | 1 | 16 | 0 | 1 |
| getPartitionMetaVersion(CatalogRelation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getNewestUpdateTimeMillisForCache$33(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getNewestUpdateVersionOrTime$32(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| toTimeTravelSpec(Optional, Optional, Optional) |   | 91% |   | 93% | 1 | 9 | 1 | 23 | 0 | 1 |
| lambda$materializeLatest$4() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOriginPartitions(CatalogRelation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| extractBranchOrTagName(TableScanParams) |   | 87% |   | 75% | 2 | 5 | 1 | 7 | 0 | 1 |
| lambda$getPartitionColumnNames$22(Column) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| notFoundMessage(ConnectorTimeTravelSpec) |   | 88% |   | 80% | 1 | 5 | 1 | 6 | 0 | 1 |
| pinnedSnapshot(CatalogRelation) |   | 81% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| PluginDrivenMvccExternalTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toListPartitionItem(String, List, List, List) |   | 97% |   | 66% | 4 | 7 | 0 | 9 | 0 | 1 |
| requiresLatestSnapshotFence(Optional, Optional) |   | 96% |   | 83% | 2 | 7 | 1 | 12 | 0 | 1 |
| resolveFreshnessProbe() |   | 94% |   | 50% | 1 | 2 | 1 | 10 | 0 | 1 |
| getSqlCacheVersion(Optional) |   | 94% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| getPartitionColumns(Optional) |   | 92% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
| getPartitionType(Optional) |   | 91% |   | 83% | 1 | 4 | 1 | 6 | 0 | 1 |
| schemaCacheDisabled(Connector) |   | 90% |   | 62% | 3 | 5 | 1 | 4 | 0 | 1 |
| queryPartitionFreshnessMillis(List) |   | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| queryTableFreshness() |   | 89% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getSortedPartitionRanges(CatalogRelation) |   | 88% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| getPartitionMetaLoadTimeMillis(CatalogRelation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildFromRangeView(ConnectorMvccSnapshot, ConnectorMvccPartitionView, PluginDrivenSchemaCacheValue, List, Optional) |  | 98% |   | 83% | 1 | 4 | 0 | 14 | 0 | 1 |
| getPartitionSnapshots(Set, MTMVRefreshContext, Optional) |  | 100% |   | 83% | 2 | 7 | 0 | 20 | 0 | 1 |
| buildListPartitionView(List, List, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 19 | 0 | 1 |
| listPartitions(PluginDrivenExternalTable.MetadataRead, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, List) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| lambda$buildFromRangeView$10(List, Optional, List, PluginDrivenPartitionView.Key) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 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 |
| schemaAt(Optional) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
| partitionView(List, List) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isValidRelatedTable() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| getLatestSchemaCacheValue() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| initSelectedPartitions(Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$listPartitions$13(PluginDrivenExternalTable.MetadataRead, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenPartitionView.Key) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$requiresLatestSnapshotFence$17(ConnectorMetadata, ConnectorSession, Optional, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$materializeLatest$1(PluginDrivenExternalTable.MetadataRead, ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDigital(String) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| lambda$getSqlCacheVersion$29(PluginDrivenMvccExternalTable.FreshnessProbe) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$buildFromRangeView$8(List, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$materializeLatest$5(PluginDrivenExternalTable.MetadataRead, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getOrMaterialize(Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| supportInternalPartitionPruned(Optional) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$buildFromRangeView$9(List, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$getSqlCacheVersion$30(PluginDrivenMvccExternalTable.FreshnessProbe, ConnectorMvccSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$queryPartitionFreshnessMillis$25(PluginDrivenMvccExternalTable.FreshnessProbe, List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$partitionView$15(PluginDrivenPartitionView.Key) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| PluginDrivenMvccExternalTable(long, String, String, ExternalCatalog, ExternalDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$getSqlCacheVersion$28(PluginDrivenMvccExternalTable.FreshnessProbe) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$resolveFreshnessProbe$26(ConnectorSession, ConnectorMetadata, PluginDrivenExternalTable.MetadataRead, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$queryTableFreshness$23(PluginDrivenMvccExternalTable.FreshnessProbe) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| cachedPartitionView(PluginDrivenPartitionView.Key, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAndCopyPartitionItems(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getSqlCacheVersion$31(PluginDrivenMvccExternalTable.FreshnessProbe, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$loadLatestSnapshotFence$16(ConnectorMetadata, ConnectorSession, Optional) |  | 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 |
| lambda$loadSnapshotInternal$20(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$loadSnapshotInternal$19(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$loadSnapshotInternal$18(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorTimeTravelSpec) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$listPartitions$14(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$listPartitions$12(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$materializeLatest$3(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$materializeLatest$2(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot) |  | 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 |
| lambda$listPartitions$11(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$materializePartitionView$7(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$materializePartitionView$6(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$materializeLatest$0(ConnectorMetadata, ConnectorSession, ConnectorTableHandle) |  | 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$27(MvccSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| cachedSchemaCacheValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPartitionColumnAllowNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforeMTMVRefresh(MTMV) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |