Details
-
Bug
-
Status: Triage Needed
-
P2
-
Resolution: Fixed
-
2.12.0
-
None
Description
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).
Attachments
Issue Links
- relates to
-
BEAM-6813 Issues with state + timers in java Direct Runner (state cell is null)
- Resolved
- links to