ThriftMetastoreUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,249 of 2,2490%213 of 2130%1831834004006969
fromMetastoreApiColumnStatistics(ColumnStatisticsObj, OptionalLong)3580%660%3434515111
parsePrivilege(PrivilegeGrantInfo, Optional)1080%70%77131311
fromMetastoreApiTable(Table, List, ColumnConverter)1070%80%55252511
makeStorageDescriptor(String, List, Storage, ColumnConverter)980%60%44242411
toMetastoreApiTable(Table, PrincipalPrivileges, ColumnConverter)930%20%22171711
fromMetastoreApiPartition(Partition, PartitionMutator, ColumnConverter)800%20%22181811
isRoleEnabled(ConnectorIdentity, Function, String)770%160%99131311
createMetastoreColumnStatistics(String, HiveType, HiveColumnStatistics, OptionalLong)740%110%1010121211
listEnabledRoles(ConnectorIdentity, Function)680%100%66131311
toMetastoreApiPrincipalPrivilegeSet(PrincipalPrivileges)670%40%33131311
fromMetastoreApiStorageDescriptor(StorageDescriptor, Storage.Builder, String)620%120%77101011
createStringStatistics(String, HiveType, HiveColumnStatistics, OptionalLong)480%n/a116611
toMetastoreApiDatabase(Database)470%n/a119911
toMetastoreApiPartition(Partition, ColumnConverter)440%n/a119911
fromMetastoreApiDatabase(Database)410%40%33161611
createLongStatistics(String, HiveType, HiveColumnStatistics)370%n/a115511
createDoubleStatistics(String, HiveType, HiveColumnStatistics)370%n/a115511
createDateStatistics(String, HiveType, HiveColumnStatistics)370%n/a115511
createBinaryStatistics(String, HiveType, HiveColumnStatistics, OptionalLong)370%n/a115511
createDecimalStatistics(String, HiveType, HiveColumnStatistics)370%n/a115511
isAvroTableWithSchemaSet(Table)340%120%777711
getSerdeInfo(Table)310%40%337711
getTotalSizeInBytes(OptionalDouble, OptionalLong, OptionalLong)310%80%556611
getAverageColumnLength(OptionalLong, OptionalLong, OptionalLong)310%80%556611
createBooleanStatistics(String, HiveType, HiveColumnStatistics)260%n/a114411
listApplicableRoles(PrestoPrincipal, Function)250%n/a115511
listApplicableTablePrivileges(SemiTransactionalHiveMetastore, ConnectorIdentity, MetastoreContext, String, String, String)250%n/a116611
fromMetastoreApiPrincipalType(PrincipalType)250%30%335511
isRoleApplicable(SemiTransactionalHiveMetastore, ConnectorIdentity, PrestoPrincipal, MetastoreContext, String)230%40%334411
toMetastoreDistinctValuesCount(OptionalLong, OptionalLong)220%60%443311
getRowIDPartitionComponent(Partition)220%40%336611
toMetastoreApiPrincipalType(PrincipalType)210%30%334411
fromPrestoPrincipalType(PrincipalType)210%30%334411
toMetastoreApiPrivilegeGrantInfo(HivePrivilegeInfo)190%n/a115511
getLastDataCommitTime(Partition)180%20%226611
fromMetastoreApiTable(Table, ColumnConverter)170%20%224411
lambda$createDoubleStatistics$12(DoubleColumnStatsData, DoubleStatistics)170%n/a113311
lambda$createLongStatistics$11(LongColumnStatsData, IntegerStatistics)170%n/a113311
lambda$createBooleanStatistics$10(BooleanColumnStatsData, BooleanStatistics)170%n/a113311
listEnabledPrincipals(SemiTransactionalHiveMetastore, ConnectorIdentity, MetastoreContext)160%n/a114411
fromMetastoreDecimal(Decimal)160%20%223311
fromRolePrincipalGrant(RolePrincipalGrant)160%n/a114411
toMetastoreApiPartition(PartitionWithStatistics, ColumnConverter)150%n/a113311
toMetastoreDecimal(BigDecimal)120%n/a111111
listEnabledTablePrivileges(SemiTransactionalHiveMetastore, String, String, ConnectorIdentity, MetastoreContext)110%n/a111111
lambda$createDecimalStatistics$18(DecimalColumnStatsData, DecimalStatistics)110%n/a113311
lambda$createDateStatistics$15(DateColumnStatsData, DateStatistics)110%n/a113311
lambda$parsePrivilege$9(boolean, PrestoPrincipal, Optional, HivePrivilegeInfo.HivePrivilege)110%n/a111111
fromMetastoreDate(Date)90%20%223311
fromMetastoreNullsCount(long)90%20%223311
fromRolePrincipalGrants(Collection)90%n/a111111
lambda$makeStorageDescriptor$8(SortingColumn)90%n/a111111
listApplicableRoles(SemiTransactionalHiveMetastore, ConnectorIdentity, PrestoPrincipal, MetastoreContext)80%n/a112211
listTablePrivileges(ConnectorIdentity, MetastoreContext, SemiTransactionalHiveMetastore, String, String, Stream)80%n/a111111
lambda$listTablePrivileges$5(SemiTransactionalHiveMetastore, MetastoreContext, String, String, PrestoPrincipal)80%n/a111111
isCsvTable(Table)70%n/a111111
toMetastoreDate(LocalDate)60%n/a111111
lambda$listApplicableTablePrivileges$4(String)60%n/a111111
lambda$listEnabledPrincipals$3(String)60%n/a111111
lambda$null$17(DecimalColumnStatsData, BigDecimal)50%n/a111111
lambda$null$16(DecimalColumnStatsData, BigDecimal)50%n/a111111
lambda$null$14(DateColumnStatsData, LocalDate)50%n/a111111
lambda$null$13(DateColumnStatsData, LocalDate)50%n/a111111
lambda$listEnabledPrincipals$2(SemiTransactionalHiveMetastore, MetastoreContext, PrestoPrincipal)50%n/a111111
lambda$listApplicableRoles$1(SemiTransactionalHiveMetastore, MetastoreContext, PrestoPrincipal)50%n/a111111
toMetastoreApiFieldSchema(Column, ColumnConverter)40%n/a111111
lambda$makeStorageDescriptor$7(ColumnConverter, Column)40%n/a111111
lambda$fromMetastoreApiPartition$6(ColumnConverter, FieldSchema)40%n/a111111
lambda$toMetastoreApiTable$0(ColumnConverter, Column)40%n/a111111