Jan Lukavský created BEAM-7269: ---------------------------------- Summary: Remove StateSpec from hashCode of SimpleStateTag Key: BEAM-7269 URL: https://issues.apache.org/jira/browse/BEAM-7269 Project: Beam Issue Type: Bug Components: runner-core Affects Versions: 2.12.0 Reporter: Jan Lukavský
SimpleStateTag is used as key in hash based StateTable, and currently is hashes and compares StateSpec and StructuredId, that are inside the SimpleStateTag. StateSpec hashes Coder into the resulting hashCode and when the Coder fails to have a proper hashCode and equals implementations, it results in wrong behavior (apparently missing states). -- This message was sent by Atlassian JIRA (v7.6.3#76005)