IcebergMetadataOps

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,230 of 3,53336%213 of 31331%18227945872754118
applyStructChange(UpdateSchema, String, Types.StructType, StructType)1780%260%1414343411
modifyColumn(ExternalTable, Column, ColumnPosition, long)1400%120%77272711
applyMapChange(UpdateSchema, String, Types.MapType, MapType)1160%140%88242411
replacePartitionField(ExternalTable, ReplacePartitionFieldOp, long)950%40%33242411
performDropDb(SessionContext, String, boolean, boolean)891917%12214%78202501
applyListChange(UpdateSchema, String, Types.ListType, ArrayType)810%120%77171711
reorderColumns(ExternalTable, List, long)750%60%44141411
performCreateTable(SessionContext, CreateTableInfo)719857%10428%78143701
getTransform(String, String, Integer)690%150%1111161611
addPartitionField(ExternalTable, AddPartitionFieldOp, long)670%20%22171711
dropPartitionField(ExternalTable, DropPartitionFieldOp, long)650%20%22161611
addColumn(ExternalTable, Column, ColumnPosition, long)570%20%22131311
addColumns(ExternalTable, List, long)550%20%22131311
buildSortOrder(List, Schema)52711%10216%67121401
renameColumn(ExternalTable, String, String, long)500%n/a11101011
createOrReplaceBranchImpl(ExternalTable, CreateOrReplaceBranchInfo)4913873%31785%31193901
applyComplexTypeChange(UpdateSchema, String, Type, Type)460%40%449911
dropColumn(ExternalTable, String, long)450%n/a11101011
performCreateDb(SessionContext, String, boolean, Map)412032%8220%5671201
renameTableImpl(String, String, String)370%n/a117711
viewExists(SessionContext, String, String)370%40%334411
performDropTable(SessionContext, String, String, boolean)360%40%337711
dropTableImpl(ExternalTable, boolean)330%n/a117711
loadView(SessionContext, String, String)330%20%226611
afterRenameTable(String, String, String)300%20%227711
refreshTable(ExternalTable, long)300%40%337711
loadTable(SessionContext, String, String)290%n/a114411
listNestedNamespaces(SupportsNamespaces, Namespace)271434%5116%3481301
addOneColumn(UpdateSchema, Column)270%20%226611
lambda$dropTableImpl$12(SessionContext, ExternalTable, boolean)260%20%225511
afterDropTable(String, String)250%20%226611
listDatabaseNames(SessionContext)241233%n/a014601
isIcebergRestUserSessionEnabled()230%60%446611
performDropView(SessionContext, String, String)220%20%225511
createTableImpl(CreateTableInfo)201237%n/a013501
createDbImpl(String, boolean, Map)191442%n/a013501
afterOperateOnBranchOrTag(String, String)19932%3125%235801
listViewNames(SessionContext, String)181850%2100%024801
listTableNames(SessionContext, String)18933%n/a014501
validateCommonColumnInfo(Column)170%40%335511
tableExist(SessionContext, String, String)151550%n/a012401
databaseExist(SessionContext, String)151448%n/a012401
applyPosition(UpdateSchema, ColumnPosition, String)150%20%224411
lambda$renameTableImpl$13(SessionContext, String, String, String)140%n/a113311
lambda$loadView$34(Optional, String, String)100%n/a111111
lambda$viewExists$33(Optional, String, String)100%n/a111111
lambda$listNestedNamespaces$3(SupportsNamespaces, Namespace)100%n/a113311
IcebergMetadataOps(ExternalCatalog, Catalog)83380%1150%1221101
isSameComplexCategory(Type, Type)8952%3125%343501
lambda$getNamespace$36(String)80%n/a111111
lambda$createOrReplaceTagImpl$20(Table, boolean, boolean, boolean, String, Long, boolean, TagOptions)73884%21083%2711101
close()70%20%223311
lambda$loadTable$32(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)510595%2675%2512201
viewCatalog(SessionContext)51473%1375%131501
catalog(SessionContext)5758%1150%121301
namespaces(SessionContext)5758%1150%121301
useSessionCatalog(SessionContext)5758%4233%340101
databaseExist(String)50%n/a111111
performCreateTable(CreateTableInfo)50%n/a111111
truncateTableImpl(ExternalTable, List)50%n/a111111
listViewNames(String)50%n/a111111
getExternalCatalog()30%n/a111111
lambda$replacePartitionField$31(UpdatePartitionSpec)30%n/a111111
lambda$dropPartitionField$30(UpdatePartitionSpec)30%n/a111111
lambda$addPartitionField$29(UpdatePartitionSpec)30%n/a111111
lambda$reorderColumns$28(UpdateSchema)30%n/a111111
lambda$modifyColumn$27(UpdateSchema)30%n/a111111
lambda$renameColumn$26(UpdateSchema)30%n/a111111
lambda$dropColumn$25(UpdateSchema)30%n/a111111
lambda$addColumns$24(UpdateSchema)30%n/a111111
lambda$addColumn$23(UpdateSchema)30%n/a111111
isViewCatalogEnabled()22291%2466%241701
delegatedTokenMode(ExternalCatalog)21789%1375%131701
currentSessionContext()21386%1375%130501
validateForModifyComplexColumn(Column, Types.NestedField)113100%21285%2802001
dropTagImpl(ExternalTable, DropTagInfo)52100%4100%0301201
dropBranchImpl(ExternalTable, DropBranchInfo)52100%4100%0301201
lambda$listTableNames$7(SessionContext, String)43100%2100%020901
validateForModifyColumn(Column, Types.NestedField)39100%1583%140501
getNamespace(Optional, String)34100%2100%020501
dropDbImpl(String, boolean, boolean)33100%n/a010701
lambda$createOrReplaceBranchImpl$15(Long, ManageSnapshots, String, Table)33100%n/a010701
afterCreateTable(String, String)24100%1150%120601
lambda$listViewNames$35(Optional, String)14100%n/a010201
lambda$createOrReplaceBranchImpl$14(Long, ManageSnapshots, String)14100%2100%020401
lambda$performCreateTable$11(Column)12100%n/a010101
lambda$listTableNames$5(String, ViewCatalog)12100%n/a010201
getTableIdentifier(String, String)8100%n/a010201
getNamespace()8100%n/a010101
lambda$dropBranchImpl$22(Table, String)8100%n/a010301
lambda$dropTagImpl$21(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$19(ManageSnapshots, String, Long)7100%n/a010101
lambda$createOrReplaceBranchImpl$18(ManageSnapshots, String, Long)7100%n/a010101
lambda$createOrReplaceBranchImpl$17(ManageSnapshots, String, Integer)7100%n/a010101
lambda$createOrReplaceBranchImpl$16(ManageSnapshots, String, Long)7100%n/a010101
lambda$listNestedNamespaces$4(Namespace)7100%n/a010101
lambda$databaseExist$1(SupportsNamespaces, String)7100%n/a010101
lambda$createTableImpl$10(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
getThreadPoolWithPreAuth()4100%n/a010101
static {...}4100%n/a010101
getCatalog()3100%n/a010101
getExecutionAuthenticator()3100%n/a010101
lambda$getNamespace$37()2100%n/a010101