| static {...} |  | 0% | | n/a | 1 | 1 | 261 | 261 | 1 | 1 |
| setupHive(String, String, String) |  | 0% | | n/a | 1 | 1 | 160 | 160 | 1 | 1 |
| assertGetRecords(HiveStorageFormat, ConnectorTableMetadata, HiveSplit, ConnectorPageSource, List) |  | 0% |  | 0% | 33 | 33 | 108 | 108 | 1 | 1 |
| doTestTransactionDeleteInsert(HiveStorageFormat, boolean, List) |  | 0% |  | 0% | 4 | 4 | 57 | 57 | 1 | 1 |
| doInsert(HiveStorageFormat, SchemaTableName, PageSinkContext) |  | 0% |  | 0% | 4 | 4 | 99 | 99 | 1 | 1 |
| doInsertIntoExistingPartition(HiveStorageFormat, SchemaTableName, PageSinkContext) |  | 0% |  | 0% | 7 | 7 | 76 | 76 | 1 | 1 |
| doTestBucketSortedTables(SchemaTableName, boolean, HiveStorageFormat) |  | 0% |  | 0% | 12 | 12 | 93 | 93 | 1 | 1 |
| doInsertIntoNewPartition(HiveStorageFormat, SchemaTableName, PageSinkContext) |  | 0% |  | 0% | 5 | 5 | 66 | 66 | 1 | 1 |
| testGetRecords() |  | 0% |  | 0% | 11 | 11 | 57 | 57 | 1 | 1 |
| doTestMetadataDelete(HiveStorageFormat, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 67 | 67 | 1 | 1 |
| doTestMismatchSchemaTable(SchemaTableName, HiveStorageFormat, List, MaterializedResult, List, MaterializedResult, List, List) |  | 0% |  | 0% | 2 | 2 | 87 | 87 | 1 | 1 |
| doTestBucketedTableEvolution(HiveStorageFormat, SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 57 | 57 | 1 | 1 |
| doTestTransactionDeleteInsert(HiveStorageFormat, SchemaTableName, Domain, MaterializedResult, MaterializedResult, AbstractTestHiveClient.TransactionDeleteInsertTestTag, boolean, Optional) |  | 0% |  | 0% | 6 | 6 | 65 | 65 | 1 | 1 |
| setup(String, HiveClientConfig, CacheConfig, MetastoreClientConfig, ExtendedHiveMetastore) |  | 0% | | n/a | 1 | 1 | 35 | 35 | 1 | 1 |
| doTestBucketedTableEvolutionWithDifferentReadCount(HiveStorageFormat, SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 46 | 46 | 1 | 1 |
| testCreateTemporaryTable(List, int, List, MaterializedResult, ConnectorSession, boolean) |  | 0% |  | 0% | 5 | 5 | 50 | 50 | 1 | 1 |
| doCreateTable(SchemaTableName, HiveStorageFormat, PageSinkContext) |  | 0% |  | 0% | 3 | 3 | 40 | 40 | 1 | 1 |
| testStorePartitionWithStatistics(List, PartitionStatistics, PartitionStatistics, PartitionStatistics, PartitionStatistics, Duration) |  | 0% | | n/a | 1 | 1 | 40 | 40 | 1 | 1 |
| testTableCreationIgnoreExisting() |  | 0% | | n/a | 1 | 1 | 44 | 44 | 1 | 1 |
| testGetPartialRecords() |  | 0% |  | 0% | 3 | 3 | 30 | 30 | 1 | 1 |
| testUpdatePartitionStatistics(SchemaTableName, PartitionStatistics, List, List) |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
| testGetRecordsUnpartitioned() |  | 0% |  | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
| createEmptyTable(SchemaTableName, HiveStorageFormat, List, List, Optional, Map) |  | 0% | | n/a | 1 | 1 | 35 | 35 | 1 | 1 |
| assertEmptyFile(HiveStorageFormat) |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| assertValueTypes(MaterializedRow, List) |  | 0% |  | 0% | 18 | 18 | 34 | 34 | 1 | 1 |
| doCreateEmptyTable(SchemaTableName, HiveStorageFormat, List, List) |  | 0% |  | 0% | 2 | 2 | 27 | 27 | 1 | 1 |
| testBucketedTableStringInt() |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 1 | 1 |
| testGetPartitionSplitsTableOfflinePartition() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| testBucketedTableBigintBoolean() |  | 0% |  | 0% | 5 | 5 | 26 | 26 | 1 | 1 |
| testGetPartitionSplitsTableNotReadablePartition() |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| testCreateBucketedTemporaryTableWithMissingBuckets() |  | 0% |  | 0% | 2 | 2 | 25 | 25 | 1 | 1 |
| testIllegalStorageFormatDuringTableScan() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| assertBucketTableEvolutionResult(MaterializedResult, List, Set, int) |  | 0% |  | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
| testTableCreationRollback() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| testTransactionDeleteInsert() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| doInsertIntoExistingPartitionEmptyStatistics(HiveStorageFormat, SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testPartitionSchemaNonCanonical() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| setup(String, int, String, String) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| testUpdateTableStatistics(SchemaTableName, PartitionStatistics, PartitionStatistics[]) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| eraseStatistics(SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 25 | 25 | 1 | 1 |
| testGetEncryptionInformationInPartitionedTable() |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| testGetEncryptionInformationInUnpartitionedTable() |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| verifyViewCreation(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| insertData(SchemaTableName, MaterializedResult, ConnectorSession) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| testPartitionStatisticsSampling(List, PartitionStatistics) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testGetTableSchemaPartitionFormat() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testBucketedTableDoubleFloat() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| createDummyPartitionedTable(SchemaTableName, List) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| assertGetRecords(String, HiveStorageFormat) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| readTable(AbstractTestHiveClient.Transaction, ConnectorTableHandle, ConnectorTableLayoutHandle, List, ConnectorSession, OptionalInt, Optional) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testingPrincipalPrivilege(String, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| alterBucketProperty(SchemaTableName, Optional) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| lambda$static$4(MaterializedRow) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| doCreateView(SchemaTableName, boolean) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| lambda$assertTableStatsComputed$31(Map, ConnectorMetadata, ConnectorSession, ConnectorTableHandle, String, ColumnStatistics) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| assertTableStatsComputed(SchemaTableName, Set) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| testCreateTableUnsupportedType() |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| testDropColumn() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| listAllDataFiles(HdfsContext, Path) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| assertExpectedPartitions(List, Iterable) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| partitionTargetPath(SchemaTableName, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testRenameTable() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| doInsertUnsupportedWriteType(HiveStorageFormat, SchemaTableName) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| listAllDataPaths(MetastoreContext, SemiTransactionalHiveMetastore, String, String) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testListUnknownSchema() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testAddColumn() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testMismatchSchemaTable() |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| lambda$static$3(MaterializedRow) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertPageSourceType(ConnectorPageSource, HiveStorageFormat) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| compareTableConstraints(List, List) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| createDummyPartition(Table, String, Optional) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| createDummyTable(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| listAllDataFiles(MetastoreContext, AbstractTestHiveClient.Transaction, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| dropTable(SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| testGetPartitionSplitsBatch() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testGetPartitionSplitsBatchUnpartitioned() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testTableCreation() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testInsert() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testInsertIntoNewPartition() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testInsertIntoExistingPartition() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testGetPartitionsWithBindings() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testCreateBucketedTemporaryTable(ConnectorSession, boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testGetPartitionNamesUnpartitioned() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetTableSchemaUnpartitioned() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getTableLayout(ConnectorSession, ConnectorMetadata, ConnectorTableHandle, Constraint, AbstractTestHiveClient.Transaction) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| assertExpectedTableLayout(ConnectorTableLayout, ConnectorTableLayout) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetTableSchemaOffline() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertTableIsBucketed(AbstractTestHiveClient.Transaction, ConnectorTableHandle) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getTableConstraints(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testGetTableSchemaOfflinePartition() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetTableSchemaNotReadablePartition() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createSimpleTable(SchemaTableName, List, ConnectorSession, Path, String) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testUpdateTableColumnStatistics() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testGetAllTableColumnsInSchema() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| indexColumns(List) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| testGetRecordsInvalidColumn() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testPartitionSchemaMismatch() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testGetAllTableColumns() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetPartitions() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testGetPartitionNames() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| pushdownFilter(ConnectorSession, ConnectorMetadata, SemiTransactionalHiveMetastore, RowExpressionService, StandardFunctionResolution, HivePartitionManager, FunctionMetadataManager, ConnectorTableHandle, RowExpression, Optional) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testUpdateBasicTableStatistics() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| indexColumns(ConnectorTableMetadata) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testTableConstraints() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testGetTableNames() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetTableStatsBucketedStringInt() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertEmptyTableStatistics(MetastoreContext, SchemaTableName, AbstractTestHiveClient.Transaction) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetAllTableNames() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testEmptyTableCreation() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testViewCreation() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getAllSplits(ConnectorSplitSource) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| pageSourceType(HiveStorageFormat) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| temporaryTable(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testGetPartitionTableOffline() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testBucketedTableEvolutionWithDifferentReadBucketCount() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testBucketedTableEvolution() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testHiveViewsAreNotSupported() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testHiveViewsHaveNoColumns() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testInsertIntoExistingPartitionEmptyStatistics() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testMetadataDelete() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testUpdatePartitionColumnStatistics() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertGetRecordsOptional(String, HiveStorageFormat) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertExpectedTableLayoutHandle(ConnectorTableLayoutHandle, ConnectorTableLayoutHandle) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testUpdateTableColumnStatisticsEmptyOptionalFields() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| readTable(AbstractTestHiveClient.Transaction, ConnectorTableHandle, List, ConnectorSession, TupleDomain, OptionalInt, Optional) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertPrimitiveField(Map, String, Type, boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$doCreateEmptyTable$70(List, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testUpdateBasicPartitionStatistics() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getStagingPathRoot(ConnectorInsertTableHandle) | | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$37(MaterializedResult.Builder, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$36(MaterializedResult.Builder, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$35(MaterializedResult.Builder, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolutionWithDifferentReadCount$32(MaterializedResult.Builder, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$toRowType$2(ColumnMetadata) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$1(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testUpdatePartitionColumnStatisticsEmptyOptionalFields() | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createTableProperties(HiveStorageFormat, Iterable) | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| listDirectory(HdfsContext, Path) | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetDatabaseNames() | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testGetPartitionsException() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testGetPartitionNamesException() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getSplitCount(ConnectorSplitSource) | | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$createDummyPartition$66(Table, String, Optional, Storage.Builder) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| checkSupportedStorageFormat(HiveStorageFormat) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| testGetPartitionSplitsBatchInvalidTable() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| doCreateEmptyTable(SchemaTableName, HiveStorageFormat, List) | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| assertValidPageSinkCommitFragments(Collection) | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$doTestTransactionDeleteInsert$93(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toRowExpression(String, Type, Domain) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testGetTableSchemaException() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getTableHandle(ConnectorMetadata, SchemaTableName) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getAllSplits(AbstractTestHiveClient.Transaction, ConnectorTableHandle, TupleDomain) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$assertExpectedTableLayout$29(ConnectorTableLayout, DiscretePredicates) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$static$20(MaterializedRow) | | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$static$19(MaterializedRow) | | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getBasicStatisticsForPartition(MetastoreContext, AbstractTestHiveClient.Transaction, SchemaTableName, String) | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getLayout(ConnectorSession, AbstractTestHiveClient.Transaction, ConnectorTableHandle, TupleDomain) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$doTestMetadataDelete$85(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoExistingPartition$76(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoNewPartition$74(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toTableHandle(AbstractTestHiveClient.Transaction, ConnectorTableHandle, ConnectorTableLayoutHandle) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testCreateTemporaryTable$49(HiveColumnHandle) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| testBucketSortedTables() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testBucketSortedTablesTempPath() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testStorePartitionWithStatistics(List, PartitionStatistics, PartitionStatistics, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testIllegalStorageFormatDuringTableScan$53(Path, Storage.Builder) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getSortingFileWriterConfig() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testInsertUnsupportedWriteType() | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getAllSplits(ConnectorSession, AbstractTestHiveClient.Transaction, ConnectorTableLayoutHandle) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$doTestTransactionDeleteInsert$92(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestMetadataDelete$84(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoExistingPartitionEmptyStatistics$80(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoExistingPartition$78(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoExistingPartition$77(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoExistingPartition$75(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doInsertIntoNewPartition$73(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestMismatchSchemaTable$26(HiveTypeTranslator, ColumnMetadata) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$22(Map.Entry) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$static$0(String) | | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| tearDown() | | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$testStorePartitionWithStatistics$65(SchemaTableName, String, Storage.Builder) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testStorePartitionWithStatistics$64(SchemaTableName, String, Storage.Builder) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testStorePartitionWithStatistics$63(SchemaTableName, String, Storage.Builder) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createSimpleTable$45(Path, Storage.Builder) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$static$21(Map.Entry) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| newSession(Map) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getStagingPathRoot(ConnectorOutputTableHandle) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getTargetPathRoot(ConnectorInsertTableHandle) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getTempFilePathRoot(ConnectorOutputTableHandle) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getBasicStatisticsForTable(MetastoreContext, AbstractTestHiveClient.Transaction, SchemaTableName) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$doTestMetadataDelete$86(int, MaterializedRow) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$listAllDataPaths$72(Table, String) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$createDummyPartitionedTable$55(Table, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertBucketTableEvolutionResult$44(Long, Integer) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$40(ColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestMismatchSchemaTable$28(Set, ColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| toRowType(List) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getHiveClientConfig() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| newTransaction() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testCreateBucketedTemporaryTable(ConnectorSession) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| sampleSize(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createEmptyTable(SchemaTableName, HiveStorageFormat, List, List, Optional) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rollbackIfEquals(AbstractTestHiveClient.TransactionDeleteInsertTestTag, AbstractTestHiveClient.TransactionDeleteInsertTestTag) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$assertBucketTableEvolutionResult$43(Set, int, long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestMismatchSchemaTable$25(ColumnMetadata) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getCacheConfig() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testGetTableStatsUnpartitioned() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testStorePartitionWithStatistics() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| filterNonHiddenColumnHandles(Collection) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| filterNonHiddenColumnMetadata(Collection) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createEmptyTable(SchemaTableName, HiveStorageFormat, List, List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSupportedCreateTableHiveStorageFormats() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$listDirectory$91(String) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$filterNonHiddenColumnHandles$89(ColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$testDropColumn$67(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testUpdatePartitionStatistics$61(AtomicReference, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testUpdatePartitionStatistics$60(AtomicReference, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testUpdatePartitionStatistics$59(AtomicReference, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testUpdatePartitionStatistics$58(AtomicReference, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testUpdateTableStatistics$52(AtomicReference, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testUpdateTableStatistics$51(AtomicReference, PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$41(ColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestMismatchSchemaTable$27(ColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestMismatchSchemaTable$24(ColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$static$10(MaterializedRow) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$static$9(MaterializedRow) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$static$7(MaterializedRow) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$static$6(MaterializedRow) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| AbstractTestHiveClient() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| newSession() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newSession(HiveClientConfig, HiveCommonClientConfig) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testEmptyTextFile() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testEmptySequenceFile() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testEmptyRcTextFile() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testEmptyRcBinaryFile() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testEmptyOrcFile() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testEmptyDwrfFile() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertData(SchemaTableName, MaterializedResult) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAllPartitions(ConnectorTableLayoutHandle) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testingPrincipalPrivilege(ConnectorSession) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$filterNonHiddenColumnMetadata$90(ColumnMetadata) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketSortedTables$48(HiveColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$39(HiveColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolutionWithDifferentReadCount$34(HiveColumnHandle) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$setupHive$23(HiveColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$15(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$8(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toRowExpression(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setupClass() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createDummyPartition(Table, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$eraseStatistics$83(PartitionStatistics) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$eraseStatistics$81(PartitionStatistics) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertValidPageSinkCommitFragments$79(PartitionUpdate.FileWriteInfo) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testCreateTemporaryTable$50(ConnectorMetadata, ConnectorSession, HiveTableHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$14(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$5(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testTypesTextFile() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTypesSequenceFile() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTypesRcText() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTypesRcBinary() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTypesOrc() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTypesParquet() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCreateBucketedTemporaryTable() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPartitionStatisticsSampling() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPartitionId(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| temporaryTable(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAllPartitions$88() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$eraseStatistics$82(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testStorePartitionWithStatistics$62(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createDummyPartitionedTable$54(SchemaTableName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertTableStatsComputed$30(Map.Entry) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHiveCommonClientConfig() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMetastoreClientConfig() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThriftHiveMetastoreConfig() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createTableProperties(HiveStorageFormat) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$readTable$87(ConnectorPageSource, HiveStorageFormat) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listAllDataPaths$71(Partition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketSortedTables$46(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$pushdownFilter$42(HiveTransactionManager, TableHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMetastoreClient() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLocationService() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketSortedTables$47(ColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolution$38(ColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$doTestBucketedTableEvolutionWithDifferentReadCount$33(ColumnHandle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| recordCursorType(HiveStorageFormat) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testPartitionStatisticsSampling$69(PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testPartitionStatisticsSampling$68(PartitionStatistics, PartitionStatistics) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createDummyPartitionedTable$57(PartitionStatistics) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createDummyPartitionedTable$56(PartitionStatistics) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$18(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$17(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$16(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$13(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$12(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$11(MaterializedRow) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |