| getPartitionSnapshots(Set, MTMVRefreshContext, Optional) |   | 58% |   | 42% | 5 | 8 | 8 | 21 | 0 | 1 |
| requiresLatestSnapshotFence(Optional, Optional) |   | 23% |   | 33% | 5 | 7 | 10 | 12 | 0 | 1 |
| toTimeTravelSpec(Optional, Optional, Optional) |   | 65% |   | 68% | 3 | 9 | 8 | 23 | 0 | 1 |
| getNewestUpdateTimeMillisForCache() |   | 37% |   | 50% | 2 | 3 | 3 | 7 | 0 | 1 |
| getNameToPartitionItems(Optional) |   | 74% |   | 62% | 4 | 9 | 3 | 16 | 0 | 1 |
| getAndCopyPartitionItems(Optional) |   | 75% |   | 75% | 2 | 5 | 2 | 12 | 0 | 1 |
| lambda$buildFromRangeView$3(List, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| loadLatestSnapshotFence() |   | 80% |   | 50% | 2 | 3 | 2 | 13 | 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$getNewestUpdateTimeMillisForCache$14(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| materializePartitionViewForMtmv(MvccSnapshot) |   | 90% |   | 62% | 3 | 5 | 2 | 17 | 0 | 1 |
| lambda$materializeLatest$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPartitionSnapshot(String, MTMVRefreshContext, Optional) |   | 92% |   | 85% | 2 | 8 | 1 | 17 | 0 | 1 |
| sharedLatestPreloadInfo(Optional) |   | 89% |   | 61% | 7 | 10 | 2 | 13 | 0 | 1 |
| lambda$getPartitionColumnNames$9(Column) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| materializeLatest(Optional) |   | 97% |   | 83% | 3 | 10 | 0 | 30 | 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 | 6 | 0 | 1 |
| getSqlCacheVersion(Optional) |   | 94% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| resolveFreshnessProbe() |   | 93% |   | 50% | 1 | 2 | 1 | 9 | 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 | 35 | 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, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 19 | 0 | 1 |
| materializePartitionView(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, ConnectorMvccSnapshot, PluginDrivenSchemaCacheValue, List) |  | 100% |   | 87% | 1 | 5 | 0 | 14 | 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 |
| getNameToPartitionItemsForScan(Optional) |  | 100% |   | 83% | 2 | 7 | 0 | 10 | 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 |
| getPartitionColumns(Optional) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 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 |
| applyPartitionFilterForScan(Optional, ConnectorExpression) |  | 100% |   | 66% | 2 | 4 | 0 | 4 | 0 | 1 |
| pinPartitionViewHandle(ConnectorTableHandle, ConnectorMetadata, ConnectorSession, Optional) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 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 |
| lambda$listPartitions$6(ConnectorMetadata, ConnectorSession, ConnectorTableHandle, PluginDrivenPartitionView.Key) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 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$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$partitionView$7(PluginDrivenPartitionView.Key) |  | 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 |
| 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 |
| 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 |
| supportsLatestSnapshotPreload() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPartitionColumnAllowNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |