ConnectorChangelogPlanBuilder.MergeBuilder

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,407 of 1,4070%150 of 1500%97972492492222
validateNotMatchedPrimaryKeys(List)2050%320%1717383811
build()1830%160%99313111
addCardinalityChecks(LogicalProject, int)1800%120%77303011
bindBranchLabel()1360%160%99191911
insertProjection(MergeNotMatchedClause)1360%180%1010242411
updateProjection(MergeMatchedClause)1220%100%66242411
ConnectorChangelogPlanBuilder.MergeBuilder(List, ExternalTable, List, ConnectorChangelogMode, ConnectorChangelogRowChangeSpec.Merge, LogicalPlan, CascadesContext)1020%40%33242411
buildBranchProjections()880%120%77141411
targetPrimaryKeyName(Expression, Map)580%120%77141411
qualifierEndsWith(List, List)370%60%447711
deleteProjection()340%20%226611
findTargetSlot(String)340%20%228811
schemaIndex(String)260%40%334411
targetSlot(String)140%n/a113311
unwrap(NamedExpression)120%40%332211
lambda$findTargetSlot$5(Slot)70%n/a111111
lambda$validateNotMatchedPrimaryKeys$2(Slot)70%n/a111111
lambda$new$0(Alias, Slot)60%n/a111111
invalidNotMatchedKeyCondition()50%n/a111111
lambda$findTargetSlot$4(String, Slot)50%n/a111111
lambda$validateNotMatchedPrimaryKeys$3()50%n/a111111
lambda$new$1()50%n/a111111