IcebergMetadataOps

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,187 of 5,32477%113 of 45174%1093771681,04712146
resolveColumnPath(Schema, ColumnPath, String)6015572%41477%41084301
addColumn(ExternalTable, ColumnPath, Column, ColumnPosition, long)588960%2675%2562801
applyRenameColumn(Schema, UpdateSchema, IcebergMetadataOps.ResolvedColumnPath, String)544545%8433%57102201
applyMapChange(UpdateSchema, String, Types.MapType, MapType)386964%5550%5642001
reorderColumns(ExternalTable, List, long)379471%3770%3652401
validateNestedStructFieldPath(Schema, ColumnPath, String)353550%2250%233901
loadView(String, String)340%20%226611
modifyColumn(ExternalTable, ColumnPath, Column, ColumnPosition, long)3213981%11191%1743601
performDropDb(String, boolean, boolean)317269%31178%3872501
getPositionReferencePath(ColumnPath, ColumnPosition)310%100%663311
applyStructChange(UpdateSchema, String, Types.StructType, StructType)2916484%51979%51323401
renameColumn(ExternalTable, ColumnPath, String, long)296167%2100%0231701
renameColumn(ExternalTable, String, String, long)285265%n/a0131601
performCreateTable(CreateTableInfo)2518988%51372%41054501
modifyTopLevelColumn(ExternalTable, ColumnPath, Column, ColumnPosition, long)2514585%10100%0633401
modifyColumnComment(ExternalTable, ColumnPath, String, long)254765%2100%0231501
dropColumn(ExternalTable, ColumnPath, long)253960%2100%0231401
modifyColumn(ExternalTable, Column, ColumnPosition, long)240%n/a116611
renameTableImpl(String, String, String)231132%n/a013601
validateRowLineageColumnMutation(Table, String, String)23723%3125%232501
validatePositionTarget(Schema, ColumnPath, String)211541%2250%233701
createOrReplaceBranchImpl(ExternalTable, CreateOrReplaceBranchInfo)2016789%11995%11143901
replacePartitionField(ExternalTable, ReplacePartitionFieldClause, long)207578%4100%0332401
addColumns(ExternalTable, List, long)205874%4100%0331701
applyListChange(UpdateSchema, String, Types.ListType, ArrayType)205372%4450%4521401
addPartitionField(ExternalTable, AddPartitionFieldClause, long)204770%2100%0231701
dropPartitionField(ExternalTable, DropPartitionFieldClause, long)204569%2100%0231601
dropTableImpl(ExternalTable, boolean)201033%n/a013601
performDropView(String, String)200%20%225511
performDropTable(String, String, boolean)191544%3125%234701
validateForModifyComplexColumn(Column, Types.NestedField, String)189884%31178%3822101
listViewNames(String)181341%2100%024701
listTableNames(String)18830%n/a014501
getNamespace(Optional, String)171750%1150%122501
viewExists(String, String)151550%2100%022501
tableExist(String, String)151040%n/a012301
databaseExist(String)15937%n/a012301
loadTable(String, String)15937%n/a012301
getTransform(String, String, Integer)135681%31280%31131601
validateForModifyColumn(Column, Types.NestedField, String)134175%1787%151701
validateNestedAddColumnMetadata(Column, ColumnPath)131145%2250%232501
validateAddColumnMetadata(Column, boolean)13838%1150%121401
validateComplexTypeChanges(Type, Type, String)129788%1583%1511801
applyComplexTypeChange(UpdateSchema, String, Type, Type)123473%1375%141901
validateModifyColumnMetadata(Column, String, boolean)121147%2250%231401
validateCommonColumnMetadata(Column, boolean)102571%3770%362901
performCreateDb(String, boolean, Map)85286%2880%2611201
IcebergMetadataOps(ExternalCatalog, Catalog)82575%1150%1221001
lambda$getNamespace$41(String)80%n/a111111
lambda$loadView$39(ViewCatalog, String, String)80%n/a111111
lambda$applyRenameColumn$29(int, Types.NestedField)80%20%221111
lambda$dropTableImpl$11(ExternalTable, boolean)71872%1150%121501
close()70%20%223311
resolveNestedColumnPath(Schema, ColumnPath, String)70%n/a111111
getCanonicalColumnPath(Schema, ColumnPath, String)70%n/a111111
validateNestedStructField(Schema, ColumnPath, String)70%n/a111111
isSameMappedDorisType(Type, Type)51168%3350%240201
truncateTableImpl(ExternalTable, List)50%n/a111111
getPositionReferencePath(Schema, ColumnPath, ColumnPosition, String)22692%2466%241601
isSameComplexCategory(Type, Type)21588%1375%141501
getIcebergColumnName(Schema, String)2981%1150%120201
lambda$listTableNames$5(List, String)787%1150%120101
createOrReplaceTagImpl(ExternalTable, CreateOrReplaceTagInfo)110100%1787%1502201
validateNoCaseInsensitiveSiblingCollision(Types.StructType, String, String, Types.NestedField, String)81100%12100%070901
addColumn(ExternalTable, Column, ColumnPosition, long)79100%2100%0201701
validateStructTypeChanges(Types.StructType, StructType, String)70100%4100%0301001
buildSortOrder(List, Schema)61100%11191%1701401
dropColumn(ExternalTable, String, long)59100%n/a0101201
dropTagImpl(ExternalTable, DropTagInfo)52100%4100%0301201
dropBranchImpl(ExternalTable, DropBranchInfo)52100%4100%0301201
resolvePrimitiveTypeForModify(Type, Type, String)49100%6100%040801
lambda$listTableNames$6(String)49100%4100%0301001
validateNoCaseInsensitiveTopLevelCollisions(Schema, List)46100%4100%030801
lambda$createOrReplaceTagImpl$19(Table, boolean, boolean, boolean, String, Long, boolean, TagOptions)45100%11191%1701101
listNestedNamespaces(Namespace)42100%1583%1401301
validateCollectionPseudoFieldComment(Schema, IcebergMetadataOps.ResolvedColumnPath, String, boolean)40100%1990%160901
lambda$createOrReplaceBranchImpl$14(Long, ManageSnapshots, String, Table)33100%n/a010701
listDatabaseNames()31100%n/a010501
createDbImpl(String, boolean, Map)30100%n/a010401
dropDbImpl(String, boolean, boolean)30100%n/a010601
afterRenameTable(String, String, String)30100%1150%120701
addOneColumn(UpdateSchema, Column)30100%2100%020701
refreshTable(ExternalTable, long)30100%2250%230701
createTableImpl(CreateTableInfo)29100%n/a010401
afterOperateOnBranchOrTag(String, String)28100%2250%230801
afterDropTable(String, String)25100%1150%120601
afterCreateTable(String, String)24100%1150%120601
isViewCatalogEnabled()24100%1583%140701
applyPrimitiveColumnChange(UpdateSchema, String, Types.NestedField, Type.PrimitiveType, String)23100%4100%030501
applyPosition(UpdateSchema, ColumnPosition, ColumnPath, Schema, String)22100%2100%020501
validateExistingTypeChange(Type, Type, String)22100%4100%030601
toIcebergTypeForSchemaChange(Type, String)22100%n/a010301
lambda$listViewNames$40(String)14100%n/a010201
lambda$createOrReplaceBranchImpl$13(Long, ManageSnapshots, String)14100%2100%020401
childPath(ColumnPath, String)13100%n/a010301
lambda$renameTableImpl$12(String, String, String)13100%n/a010201
validateCommonColumnInfo(Column, boolean)12100%n/a010301
lambda$performCreateTable$10(Column)12100%n/a010101
applyExplicitNullableChange(UpdateSchema, String, Column)11100%1375%130301
lambda$viewExists$38(String, String)10100%n/a010101
resolveTargetComment(Types.NestedField, Column)9100%2100%020101
validateNoCaseInsensitiveSiblingCollision(Types.StructType, ColumnPath, String, Types.NestedField, String)9100%n/a010301
mappedDorisType(Type)9100%n/a010201
lambda$listNestedNamespaces$3(Namespace)9100%n/a010301
lambda$tableExist$0(String, String)9100%n/a010101
getTableIdentifier(String, String)8100%n/a010201
getNamespace()8100%n/a010101
lambda$loadTable$37(String, String)8100%n/a010101
lambda$dropBranchImpl$21(Table, String)8100%n/a010301
lambda$dropTagImpl$20(Table, String)8100%n/a010301
lambda$databaseExist$1(String)8100%n/a010101
validateForModifyColumn(Column, Types.NestedField)7100%n/a010201
validateForModifyComplexColumn(Column, Types.NestedField)7100%n/a010201
lambda$createOrReplaceTagImpl$18(ManageSnapshots, String, Long)7100%n/a010101
lambda$createOrReplaceBranchImpl$17(ManageSnapshots, String, Long)7100%n/a010101
lambda$createOrReplaceBranchImpl$16(ManageSnapshots, String, Integer)7100%n/a010101
lambda$createOrReplaceBranchImpl$15(ManageSnapshots, String, Long)7100%n/a010101
lambda$dropDbImpl$8(String, boolean, boolean)7100%n/a010201
lambda$createDbImpl$7(String, boolean, Map)7100%n/a010101
lambda$listNestedNamespaces$4(Namespace)7100%n/a010101
validateNestedModifyColumnMetadata(Column, String)6100%n/a010201
afterDropDb(String)5100%n/a010201
getNamespace(String)5100%n/a010101
lambda$createTableImpl$9(CreateTableInfo)5100%n/a010101
lambda$listDatabaseNames$2()5100%n/a010101
afterCreateDb()4100%n/a010201
getThreadPoolWithPreAuth()4100%n/a010101
static {...}4100%n/a010101
getCatalog()3100%n/a010101
getExternalCatalog()3100%n/a010101
getExecutionAuthenticator()3100%n/a010101
lambda$replacePartitionField$36(UpdatePartitionSpec)3100%n/a010101
lambda$dropPartitionField$35(UpdatePartitionSpec)3100%n/a010101
lambda$addPartitionField$34(UpdatePartitionSpec)3100%n/a010101
lambda$reorderColumns$33(UpdateSchema)3100%n/a010101
lambda$modifyColumnComment$32(UpdateSchema)3100%n/a010101
lambda$modifyColumn$31(UpdateSchema)3100%n/a010101
lambda$modifyTopLevelColumn$30(UpdateSchema)3100%n/a010101
lambda$renameColumn$28(UpdateSchema)3100%n/a010101
lambda$renameColumn$27(UpdateSchema)3100%n/a010101
lambda$dropColumn$26(UpdateSchema)3100%n/a010101
lambda$dropColumn$25(UpdateSchema)3100%n/a010101
lambda$addColumns$24(UpdateSchema)3100%n/a010101
lambda$addColumn$23(UpdateSchema)3100%n/a010101
lambda$addColumn$22(UpdateSchema)3100%n/a010101
lambda$getNamespace$42()2100%n/a010101