[ https://issues.apache.org/jira/browse/FLINK-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephan Ewen resolved FLINK-1088. --------------------------------- Resolution: Fixed Fix Version/s: 0.9 Fixed via 9c77f0785e43326521da5e535f9ab1f05a9c6280 > Iteration head deadlock > ----------------------- > > Key: FLINK-1088 > URL: https://issues.apache.org/jira/browse/FLINK-1088 > Project: Flink > Issue Type: Bug > Components: Iterations > Affects Versions: 0.7.0-incubating > Reporter: Márton Balassi > Fix For: 0.9 > > > Flink hangs up for an iterative algorithm for which Stratosphere 0.5 was > working. > For the code please check out the following repo: > https://github.com/mbalassi/als-comparison > The stacktrace includes the following on Brokers: > "Join(Sends the rows of p with multiple keys)) (1/1)" daemon prio=10 > tid=0x00007f8928014800 nid=0x998 waiting on condition [0x00007f8912eed000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000007d2668ea0> (a > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) > at > java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374) > at > org.apache.flink.runtime.iterative.concurrent.Broker.get(Broker.java:63) > at > org.apache.flink.runtime.iterative.task.IterationIntermediatePactTask.run(IterationIntermediatePactTask.java:84) > at > org.apache.flink.runtime.operators.RegularPactTask.invoke(RegularPactTask.java:375) > at > org.apache.flink.runtime.execution.RuntimeEnvironment.run(RuntimeEnvironment.java:265) > at java.lang.Thread.run(Thread.java:744) > This part waits for the iteration head which has not been started yet and > thus induces a deadlock. -- This message was sent by Atlassian JIRA (v6.3.4#6332)