ConnectorChangelogPlanBuilder.MergeBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,315 of 1,3150%148 of 1480%94942302302020
validateNotMatchedPrimaryKeys(List)2140%340%1818404011
build()1830%160%99313111
addCardinalityChecks(LogicalProject, int)1800%120%77303011
bindBranchLabel()1490%160%99212111
insertProjection(MergeNotMatchedClause)1360%180%1010242411
updateProjection(MergeMatchedClause)980%100%66171711
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
ConnectorChangelogPlanBuilder.MergeBuilder(List, List, ConnectorChangelogMode, ConnectorChangelogRowChangeSpec.Merge, LogicalPlan, CascadesContext)230%n/a118811
targetSlot(String)140%n/a113311
unwrap(NamedExpression)120%40%332211
lambda$findTargetSlot$3(Slot)70%n/a111111
lambda$validateNotMatchedPrimaryKeys$0(Slot)70%n/a111111
invalidNotMatchedKeyCondition()50%n/a111111
lambda$findTargetSlot$2(String, Slot)50%n/a111111
lambda$validateNotMatchedPrimaryKeys$1()50%n/a111111