Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.17.0, 1.15.3, 1.16.1
Description
when add InEdge, the checkState fucntion check the edge whether is in outEdges list, this should check whether in inEdges list.
public void addInEdge(StreamEdge inEdge) { checkState( outEdges.stream().noneMatch(inEdge::equals), "Adding not unique edge = %s to existing outEdges = %s", inEdge, inEdges); if (inEdge.getTargetId() != getId()) { throw new IllegalArgumentException("Destination id doesn't match the StreamNode id"); } else { inEdges.add(inEdge); } }
Attachments
Attachments
Issue Links
- links to