GlueHiveMetastore

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,138 of 2,1380%99 of 990%1411414274279191
createAsyncGlueClient(GlueHiveMetastoreConfig, RequestMetricCollector)1110%140%88282811
updatePartitionStatistics(MetastoreContext, String, String, String, Function)980%40%33181811
batchGetPartition(String, String, List)920%60%44212111
getPartitions(String, String, String)850%80%55171711
addPartitions(MetastoreContext, String, String, List)770%60%44181811
updateTableStatistics(MetastoreContext, String, String, Function)750%20%22181811
renameColumn(MetastoreContext, String, String, String, String)720%80%55151511
getPartitions(String, String, String, Segment)720%20%22191911
createDatabase(MetastoreContext, Database)690%60%44151511
dropColumn(MetastoreContext, String, String, String)660%60%44151511
getPartitionsByNames(MetastoreContext, String, String, List)640%40%33151511
dropPartition(MetastoreContext, String, String, List, boolean)620%60%44111111
createTable(MetastoreContext, Table, PrincipalPrivileges, List)600%60%44121211
propagatePartitionErrorToPrestoException(String, String, List)580%70%558811
GlueHiveMetastore(HdfsEnvironment, GlueHiveMetastoreConfig, Executor)560%n/a11101011
getAllViews(MetastoreContext, String)500%20%22131311
dropTable(MetastoreContext, String, String, boolean)480%60%449911
getAllTables(MetastoreContext, String)470%20%22111111
getAllDatabases(MetastoreContext)410%20%229911
addColumn(MetastoreContext, String, String, String, HiveType, String)370%n/a117711
alterPartition(MetastoreContext, String, String, PartitionWithStatistics)360%n/a117711
lambda$getPartition$27(String, String, List)360%n/a11101011
renameDatabase(MetastoreContext, String, String)320%n/a117711
replaceTable(MetastoreContext, String, String, Table, PrincipalPrivileges)310%n/a117711
replaceGlueTable(String, String, Table)280%n/a117711
lambda$getGlueTable$5(String, String)280%n/a119911
lambda$getDatabase$0(String)270%n/a116611
dropDatabase(MetastoreContext, String)230%n/a117711
lambda$getPartitionStatistics$9(String, String, ImmutableMap.Builder, String, Optional)220%n/a114411
getPartitionNamesByFilter(MetastoreContext, String, String, Map)210%n/a114411
lambda$alterPartition$34(String, String, PartitionInput, PartitionWithStatistics)200%n/a116611
getTableStatistics(MetastoreContext, String, String)190%n/a113311
getPartitionNames(MetastoreContext, String, String)190%n/a113311
lambda$updatePartitionStatistics$12(String, String, Partition, PartitionInput)190%n/a116611
getPartitionStatistics(MetastoreContext, String, String, Set)180%n/a113311
lambda$dropPartition$33(String, String, List)160%n/a115511
lambda$replaceGlueTable$26(String, Table)150%n/a114411
lambda$createTable$22(Table, TableInput)150%n/a114411
listRoleGrants(MetastoreContext, PrestoPrincipal)140%20%223311
lambda$replaceTable$24(String, TableInput)140%n/a114411
lambda$dropTable$23(String, String)140%n/a114411
lambda$renameDatabase$21(String, DatabaseInput)140%n/a114411
lambda$dropDatabase$19(String)120%n/a111111
lambda$createDatabase$18(DatabaseInput)120%n/a111111
getTableOrElseThrow(MetastoreContext, String, String)110%n/a112211
getPartition(MetastoreContext, String, String, List)110%n/a111111
lambda$null$8(String, String, String)110%n/a111111
getGlueTableOrElseThrow(String, String)100%n/a112211
getGlueTable(String, String)100%n/a111111
lambda$dropPartition$32(String, String, List)100%n/a111111
lambda$updatePartitionStatistics$11(String, String, List)100%n/a111111
getDatabase(MetastoreContext, String)90%n/a111111
lambda$getTableStatistics$7(String, String)90%n/a111111
lambda$getTableOrElseThrow$6(String, String)90%n/a111111
lambda$getGlueTableOrElseThrow$4(String, String)90%n/a111111
getTable(MetastoreContext, String, String)80%n/a111111
lambda$batchGetPartition$31(String)70%n/a111111
lambda$getPartitions$28(String, String, String, Segment)70%n/a111111
renameTable(MetastoreContext, String, String, String, String)60%n/a111111
createRole(MetastoreContext, String, String)60%n/a111111
dropRole(MetastoreContext, String)60%n/a111111
grantRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal)60%n/a111111
revokeRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal)60%n/a111111
grantTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set)60%n/a111111
revokeTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set)60%n/a111111
listTablePrivileges(MetastoreContext, String, String, PrestoPrincipal)60%n/a111111
setPartitionLeases(MetastoreContext, String, String, Map, Duration)60%n/a111111
dropConstraint(MetastoreContext, String, String, String)60%n/a111111
addConstraint(MetastoreContext, String, String, TableConstraint)60%n/a111111
lambda$getAllViews$17(List, Table)60%n/a111111
lambda$getAllViews$16(Table)60%n/a111111
lambda$getAllTables$14(List, Table)60%n/a111111
lambda$getAllDatabases$2(List, Database)60%n/a111111
static {...}60%n/a111111
buildPartitionNames(List, List)50%n/a111111
lambda$buildPartitionNames$30(List, Partition)50%n/a111111
lambda$getPartitions$29(GetPartitionsRequest)50%n/a111111
lambda$renameColumn$25(String, Column)50%n/a111111
lambda$renameDatabase$20(String)50%n/a111111
lambda$getAllViews$15(GetTablesRequest)50%n/a111111
lambda$getAllTables$13(GetTablesRequest)50%n/a111111
lambda$updateTableStatistics$10(UpdateTableRequest)50%n/a111111
lambda$getAllDatabases$1(GetDatabasesRequest)50%n/a111111
getPartitionNamesWithVersionByFilter(MetastoreContext, String, String, Map)40%n/a111111
lambda$getTable$3(String, Table)40%n/a111111
getStats()30%n/a111111
listRoles(MetastoreContext)30%n/a111111
getPartitionCommitBatchSize()20%n/a111111
getSupportedColumnStatistics(MetastoreContext, Type)20%n/a111111
lock(MetastoreContext, String, String)20%n/a111111
unlock(MetastoreContext, long)10%n/a111111