FileHiveMetastore

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,519 of 3,5190%240 of 2400%242242660660122122
createTable(MetastoreContext, Table, PrincipalPrivileges, List)2510%260%1414343411
addPartitions(MetastoreContext, String, String, List)1630%80%55353511
replaceTable(MetastoreContext, String, String, Table, PrincipalPrivileges)1180%100%66151511
addConstraint(MetastoreContext, String, String, TableConstraint)1130%140%88272711
listPartitions(Path, List)1080%120%77202011
verifiedPartition(Table, Partition)1020%120%77161611
lambda$renameColumn$10(String, String, String, String, TableMetadata)1000%120%77161611
grantRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal)980%100%66212111
revokeRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal)840%120%77181811
updatePartitionStatistics(MetastoreContext, String, String, String, Function)780%20%22141411
FileHiveMetastore(HdfsEnvironment, String, String)760%n/a11171711
getChildSchemaDirectories(Path)640%100%66141411
getPartitionStatistics(MetastoreContext, String, String, Set)580%20%22111111
writeFile(String, Path, JsonCodec, Object, boolean)580%40%33111111
listTablePrivileges(MetastoreContext, String, String, PrestoPrincipal)560%40%339911
getTableConstraints(MetastoreContext, String, String)530%n/a11181811
lambda$dropColumn$11(MetastoreContext, String, String, String, TableMetadata)510%60%44101011
updateTableStatistics(MetastoreContext, String, String, Function)480%n/a11101011
dropTable(MetastoreContext, String, String, boolean)470%60%44101011
getPartitionNames(MetastoreContext, String, String)460%20%22121211
deleteConstraintsFile(String, String)460%40%339911
listRoleGrants(MetastoreContext, PrestoPrincipal)450%40%339911
getPartition(MetastoreContext, String, String, List)450%20%22101011
setTablePrivileges(MetastoreContext, PrestoPrincipal, String, String, Collection)450%n/a11111111
deleteSchemaFile(String, Path)440%20%226611
alterTable(String, String, Function)430%20%22101011
renameTable(MetastoreContext, String, String, String, String)420%n/a11101011
dropPartition(MetastoreContext, String, String, List, boolean)420%40%33121211
dropDatabase(MetastoreContext, String)390%20%226611
lock(MetastoreContext, String, String)390%20%22101011
removeNonExistingRoles(Set, Set)390%80%55101011
readFile(String, Path, JsonCodec)390%20%227711
partitionMatches(String, List)370%80%558811
createDatabase(MetastoreContext, Database)360%20%227711
renameDatabase(MetastoreContext, String, String)350%n/a119911
getAllViews(MetastoreContext, String)350%20%22111111
lambda$addColumn$9(String, HiveType, String, TableMetadata)350%20%226611
removeDuplicatedEntries(Set)340%20%226611
alterPartition(MetastoreContext, String, String, PartitionWithStatistics)330%n/a116611
dropConstraint(MetastoreContext, String, String, String)330%20%228811
deleteMetadataDirectory(Path)330%40%339911
getAllTables(MetastoreContext, String)320%20%229911
getTableStatistics(MetastoreContext, String, String)300%n/a116611
getPartitionsByNames(MetastoreContext, String, String, List)300%20%226611
dropRole(MetastoreContext, String)290%n/a116611
validateExternalLocation(Path, Path)280%40%336611
dropTableFromMetastore(MetastoreContext, String, String)270%n/a117711
getTable(MetastoreContext, String, String)250%n/a115511
renameTable(Path, Path)250%n/a116611
revokeTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set)240%n/a114411
createRole(MetastoreContext, String, String)220%n/a114411
writeSchemaFile(String, Path, JsonCodec, Object, boolean)210%n/a113311
deleteTablePrivileges(Table)200%n/a116611
getPermissionsPath(Path, PrestoPrincipal)200%n/a111111
getDatabase(MetastoreContext, String)190%n/a114411
readSchemaFile(String, Path, JsonCodec)190%n/a112211
validateReplaceTableType(Table, Table)170%40%333311
verifyTableNotExists(MetastoreContext, String, String)170%20%223311
readConstraintsFile(String, String)160%n/a111111
isChildDirectory(Path, Path)160%40%335511
getPartitionNamesByFilter(MetastoreContext, String, String, Map)150%n/a113311
getAllDatabases(MetastoreContext)140%n/a114411
lambda$dropConstraint$20(String, TableConstraint)140%40%331111
listRoleGrantsSanitized(MetastoreContext)130%n/a113311
writeConstraintsFile(Set, String, String)130%n/a112211
dropColumn(MetastoreContext, String, String, String)120%n/a112211
listRoles(MetastoreContext)120%n/a111111
renamePath(Path, Path, String)120%20%223311
readRoleGrantsFile()120%n/a111111
verifyDatabaseNotExists(MetastoreContext, String)120%20%223311
renameColumn(MetastoreContext, String, String, String, String)110%n/a112211
getRequiredTable(MetastoreContext, String, String)110%n/a112211
writeRoleGrantsFile(Set)110%n/a112211
addColumn(MetastoreContext, String, String, String, HiveType, String)100%n/a112211
getPartitionMetadataDirectory(Table, List)100%n/a112211
getPartitionMetadataDirectory(Table, String)100%n/a112211
lambda$getTableConstraints$27(TableConstraint)100%40%331111
lambda$addConstraint$22(TableConstraint, TableConstraint)100%n/a111111
lambda$updatePartitionStatistics$6(String, String, List)100%n/a111111
lambda$getPartitionStatistics$4(String, String, List)100%n/a111111
lambda$createTable$1(MetastoreContext, Table, TableConstraint)100%n/a111111
getRequiredDatabase(MetastoreContext, String)90%n/a112211
getConstraintsFile(String, String)90%n/a111111
lambda$alterTable$32(String, String)90%n/a111111
lambda$getRequiredTable$31(String, String)90%n/a111111
lambda$getPartitionNamesByFilter$16(List, List)90%n/a113311
lambda$updateTableStatistics$5(String, String)90%n/a111111
lambda$getTableStatistics$3(String, String)90%n/a111111
FileHiveMetastore(HdfsEnvironment, FileHiveMetastoreConfig)80%n/a112211
grantTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set)80%n/a112211
getTableMetadataDirectory(String, String)80%n/a111111
getPermissionsDirectory(Table)80%n/a111111
lambda$revokeTablePrivileges$18(Set, HivePrivilegeInfo)80%20%221111
lambda$getPartition$14(String, String, List, Path, PartitionMetadata)80%n/a111111
unlock(MetastoreContext, long)70%n/a112211
getDatabaseMetadataDirectory(String)70%n/a111111
getTableMetadataDirectory(Table)70%n/a111111
getRolesFile()70%n/a111111
getRoleGrantsFile()70%n/a111111
lambda$removeDuplicatedEntries$33(RoleGrant, RoleGrant)70%20%221111
lambda$getTable$2(String, String, Path, TableMetadata)70%n/a111111
lambda$dropConstraint$19(String, TableConstraint)60%n/a111111
lambda$getPartitionNames$13(Table, ArrayDeque)60%n/a111111
lambda$getAllViews$7(MetastoreContext, String, String)60%n/a111111
lambda$getDatabase$0(String, Path, DatabaseMetadata)60%n/a111111
static {...}60%n/a111111
setPartitionLeases(MetastoreContext, String, String, Map, Duration)50%n/a111111
lambda$getRequiredDatabase$34(String)50%n/a111111
lambda$getTableConstraints$28(TableConstraint)50%n/a111111
lambda$listTablePrivileges$17(PrestoPrincipal, PermissionMetadata)50%n/a111111
lambda$null$15(List, PartitionNameWithVersion)50%n/a111111
lambda$listRoleGrants$12(PrestoPrincipal, RoleGrant)50%n/a111111
lambda$getAllViews$8(Table)50%n/a111111
getPartitionNamesWithVersionByFilter(MetastoreContext, String, String, Map)40%n/a111111
getSupportedColumnStatistics(MetastoreContext, Type)30%n/a111111
lambda$getTableConstraints$30(TableConstraint)30%n/a111111
lambda$getTableConstraints$25(TableConstraint)30%n/a111111
lambda$addConstraint$21(TableConstraint)30%n/a111111
lambda$getTableConstraints$29(TableConstraint)0%n/a111111
lambda$getTableConstraints$26(TableConstraint)0%n/a111111
lambda$getTableConstraints$24(TableConstraint)0%n/a111111
lambda$getTableConstraints$23(TableConstraint)0%n/a111111