| createTable(MetastoreContext, Table, PrincipalPrivileges, List) |  | 0% |  | 0% | 14 | 14 | 34 | 34 | 1 | 1 |
| addPartitions(MetastoreContext, String, String, List) |  | 0% |  | 0% | 5 | 5 | 35 | 35 | 1 | 1 |
| replaceTable(MetastoreContext, String, String, Table, PrincipalPrivileges) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| addConstraint(MetastoreContext, String, String, TableConstraint) |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
| listPartitions(Path, List) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
| verifiedPartition(Table, Partition) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| lambda$renameColumn$10(String, String, String, String, TableMetadata) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| grantRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
| revokeRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| updatePartitionStatistics(MetastoreContext, String, String, String, Function) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| FileHiveMetastore(HdfsEnvironment, String, String) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| getChildSchemaDirectories(Path) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| getPartitionStatistics(MetastoreContext, String, String, Set) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| writeFile(String, Path, JsonCodec, Object, boolean) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| listTablePrivileges(MetastoreContext, String, String, PrestoPrincipal) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getTableConstraints(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| lambda$dropColumn$11(MetastoreContext, String, String, String, TableMetadata) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| updateTableStatistics(MetastoreContext, String, String, Function) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| dropTable(MetastoreContext, String, String, boolean) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| getPartitionNames(MetastoreContext, String, String) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| deleteConstraintsFile(String, String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| listRoleGrants(MetastoreContext, PrestoPrincipal) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getPartition(MetastoreContext, String, String, List) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| setTablePrivileges(MetastoreContext, PrestoPrincipal, String, String, Collection) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| deleteSchemaFile(String, Path) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| alterTable(String, String, Function) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| renameTable(MetastoreContext, String, String, String, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| dropPartition(MetastoreContext, String, String, List, boolean) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| dropDatabase(MetastoreContext, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lock(MetastoreContext, String, String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| removeNonExistingRoles(Set, Set) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| readFile(String, Path, JsonCodec) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| partitionMatches(String, List) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| createDatabase(MetastoreContext, Database) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| renameDatabase(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getAllViews(MetastoreContext, String) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| lambda$addColumn$9(String, HiveType, String, TableMetadata) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| removeDuplicatedEntries(Set) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| alterPartition(MetastoreContext, String, String, PartitionWithStatistics) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| dropConstraint(MetastoreContext, String, String, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| deleteMetadataDirectory(Path) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getAllTables(MetastoreContext, String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getTableStatistics(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getPartitionsByNames(MetastoreContext, String, String, List) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| dropRole(MetastoreContext, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| validateExternalLocation(Path, Path) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| dropTableFromMetastore(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getTable(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| renameTable(Path, Path) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| revokeTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| createRole(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| writeSchemaFile(String, Path, JsonCodec, Object, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteTablePrivileges(Table) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getPermissionsPath(Path, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDatabase(MetastoreContext, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| readSchemaFile(String, Path, JsonCodec) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| validateReplaceTableType(Table, Table) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| verifyTableNotExists(MetastoreContext, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| readConstraintsFile(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isChildDirectory(Path, Path) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getPartitionNamesByFilter(MetastoreContext, String, String, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getAllDatabases(MetastoreContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$dropConstraint$20(String, TableConstraint) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| listRoleGrantsSanitized(MetastoreContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeConstraintsFile(Set, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| dropColumn(MetastoreContext, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listRoles(MetastoreContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| renamePath(Path, Path, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| readRoleGrantsFile() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| verifyDatabaseNotExists(MetastoreContext, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| renameColumn(MetastoreContext, String, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRequiredTable(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeRoleGrantsFile(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addColumn(MetastoreContext, String, String, String, HiveType, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPartitionMetadataDirectory(Table, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPartitionMetadataDirectory(Table, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getTableConstraints$27(TableConstraint) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$addConstraint$22(TableConstraint, TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updatePartitionStatistics$6(String, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionStatistics$4(String, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createTable$1(MetastoreContext, Table, TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRequiredDatabase(MetastoreContext, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getConstraintsFile(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$alterTable$32(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getRequiredTable$31(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionNamesByFilter$16(List, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$updateTableStatistics$5(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableStatistics$3(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| FileHiveMetastore(HdfsEnvironment, FileHiveMetastoreConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| grantTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTableMetadataDirectory(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPermissionsDirectory(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$revokeTablePrivileges$18(Set, HivePrivilegeInfo) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getPartition$14(String, String, List, Path, PartitionMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unlock(MetastoreContext, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDatabaseMetadataDirectory(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTableMetadataDirectory(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRolesFile() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRoleGrantsFile() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$removeDuplicatedEntries$33(RoleGrant, RoleGrant) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getTable$2(String, String, Path, TableMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$dropConstraint$19(String, TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionNames$13(Table, ArrayDeque) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAllViews$7(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getDatabase$0(String, Path, DatabaseMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setPartitionLeases(MetastoreContext, String, String, Map, Duration) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getRequiredDatabase$34(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$28(TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listTablePrivileges$17(PrestoPrincipal, PermissionMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$null$15(List, PartitionNameWithVersion) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listRoleGrants$12(PrestoPrincipal, RoleGrant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAllViews$8(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPartitionNamesWithVersionByFilter(MetastoreContext, String, String, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSupportedColumnStatistics(MetastoreContext, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$30(TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$25(TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addConstraint$21(TableConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$29(TableConstraint) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$26(TableConstraint) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$24(TableConstraint) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableConstraints$23(TableConstraint) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |