IcebergMetadataOps

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,917 of 3,39643%216 of 34938%18830645077551127
applyStructChange(UpdateSchema, String, Types.StructType, StructType)1550%260%1414343411
modifyColumn(ExternalTable, Column, ColumnPosition, long)1200%120%77272711
applyMapChange(UpdateSchema, String, Types.MapType, MapType)920%140%88242411
performDropDb(SessionContext, String, boolean, boolean)893528%12425%79202901
replacePartitionField(ExternalTable, ReplacePartitionFieldOp, long)860%40%33242411
applyListChange(UpdateSchema, String, Types.ListType, ArrayType)660%120%77171711
reorderColumns(ExternalTable, List, long)660%60%44141411
getTransform(String, String, Integer)630%150%1111161611
performCreateTable(SessionContext, CreateTableInfo)6212166%10428%78144101
addPartitionField(ExternalTable, AddPartitionFieldOp, long)580%20%22171711
dropPartitionField(ExternalTable, DropPartitionFieldOp, long)560%20%22161611
buildSortOrder(List, Schema)52711%10216%67121401
addColumns(ExternalTable, List, long)460%20%22131311
addColumn(ExternalTable, Column, ColumnPosition, long)450%20%22131311
applyComplexTypeChange(UpdateSchema, String, Type, Type)400%40%449911
performCreateDb(SessionContext, String, boolean, Map)352036%8220%5671201
renameColumn(ExternalTable, String, String, long)350%n/a11101011
dropColumn(ExternalTable, String, long)330%n/a11101011
afterRenameTable(String, String, String)300%20%227711
refreshTable(ExternalTable, long)300%40%337711
createOrReplaceBranchImpl(ExternalTable, CreateOrReplaceBranchInfo)2813082%31785%31193901
addOneColumn(UpdateSchema, Column)270%20%226611
loadView(SessionContext, String, String)270%20%226611
afterDropTable(String, String)250%20%226611
renameTableImpl(String, String, String)250%n/a117711
loadTable(SessionContext, String, String)230%n/a114411
viewExists(SessionContext, String, String)22929%3125%232401
performDropView(SessionContext, String, String)220%20%225511
listViewNames(SessionContext, String)21930%1150%125801
performDropTable(SessionContext, String, String, boolean)203362%4233%3441101
deleteEmptyDirectory(FileSystem, Location)193967%6650%5761601
afterOperateOnBranchOrTag(String, String)19932%3125%235801
listDatabaseNames(SessionContext)181240%n/a014601
validateCommonColumnInfo(Column)170%40%335511
listNestedNamespaces(SupportsNamespaces, Namespace)161344%3125%234901
cleanupEmptyLocation(String, String, String, boolean)153268%3562%3541301
applyPosition(UpdateSchema, ColumnPosition, String)150%20%224411
lambda$listViewNames$37(Optional, String)140%n/a112211
lambda$renameTableImpl$15(SessionContext, String, String, String)140%n/a113311
listTableNames(SessionContext, String)12942%n/a014501
dropTableImpl(ExternalTable, boolean)111354%n/a013701
createTableImpl(CreateTableInfo)111252%n/a013501
deleteEmptyDirectoryMarker(FileSystem, Location)101762%3125%232601
createDbImpl(String, boolean, Map)101458%n/a013501
lambda$loadView$36(Optional, String, String)100%n/a111111
lambda$viewExists$35(Optional, String, String)100%n/a111111
lambda$listNestedNamespaces$3(SupportsNamespaces, Namespace)100%n/a113311
tableExist(SessionContext, String, String)91562%n/a012401
databaseExist(SessionContext, String)91460%n/a012401
IcebergMetadataOps(ExternalCatalog, Catalog)87890%11191%1721801
lambda$dropTableImpl$13(SessionContext, ExternalTable, boolean)81869%1150%121501
isSameComplexCategory(Type, Type)8952%3125%343501
createCleanupFileSystem()80%n/a111111
lambda$getNamespace$38(String)80%n/a111111
lambda$createOrReplaceTagImpl$22(Table, boolean, boolean, boolean, String, Long, boolean, TagOptions)73884%21083%2711101
close()70%20%223311
lambda$loadTable$34(Catalog, String, String)70%n/a111111
tableExist(String, String)60%n/a111111
loadTable(String, String)60%n/a111111
viewExists(String, String)60%n/a111111
loadView(String, String)60%n/a111111
createOrReplaceTagImpl(ExternalTable, CreateOrReplaceTagInfo)58594%2675%2512201
viewCatalog(SessionContext)51270%1375%131501
catalog(SessionContext)5758%1150%121301
namespaces(SessionContext)5758%1150%121301
databaseExist(String)50%n/a111111
performCreateTable(CreateTableInfo)50%n/a111111
truncateTableImpl(ExternalTable, List)50%n/a111111
listViewNames(String)50%n/a111111
resolveDefaultViewCatalog(Catalog, RESTSessionCatalog, boolean)41982%2675%250501
getExternalCatalog()30%n/a111111
lambda$replacePartitionField$33(UpdatePartitionSpec)30%n/a111111
lambda$dropPartitionField$32(UpdatePartitionSpec)30%n/a111111
lambda$addPartitionField$31(UpdatePartitionSpec)30%n/a111111
lambda$reorderColumns$30(UpdateSchema)30%n/a111111
lambda$modifyColumn$29(UpdateSchema)30%n/a111111
lambda$renameColumn$28(UpdateSchema)30%n/a111111
lambda$dropColumn$27(UpdateSchema)30%n/a111111
lambda$addColumns$26(UpdateSchema)30%n/a111111
lambda$addColumn$25(UpdateSchema)30%n/a111111
deleteEmptyTableLocation(FileSystem, Location)22191%1375%131501
loadNamespaceLocation(Namespace)21688%1150%120301
loadTableLocation(TableIdentifier)21285%1150%120201
useSessionCatalog(SessionContext)21083%1375%130101
withTrailingSlash(String)2777%1150%120101
validateForModifyComplexColumn(Column, Types.NestedField)84100%21285%2802001
lambda$listTableNames$7(SessionContext, String)43100%2100%020901
dropTagImpl(ExternalTable, DropTagInfo)40100%4100%0301201
dropBranchImpl(ExternalTable, DropBranchInfo)40100%4100%0301201
getNamespace(Optional, String)34100%2100%020501
validateForModifyColumn(Column, Types.NestedField)25100%1583%140501
dropDbImpl(String, boolean, boolean)24100%n/a010701
afterCreateTable(String, String)24100%1150%120601
lambda$createOrReplaceBranchImpl$17(Long, ManageSnapshots, String, Table)21100%n/a010701
static {...}16100%n/a010201
shouldCleanupManagedLocation()15100%1375%130301
lambda$createOrReplaceBranchImpl$16(Long, ManageSnapshots, String)14100%2100%020401
lambda$performCreateTable$12(Column)12100%n/a010101
lambda$listTableNames$5(String, ViewCatalog)12100%n/a010201
lambda$performDropTable$14(String, String, String)9100%n/a010101
getTableIdentifier(String, String)8100%n/a010201
getNamespace()8100%n/a010101
lambda$dropBranchImpl$24(Table, String)8100%n/a010301
lambda$dropTagImpl$23(Table, String)8100%n/a010301
lambda$dropDbImpl$9(SessionContext, String, boolean, boolean)8100%n/a010201
lambda$createDbImpl$8(SessionContext, String, boolean, Map)8100%n/a010101
lambda$listTableNames$6(List, String)8100%2100%020101
lambda$tableExist$0(Catalog, String, String)8100%n/a010101
lambda$createOrReplaceTagImpl$21(ManageSnapshots, String, Long)7100%n/a010101
lambda$createOrReplaceBranchImpl$20(ManageSnapshots, String, Long)7100%n/a010101
lambda$createOrReplaceBranchImpl$19(ManageSnapshots, String, Integer)7100%n/a010101
lambda$createOrReplaceBranchImpl$18(ManageSnapshots, String, Long)7100%n/a010101
lambda$performDropDb$10(String, String)7100%n/a010101
lambda$listNestedNamespaces$4(Namespace)7100%n/a010101
lambda$databaseExist$1(SupportsNamespaces, String)7100%n/a010101
lambda$createTableImpl$11(SessionContext, CreateTableInfo)6100%n/a010101
lambda$listDatabaseNames$2(SupportsNamespaces)6100%n/a010101
listTableNames(String)5100%n/a010101
afterDropDb(String)5100%n/a010201
getNamespace(String)5100%n/a010101
listDatabaseNames()4100%n/a010101
afterCreateDb()4100%n/a010201
isViewCatalogEnabled()4100%n/a010101
getThreadPoolWithPreAuth()4100%n/a010101
getCatalog()3100%n/a010101
getExecutionAuthenticator()3100%n/a010101
lambda$getNamespace$39()2100%n/a010101