CarnationWang23 / hyracks

Automatically exported from code.google.com/p/hyracks
Apache License 2.0
0 stars 0 forks source link

Blocking: HashMap 100% CPU #70

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Race condition in HashMap 

"edu.uci.ics.hyracks.dataflow.std.group.external.ExternalGroupOperatorDescriptor
$AggregateActivity:TAID:TID:ANID:ODID:6:0:32:0:0" prio=10 
tid=0x00002aad4319b800 nid=0x63d8 runnable [0x0000000042aec000]
   java.lang.Thread.State: RUNNABLE
        at java.util.HashMap.put(HashMap.java:374)
        at edu.uci.ics.hyracks.control.nc.Joblet$OperatorEnvironmentImpl.setStateObject(Joblet.java:139)
        at edu.uci.ics.hyracks.control.nc.Task.setStateObject(Task.java:336)
        at edu.uci.ics.hyracks.dataflow.std.group.external.ExternalGroupBuildOperatorNodePushable.close(ExternalGroupBuildOperatorNodePushable.java:113)
        at edu.uci.ics.hyracks.control.nc.Task.pushFrames(Task.java:317)
        at edu.uci.ics.hyracks.control.nc.Task.run(Task.java:264)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)

Original issue reported on code.google.com by buyingyi@gmail.com on 3 Jun 2012 at 9:25

GoogleCodeExporter commented 8 years ago

Original comment by buyingyi@gmail.com on 3 Jun 2012 at 9:28

GoogleCodeExporter commented 8 years ago
Fixed in r1525

Original comment by vinay...@gmail.com on 5 Jun 2012 at 6:44