IcebergMetadataOps

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,104 of 5,82063%175 of 50965%1814283791,12850168
performDropDb(String, boolean, boolean)1020%140%88252511
replacePartitionField(ExternalTable, ReplacePartitionFieldClause, long)960%40%33242411
performCreateTable(CreateTableInfo)9214461%14836%1112195001
addColumn(ExternalTable, ColumnPath, Column, ColumnPosition, long)787950%4450%45102901
applyStructChange(UpdateSchema, String, Types.StructType, StructType)6912464%51979%41383401
getTransform(String, String, Integer)690%150%1111161611
addPartitionField(ExternalTable, AddPartitionFieldClause, long)680%20%22171711
dropPartitionField(ExternalTable, DropPartitionFieldClause, long)660%20%22161611
dropColumn(ExternalTable, String, long)5646%n/a01111201
addColumns(ExternalTable, List, long)543438%3125%23121801
buildSortOrder(List, Schema)54711%10216%67121401
createOrReplaceBranchImpl(ExternalTable, CreateOrReplaceBranchInfo)4913973%31785%31193901
resolveColumnPath(Schema, ColumnPath, String)4716878%31583%31064301
applyMapChange(UpdateSchema, String, Types.MapType, MapType)386964%3770%3642001
reorderColumns(ExternalTable, List, long)379571%3770%3652401
renameColumn(ExternalTable, ColumnPath, String, long)375459%1150%1251701
validateVariantSchema(Table, Type, String, boolean, boolean)371630%6650%5741001
addColumn(ExternalTable, Column, ColumnPosition, long)345561%1150%1241801
performDropTable(String, String, boolean)340%40%337711
renameTableImpl(String, String, String)330%n/a116611
modifyColumn(ExternalTable, ColumnPath, Column, ColumnPosition, long)3214982%11191%1743701
dropColumn(ExternalTable, ColumnPath, long)323350%1150%1251401
modifyColumnComment(ExternalTable, ColumnPath, String, long)314257%2100%0241501
listDatabaseNames()300%n/a115511
afterRenameTable(String, String, String)300%20%227711
dropDbImpl(String, boolean, boolean)290%n/a116611
dropTableImpl(ExternalTable, boolean)290%n/a116611
renameColumn(ExternalTable, String, String, long)285365%n/a0131601
getDatabaseWithinCatalogGeneration(String)261129%3125%233501
listNestedNamespaces(Namespace)260%20%229911
afterDropTable(String, String)250%20%226611
listViewNames(String)250%n/a115511
afterCreateTable(String, String)240%20%226611
viewExists(String, String)240%n/a113311
validateStructTypeChanges(Types.StructType, StructType, String)234767%1375%1321001
databaseExist(String)230%n/a113311
loadTable(String, String)230%n/a113311
loadView(String, String)230%n/a113311
lambda$dropTableImpl$12(ExternalTable, boolean)230%20%224411
loadNamespaceMetadata(String)220%n/a113311
applyListChange(UpdateSchema, String, Types.ListType, ArrayType)205372%2675%2521401
refreshTable(ExternalTable, long)201033%3125%234701
createTableImpl(CreateTableInfo)20828%n/a013401
performDropView(String, String)200%20%225511
afterOperateOnBranchOrTag(String, String)19932%3125%235801
listTableNames(String)18728%n/a014501
validateForModifyVariantColumn(Column, Types.NestedField, String)17419%3125%231301
performCreateDb(String, boolean, Map)162863%5337%4541001
viewExistsInternal(String, String)160%40%332211
tableExist(String, String)15937%n/a012301
loadViewInternal(String, String)150%20%223311
lambda$renameTableImpl$13(String, String, String)130%n/a112211
validateComplexTypeChanges(Type, Type, String)129788%1583%1511801
applyComplexTypeChange(UpdateSchema, String, Type, Type)123473%1375%141901
getIcebergColumnName(Schema, String)110%20%222211
validateCommonColumnMetadata(Column, boolean)102571%3770%362901
lambda$listNestedNamespaces$3(Namespace)90%n/a113311
IcebergMetadataOps(ExternalCatalog, Catalog)86088%1150%1221701
loadTableWithinCatalogGeneration(String, String)80%n/a111111
getNamespace()80%n/a111111
lambda$getNamespace$42(String)80%n/a111111
lambda$createOrReplaceTagImpl$20(Table, boolean, boolean, boolean, String, Long, boolean, TagOptions)73884%21083%2711101
close()70%20%223311
lambda$loadNamespaceMetadata$44(String)70%n/a111111
lambda$dropDbImpl$7(String, boolean, boolean)70%n/a112211
lambda$listNestedNamespaces$4(Namespace)70%n/a111111
lambda$viewExists$39(String, String)60%n/a111111
createOrReplaceTagImpl(ExternalTable, CreateOrReplaceTagInfo)510695%2675%2512201
executeCatalogOperation(Callable)53487%1375%131901
addOneColumn(UpdateSchema, Column)52583%1150%121701
getPositionReferencePath(Schema, ColumnPath, ColumnPosition, String)52382%3350%341601
afterDropDb(String)50%n/a112211
truncateTableImpl(ExternalTable, List)50%n/a111111
lambda$loadView$40(String, String)50%n/a111111
lambda$loadTable$38(String, String)50%n/a111111
lambda$listDatabaseNames$2()50%n/a111111
lambda$databaseExist$1(String)50%n/a111111
afterCreateDb()40%n/a112211
lambda$listViewNames$41(String)40%n/a111111
getExternalCatalog()30%n/a111111
lambda$replacePartitionField$37(UpdatePartitionSpec)30%n/a111111
lambda$dropPartitionField$36(UpdatePartitionSpec)30%n/a111111
lambda$addPartitionField$35(UpdatePartitionSpec)30%n/a111111
lambda$dropColumn$26(UpdateSchema)30%n/a111111
lambda$addColumns$25(UpdateSchema)30%n/a111111
getPositionReferencePath(ColumnPath, ColumnPosition)22993%4660%460301
determineViewCatalogEnabled()22291%2466%241701
determineNestedNamespaceEnabled()22090%2466%240501
isSameComplexCategory(Type, Type)21588%1375%141501
lambda$performCreateTable$9(Column)21083%2250%230201
lambda$getNamespace$43()20%n/a111111
validateNoCaseInsensitiveTopLevelCollisions(Schema, List)4597%1375%131801
validatePositionTarget(Schema, ColumnPath, String)3597%1375%131701
modifyTopLevelColumn(ExternalTable, ColumnPath, Column, ColumnPosition, long)219100%11794%11004301
validateForModifyComplexColumn(Column, Types.NestedField, String)116100%11392%1802101
applyRenameColumn(Schema, UpdateSchema, IcebergMetadataOps.ResolvedColumnPath, String)99100%12100%0702201
validateNoCaseInsensitiveSiblingCollision(Types.StructType, String, String, Types.NestedField, String)81100%12100%070901
validateNestedStructFieldPath(Schema, ColumnPath, String)70100%4100%030901
validateForModifyColumn(Column, Types.NestedField, String)54100%8100%050701
dropTagImpl(ExternalTable, DropTagInfo)53100%4100%0301201
dropBranchImpl(ExternalTable, DropBranchInfo)53100%4100%0301201
updateTableProperties(ExternalTable, Map, long)51100%n/a0101201
resolvePrimitiveTypeForModify(Type, Type, String)49100%1583%140801
validateCollectionPseudoFieldComment(Schema, IcebergMetadataOps.ResolvedColumnPath, String, boolean)40100%1990%160901
validateDatabaseProperties(String, Map)39100%6100%040501
validateVariantTypeChange(Type, Type, String)35100%2100%020701
getNamespace(Optional, String)34100%2100%020501
listTableNamesInternal(String)33100%2100%020701
lambda$createOrReplaceBranchImpl$15(Long, ManageSnapshots, String, Table)33100%n/a010701
validateRowLineageColumnMutation(Table, String, String)30100%4100%030501
createDbImpl(String, boolean, Map)29100%n/a010401
modifyColumn(ExternalTable, Column, ColumnPosition, long)24100%n/a010601
validateNestedAddColumnMetadata(Column, ColumnPath)24100%1375%130501
applyPrimitiveColumnChange(UpdateSchema, String, Types.NestedField, Type.PrimitiveType, String)23100%4100%030501
validateModifyColumnMetadata(Column, String, boolean)23100%4100%030401
applyPosition(UpdateSchema, ColumnPosition, ColumnPath, Schema, String)22100%2100%020501
validateExistingTypeChange(Type, Type, String)22100%4100%030601
toIcebergTypeForSchemaChange(Type, String)22100%n/a010301
validateAddColumnMetadata(Column, boolean)21100%2100%020401
listViewNamesInternal(String)19100%2100%020401
supportsDatabaseProperties(String)16100%6100%040301
isSameMappedDorisType(Type, Type)16100%6100%040201
lambda$createOrReplaceBranchImpl$14(Long, ManageSnapshots, String)14100%2100%020401
childPath(ColumnPath, String)13100%n/a010301
supportsDatabaseLocation(String)12100%4100%030201
validateCommonColumnInfo(Column, boolean)12100%n/a010301
lambda$performCreateTable$10(Column)12100%n/a010101
applyExplicitNullableChange(UpdateSchema, String, Column)11100%1375%130301
resolveTargetComment(Types.NestedField, Column)9100%2100%020101
validateNoCaseInsensitiveSiblingCollision(Types.StructType, ColumnPath, String, Types.NestedField, String)9100%n/a010301
getTableIdentifier(String, String)8100%n/a010201
tableExistsInternal(String, String)8100%n/a010101
lambda$listTableNamesInternal$45(List, String)8100%2100%020101
lambda$applyRenameColumn$30(int, Types.NestedField)8100%2100%020101
lambda$dropBranchImpl$22(Table, String)8100%n/a010301
lambda$dropTagImpl$21(Table, String)8100%n/a010301
validateForModifyColumn(Column, Types.NestedField)7100%n/a010201
validateForModifyComplexColumn(Column, Types.NestedField)7100%n/a010201
resolveNestedColumnPath(Schema, ColumnPath, String)7100%n/a010101
getCanonicalColumnPath(Schema, ColumnPath, String)7100%n/a010101
validateNestedStructField(Schema, ColumnPath, String)7100%n/a010101
mappedDorisType(Type)7100%n/a010101
databaseExistsInternal(String)7100%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$createDbImpl$6(String, boolean, Map)7100%n/a010101
validateNestedModifyColumnMetadata(Column, String)6100%n/a010201
lambda$tableExist$0(String, String)6100%n/a010101
getNamespace(String)5100%n/a010101
lambda$createTableImpl$8(CreateTableInfo)5100%n/a010101
lambda$performCreateTable$11(Column)4100%n/a010101
lambda$listTableNames$5(String)4100%n/a010101
static {...}4100%n/a010101
getCatalog()3100%n/a010101
getExecutionAuthenticator()3100%n/a010101
isViewCatalogEnabled()3100%n/a010101
getThreadPoolWithPreAuth()3100%n/a010101
lambda$reorderColumns$34(UpdateSchema)3100%n/a010101
lambda$modifyColumnComment$33(UpdateSchema)3100%n/a010101
lambda$modifyColumn$32(UpdateSchema)3100%n/a010101
lambda$modifyTopLevelColumn$31(UpdateSchema)3100%n/a010101
lambda$renameColumn$29(UpdateSchema)3100%n/a010101
lambda$renameColumn$28(UpdateSchema)3100%n/a010101
lambda$dropColumn$27(UpdateSchema)3100%n/a010101
lambda$addColumn$24(UpdateSchema)3100%n/a010101
lambda$addColumn$23(UpdateSchema)3100%n/a010101