ilovesoup / hyracks

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

Closing unopened file error while building hyracks 0.1.5 #17

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Download/check out Hyracks 0.1.5 and run mvn clean package from one Linux 
user account (e.g., on our dogmatix server).
2. Download/check out Hyracks 0.1.5 and run mvn clean package from another 
Linux user account.

2. fails with the message below. The apparent cause is that the tests create a 
directory called /tmp/nc1, which only the creator can write. If this directory 
is there when another user tries to build, the build fails. If the directory is 
removed, the build succeeds. 

java.lang.RuntimeException: 
edu.uci.ics.hyracks.api.exceptions.HyracksDataException: Closing unopened file
        at edu.uci.ics.hyracks.control.nc.runtime.OperatorRunnable.run(OperatorRunnable.java:85)

        at edu.uci.ics.hyracks.control.nc.Stagelet$1.run(Stagelet.java:135)

        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)

Caused by: edu.uci.ics.hyracks.api.exceptions.HyracksDataException: Closing 
unopened file

        at edu.uci.ics.hyracks.storage.common.buffercache.BufferCache.closeFile(BufferCache.java:575)
        at edu.uci.ics.hyracks.storage.am.btree.dataflow.BTreeOpHelper.deinit(BTreeOpHelper.java:134)
        at edu.uci.ics.hyracks.storage.am.btree.dataflow.BTreeBulkLoadOperatorNodePushable.open(BTreeBulkLoadOperatorNodePushable.java:68)
        at edu.uci.ics.hyracks.control.nc.runtime.OperatorRunnable.pushFrames(OperatorRunnable.java:91)
        at edu.uci.ics.hyracks.control.nc.runtime.OperatorRunnable.run(OperatorRunnable.java:78)
        ... 4 more
Jun 20, 2011 6:37:16 PM edu.uci.ics.hyracks.control.cc.jobqueue.JobQueue 
schedule
INFO: Scheduling: 
edu.uci.ics.hyracks.control.cc.job.manager.events.StageletFailureEvent@75568654
java.lang.NullPointerException
        at edu.uci.ics.hyracks.control.cc.job.manager.events.StageletFailureEvent.run(StageletFailureEvent.java:53)
        at edu.uci.ics.hyracks.control.cc.jobqueue.JobQueue$JobThread.run(JobQueue.java:57) 

Original issue reported on code.google.com by nicola.o...@gmail.com on 21 Jun 2011 at 4:37

GoogleCodeExporter commented 9 years ago

Original comment by nicola.o...@gmail.com on 21 Jun 2011 at 5:53

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r512.

Original comment by alexande...@gmail.com on 13 Jul 2011 at 6:25