[ https://issues.apache.org/jira/browse/BEAM-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15311520#comment-15311520 ]
ASF GitHub Bot commented on BEAM-323: ------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/incubator-beam/pull/411 > The InProcessPipelineRunner uses user objects for State and Timer lookups > ------------------------------------------------------------------------- > > Key: BEAM-323 > URL: https://issues.apache.org/jira/browse/BEAM-323 > Project: Beam > Issue Type: Bug > Components: runner-direct > Reporter: Thomas Groh > Assignee: Thomas Groh > Priority: Critical > > The runner keys state based on the user key that it was grouped by, instead > of the structural value of that key. This causes callbacks to be updated > based on java equality, so an object with a poor equals can cause the > Pipeline to not progress. > Initially uncovered in https://github.com/apache/incubator-beam/pull/409 -- This message was sent by Atlassian JIRA (v6.3.4#6332)