| finishInsertInternal(ConnectorSession, ConnectorInsertTableHandle, Collection, Collection) |  | 0% |  | 0% | 23 | 23 | 108 | 108 | 1 | 1 |
| finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection, Collection) |  | 0% |  | 0% | 15 | 15 | 77 | 77 | 1 | 1 |
| getTableMetadata(Optional, SchemaTableName, MetastoreContext, ConnectorSession) |  | 0% |  | 0% | 13 | 13 | 55 | 55 | 1 | 1 |
| beginInsertInternal(ConnectorSession, ConnectorTableHandle) |  | 0% |  | 0% | 12 | 12 | 52 | 52 | 1 | 1 |
| getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) |  | 0% |  | 0% | 12 | 12 | 61 | 61 | 1 | 1 |
| getTableEncryptionPropertiesFromTableProperties(ConnectorTableMetadata, HiveStorageFormat, List) |  | 0% |  | 0% | 15 | 15 | 43 | 43 | 1 | 1 |
| finishStatisticsCollection(ConnectorSession, ConnectorTableHandle, Collection) |  | 0% |  | 0% | 8 | 8 | 54 | 54 | 1 | 1 |
| beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional) |  | 0% |  | 0% | 7 | 7 | 43 | 43 | 1 | 1 |
| prepareTable(ConnectorSession, ConnectorTableMetadata, PrestoTableType) |  | 0% |  | 0% | 10 | 10 | 37 | 37 | 1 | 1 |
| getTableStatistics(ConnectorSession, ConnectorTableHandle, Optional, List, Constraint) |  | 0% |  | 0% | 5 | 5 | 37 | 37 | 1 | 1 |
| getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint, Optional) |  | 0% |  | 0% | 4 | 4 | 39 | 39 | 1 | 1 |
| getMaterializedViewStatus(ConnectorSession, SchemaTableName, TupleDomain) |  | 0% |  | 0% | 6 | 6 | 33 | 33 | 1 | 1 |
| getInsertLayout(ConnectorSession, ConnectorTableHandle) |  | 0% |  | 0% | 8 | 8 | 39 | 39 | 1 | 1 |
| createTemporaryTable(ConnectorSession, List, Optional) |  | 0% |  | 0% | 4 | 4 | 43 | 43 | 1 | 1 |
| columnMetadataGetter(Table, TypeManager, ColumnConverter, List) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
| getNewTableLayout(ConnectorSession, ConnectorTableMetadata) |  | 0% |  | 0% | 6 | 6 | 35 | 35 | 1 | 1 |
| HiveMetadata(SemiTransactionalHiveMetastore, HdfsEnvironment, HivePartitionManager, DateTimeZone, boolean, boolean, int, TypeManager, LocationService, StandardFunctionResolution, RowExpressionService, FilterStatsCalculatorService, TableParameterCodec, JsonCodec, SmileCodec, TypeTranslator, String, HiveStatisticsProvider, StagingFileCommitter, ZeroRowFileCreator, PartitionObjectBuilder, HiveEncryptionInformationProvider, HivePartitionStats, TableWritabilityChecker) |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 |
| computePartitionUpdatesForMissingBuckets(ConnectorSession, HiveWritableTableHandle, Table, List) |  | 0% |  | 0% | 7 | 7 | 33 | 33 | 1 | 1 |
| buildTableObject(String, String, String, String, List, HiveStorageFormat, List, Optional, List, Map, Path, PrestoTableType, String, MetastoreContext) |  | 0% |  | 0% | 5 | 5 | 35 | 35 | 1 | 1 |
| getEmptyTableProperties(ConnectorTableMetadata, HdfsContext, HiveStorageFormat, Optional) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| createMaterializedView(ConnectorSession, ConnectorTableMetadata, MaterializedViewDefinition, boolean) |  | 0% |  | 0% | 2 | 2 | 32 | 32 | 1 | 1 |
| dropConstraint(ConnectorSession, ConnectorTableHandle, Optional, Optional) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| lambda$createTemporaryTable$28(List, ConnectorPartitioningMetadata) |  | 0% |  | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
| getCommonPartitioningHandle(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 1 | 1 |
| getAlternativeLayoutHandle(ConnectorSession, ConnectorTableLayoutHandle, ConnectorPartitioningHandle) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
| getPartitionsSystemTable(ConnectorSession, SchemaTableName, SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
| createView(ConnectorSession, ConnectorTableMetadata, String, boolean) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| validateAndNormalizeAvroSchemaUrl(String, HdfsContext) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| validateBucketColumns(ConnectorTableMetadata) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| validateAvroType(TypeInfo, String) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| validatePartitionColumns(ConnectorTableMetadata) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| getPropertiesSystemTable(ConnectorSession, SchemaTableName, SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| getViews(ConnectorSession, SchemaTablePrefix) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| getExistingPartitionsByNames(MetastoreContext, String, String, List) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| listTablePrivileges(ConnectorSession, SchemaTablePrefix) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| getSupportedColumnStatisticsForTemporaryTable(Type) |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 1 | 1 |
| getReferencedMaterializedViews(ConnectorSession, SchemaTableName) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| computeFileNamesForMissingBuckets(ConnectorSession, HiveStorageFormat, HiveCompressionCodec, int, Set) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| getTableHandle(ConnectorSession, SchemaTableName) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, Optional) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| buildGrants(ConnectorSession, SchemaTableName, PrestoPrincipal) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| createTable(ConnectorSession, ConnectorTableMetadata, boolean) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| getColumnHandles(List, Set, TypeTranslator, Optional) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| extractHiveStorageFormat(Table) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| getSerdeProperty(Table, String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| canonicalizePartitionValues(String, List, List) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| removeNonCurrentQueryFiles(ConnectorSession, Path) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| getHivePartitionHandle(ConnectorSession, int, List, BucketFunctionType) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| getDwrfTableEncryptionProperties(Optional, Optional, ConnectorTableMetadata) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| listTables(ConnectorSession, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| listViews(ConnectorSession, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| isRefinedPartitioningOver(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| validateCsvColumns(ConnectorTableMetadata) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| getStatisticsCollectionMetadataForWrite(ConnectorSession, ConnectorTableMetadata) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getMaterializedView(ConnectorSession, SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| lambda$columnMetadataGetter$114(TypeManager, ColumnConverter, Map, List, Map, HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| dropTable(ConnectorSession, ConnectorTableHandle) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| createTableLayoutString(ConnectorSession, SchemaTableName, Optional, Optional, RowExpression, TupleDomain) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getPartitionUpdates(ConnectorSession, Collection) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| dropMaterializedView(ConnectorSession, SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| listTableColumns(ConnectorSession, SchemaTablePrefix) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getOrComputePartitions(HiveTableLayoutHandle, ConnectorSession, ConnectorTableHandle) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$getMaterializedViewStatus$77(MetastoreContext, MaterializedViewDefinition, MaterializedViewStatus.MaterializedDataPredicates, Map, Table) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| dropView(ConnectorSession, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getTableLayoutFilterCoverage(ConnectorTableLayoutHandle, Set) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| dropSchema(ConnectorSession, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getStatisticsCollectionMetadata(ConnectorSession, List, List, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| lambda$getPartitionsSystemTable$7(Map, HiveTableHandle, ConnectorSession, List, List, TupleDomain) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$createSchema$24(ConnectorSession, String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getExternalPath(HdfsContext, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| failIfAvroSchemaIsSet(ConnectorSession, HiveTableHandle) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| grantTablePrivileges(ConnectorSession, SchemaTableName, Set, PrestoPrincipal, boolean) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| revokeTablePrivileges(ConnectorSession, SchemaTableName, Set, PrestoPrincipal, boolean) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$getTableEncryptionPropertiesFromTableProperties$107(ColumnEncryptionInformation.ColumnWithStructSubfield, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createSchema(ConnectorSession, String, Map) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| isPushdownFilterEnabled(ConnectorSession, ConnectorTableHandle) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
| getInfo(ConnectorTableLayoutHandle) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getSystemTable(ConnectorSession, SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getColumnHandles(ConnectorSession, ConnectorTableHandle) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| createRole(ConnectorSession, String, Optional) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getSchemaProperties(ConnectorSession, CatalogSchemaName) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getMetastoreContext(ConnectorSession) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| isTempPathRequired(ConnectorSession, Optional, List) |  | 0% |  | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
| validateColumns(HiveStorageFormat, List) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| verifyJvmTimeZone() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| decodePreferredOrderingColumnsFromStorage(Storage) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$getPartitionsSystemTable$3(ConnectorSession, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| checkPartitionTypesSupported(List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| beginStatisticsCollection(ConnectorSession, ConnectorTableHandle) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| firstNonNullable(Object[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| commitPageSinkAsync(ConnectorSession, ConnectorOutputTableHandle, Collection) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| commitPageSinkAsync(ConnectorSession, ConnectorInsertTableHandle, Collection) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getTableMetadata(ConnectorSession, ConnectorTableHandle) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| listTables(ConnectorSession, SchemaTablePrefix) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| checkFormatForProperty(HiveStorageFormat, HiveStorageFormat, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getTableMetadata(ConnectorSession, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getTableEncryptionPropertiesFromTableProperties$105(ColumnEncryptionInformation, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getTableMetadata$10(ImmutableMap.Builder, HiveBucketProperty) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$revokeTablePrivileges$103(boolean, ConnectorSession, Privilege) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$grantTablePrivileges$102(boolean, ConnectorSession, Privilege) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getCsvSerdeProperty$14(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getColumnStatistics(Map, String, List, List) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getHiveCompressionCodec(ConnectorSession, boolean, HiveStorageFormat) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| min(OptionalInt, OptionalInt) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| grantRoles(ConnectorSession, Set, Set, boolean, Optional) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| revokeRoles(ConnectorSession, Set, Set, boolean, Optional) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| columnHandleToColumn(MetastoreContext, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| addConstraint(ConnectorSession, ConnectorTableHandle, TableConstraint) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getTableLayout$88(Map, ImmutableList.Builder, SortingColumn) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$null$5(List, Map, Object) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isLegacyGetLayoutSupported(ConnectorSession, ConnectorTableHandle) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableMetadata) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getColumnStatisticMetadata(ConnectorSession, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$validateCsvColumns$113(ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getMaterializedViewStatus$74(Table) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$null$6(HiveTableHandle, Constraint, ConnectorSession, List, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| listEnabledRoles(ConnectorSession) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$null$8(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStorageFormat(Optional, Table) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| listApplicableRoles(ConnectorSession, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getMaterializedViewStatus$73(MetastoreContext, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getExistingPartitionsByNames$69(MetastoreContext, String, String, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| shouldCreateFilesForMissingBuckets(Table, ConnectorSession) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getSchema(Optional, Table) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getColumnHandles(ConnectorTableMetadata, Set, TypeTranslator) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getMaterializedViewStatus$78(TupleDomain) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| schemaExists(ConnectorSession, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| encodePreferredOrderingColumns(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$dropConstraint$117(Optional, TableConstraint) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getStatisticsCollectionMetadata$96(boolean, ConnectorSession, ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getTableLayout$86(ConnectorSession, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$pruneColumnComments$84(Column) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$50(MetastoreContext, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getEmptyTableProperties$38(HiveStorageFormat, ImmutableMap.Builder, Character) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getEmptyTableProperties$37(HiveStorageFormat, ImmutableMap.Builder, Character) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getEmptyTableProperties$36(HiveStorageFormat, ImmutableMap.Builder, Character) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createTemporaryTable$29(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getColumnStatistics(Map, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSourceTableNameFromSystemTable(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getTableLayout$87(Map, ImmutableSet.Builder, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$beginInsertInternal$60(TableConstraint) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$createTemporaryTable$30(HiveStorageFormat, Optional, Storage.Builder) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getPropertiesSystemTable$0(ConnectorSession, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listSchemas(ConnectorSession, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| renameSchema(ConnectorSession, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getColumnStatisticMetadataForTemporaryTable(ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getColumnStatisticMetadata(String, Set) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| listRoleGrants(ConnectorSession, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$validateCsvColumns$112(ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$validateCsvColumns$111(Set, ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getStatisticsCollectionMetadata$94(List, ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$isTempPathRequired$67(HiveBucketProperty) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$computePartitionUpdatesForMissingBuckets$58(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$computePartitionUpdatesForMissingBuckets$57(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$48(List, HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$createTemporaryTable$35(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createTemporaryTable$33(List, HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$22(SubfieldExtractor, Map, Subfield) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$20(ConnectorSession, ConnectorTableHandle, Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$18(Set, HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$17(ConnectorSession, ConnectorTableHandle, Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableMetadata$9(SchemaTableName, TableConstraint) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTableEncryptionPropertiesFromHiveProperties(Map, HiveStorageFormat) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getTargetFileNames(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toSubfield(ColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pruneColumnComments(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getPartitioningHandleForExchange(ConnectorSession, int, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dropRole(ConnectorSession, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listRoles(ConnectorSession) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getDwrfTableEncryptionProperties$110(Optional, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getTableEncryptionPropertiesFromTableProperties$106(String, RowType.Field) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getHivePartitionHandle$89(Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getTableLayouts$83(Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getMaterializedViewStatus$76(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getExistingPartitionsByNames$70(ImmutableMap.Builder, Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishInsertInternal$66(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$finishInsertInternal$65(EncryptionInformation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishInsertInternal$63(EncryptionInformation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getColumnStatistics$52(Map, String, List, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$toExplainIOConstraints$23(ColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$21(Subfield) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$null$4(Object, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listSchemaNames(ConnectorSession) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCsvSerdeProperty(Table, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection, Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finishRefreshMaterializedView(ConnectorSession, ConnectorInsertTableHandle, Collection, Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$revokeRoles$99(ConnectorSession) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$grantRoles$98(ConnectorSession) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getStatisticsCollectionMetadata$95(ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$beginInsertInternal$61(HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$49(HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$44(HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$createTemporaryTable$34(HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$createTemporaryTable$31(HiveColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$createTable$25(ColumnMetadata) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getPropertiesSystemTable$1(List, Iterable, TupleDomain) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| columnHandleToColumn(ConnectorSession, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| beginDelete(ConnectorSession, ConnectorTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getColumnHandles(List, Set, TypeTranslator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createSystemTable(ConnectorTableMetadata, Function) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$109() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listEnabledRoles$101(MetastoreContext, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listApplicableRoles$100(MetastoreContext, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getNewTableLayout$93(ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableLayouts$81(HiveTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishInsertInternal$64(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishInsertInternal$62(HiveInsertTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishCreateTable$54(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$45(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$43(HiveTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$failIfAvroSchemaIsSet$41(HiveTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getEmptyTableProperties$39(ImmutableMap.Builder, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createTemporaryTable$32(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createTable$26(ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getColumnHandles$16(HiveTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableMetadata$13(ImmutableMap.Builder, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableMetadata$12(ImmutableMap.Builder, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableMetadata$11(ImmutableMap.Builder, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| beginInsert(ConnectorSession, ConnectorTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| beginRefreshMaterializedView(ConnectorSession, ConnectorTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasAdminRole(Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getDwrfTableEncryptionProperties$108(String, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$hasAdminRole$104(PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getNewTableLayout$92(ConnectorSession, HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getInsertLayout$91() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getInsertLayout$90(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableLayout$85() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$convertToPredicate$80(TupleDomain, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getReferencedMaterializedViews$79(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getMaterializedViewStatus$75(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$72(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getMaterializedViewStatus$71(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$68(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$beginInsertInternal$59(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishCreateTable$55(HiveBasicStatistics, HiveBasicStatistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$47(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$beginStatisticsCollection$42(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionsSystemTable$2(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toExplainIOConstraints(ConnectorSession, ConnectorTableHandle, TupleDomain) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rollback() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| commit() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSourceTableNameFromSystemTable$116(SchemaTableName, HiveMetadata.SystemTableHandler) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSourceTableNameFromSystemTable$115(SchemaTableName, HiveMetadata.SystemTableHandler) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getColumnStatisticMetadata$97(String, ColumnStatisticType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$beginCreateTable$53(MetastoreContext, HiveColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$51(Map, Map) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishStatisticsCollection$46(List, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildTableObject$40(MetastoreContext, HiveColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$prepareTable$27(MetastoreContext, HiveColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$19(ColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getInfo$15(HivePartition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMetastore() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHiveStatisticsProvider() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| primitiveTypeInfo(TypeInfo) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mapTypeInfo(TypeInfo) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDeleteRowIdColumn(ConnectorSession, ConnectorTableHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| convertToPredicate(TupleDomain) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$82(ColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$finishCreateTable$56() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |