| populateTableProperties(IcebergAbstractMetadata, ConnectorTableMetadata, IcebergTableProperties, FileFormat, ConnectorSession) |  | 0% |  | 0% | 7 | 7 | 33 | 33 | 1 | 1 |
| deserializePartitionValue(Type, String, String) |  | 0% |  | 0% | 19 | 19 | 36 | 36 | 1 | 1 |
| getPartitions(TypeManager, ConnectorTableHandle, Table, Constraint, List) |  | 0% |  | 0% | 10 | 10 | 42 | 42 | 1 | 1 |
| getPartitionKeys(PartitionSpec, StructLike) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| getDoubleAdjacentValue(Object, boolean) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| getAdjacentValue(Type, Object, boolean) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| getRealAdjacentValue(Object, boolean) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| getPartitionFields(PartitionSpec, IcebergPartitionType) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| lambda$getPartitions$23(PartitionSpec, StructLike, FileFormat, TypeManager, List, ImmutableMap.Builder, PartitionField, Integer) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| getHiveIcebergTable(ExtendedHiveMetastore, HdfsEnvironment, IcebergHiveTableOperationsConfig, ManifestFileCache, ConnectorSession, IcebergCatalogName, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| fullTableName(String, TableIdentifier) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getSmallIntAdjacentValue(Object, boolean) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| getTinyIntAdjacentValue(Object, boolean) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| isValidPartitionType(Type) |  | 0% |  | 0% | 15 | 15 | 13 | 13 | 1 | 1 |
| metadataColumnsMatchPredicates(TupleDomain, String, long) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| resolveSnapshotIdByName(Table, IcebergTableName) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| validateTableMode(ConnectorSession, Table) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| dataLocation(Table) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getIntegerAdjacentValue(Object, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| metadataLocation(Table) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getSortFields(Table) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getIdentityPartitions(PartitionSpec) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getLocationProvider(SchemaTableName, String, Map) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getBigintAdjacentValue(Object, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| partitionDataFromJson(PartitionSpec, Optional) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getPartitionKeyColumnHandles(IcebergTableHandle, Table, TypeManager) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createIcebergViewProperties(ConnectorSession, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| tryGetProperties(Table) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tryGetCurrentSnapshot(Table) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tryGetLocation(Table) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tryGetSchema(Table) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| loadCachingProperties(IcebergConfig) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| partitionDataFromStructLike(PartitionSpec, StructLike) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getNativeIcebergView(IcebergNativeCatalogFactory, ConnectorSession, SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| verifyPartitionTypeSupported(String, Type) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getSnapshotIdTimeOperator$7(ConnectorTableVersion.VersionOperator, long, HistoryEntry) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| getColumns(Stream, Schema, PartitionSpec, TypeManager) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getDeleteFiles(Table, long, TupleDomain, Optional, Optional) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getTableScan(TupleDomain, Optional, Table) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| parsePartitionValue(FileFormat, String, Type, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getPartitionKeyColumnHandles$1(Table, Long) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getSnapshotIdTimeOperator(Table, long, ConnectorTableVersion.VersionOperator) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| schemaFromHandles(List) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getPartitionSpecsIncludingValidData$12(Table, Long) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getColumns$10(Set, TypeManager, Types.NestedField) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getTableScan$15(Table, TableScan, Long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getSnapshotIdTimeOperator$8(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionKeyColumnHandles$5(Set, PartitionField) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getIcebergTable(ConnectorMetadata, ConnectorSession, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getPartitionKeys(ContentScanTask) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$toHiveColumns$14(Types.NestedField) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| columnNameToPositionInSchema(Schema) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDataSequenceNumber(ContentFile) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getColumns(Schema, PartitionSpec, TypeManager) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFileFormat(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseFormatVersion(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getDeleteMode(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getUpdateMode(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isMetadataDeleteAfterCommit(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSplitSize(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getTargetSplitSize(long, long) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getMetadataColumnConstraints$21(Object) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getNonMetadataColumnConstraints$20(Object) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$isSnapshot$16(Long, Snapshot) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$null$11(ManifestFile) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getNativeIcebergTable(IcebergNativeCatalogFactory, ConnectorSession, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPartitionSpecsIncludingValidData(Table, Optional) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMetadataPreviousVersionsMax(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getMetricsMaxInferredColumn(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$partitionDataFromStructLike$28(PartitionSpec, PartitionField) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$partitionDataFromJson$26(PartitionSpec, PartitionField) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$schemaFromHandles$24(IcebergColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionKeyColumnHandles$6(Table, TypeManager, PartitionField) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isIcebergTable(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShallowWrappedIcebergTable(Schema, PartitionSpec, Map, Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toHiveColumns(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$null$22(PartitionField, IcebergColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$4(PartitionField, PartitionSpec) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSnapshot(Table, Long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTargetSplitSize(ConnectorSession, Scan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$columnNameToPositionInSchema$17(Types.NestedField, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTableComment(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getViewComment(View) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$populateTableProperties$25(ImmutableMap.Builder, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$0(Table, Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildTableScan(Table, MetadataTableType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$validateTableMode$18(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionSpecsIncludingValidData$13(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionKeyColumnHandles$2(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNonMetadataColumnConstraints(TupleDomain) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMetadataColumnConstraints(TupleDomain) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSortFields$19(SortField) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionFields$9(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$3(PartitionField) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$partitionDataFromStructLike$29(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$partitionDataFromJson$27(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |