Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-511

ClosedByInterruptException during heavy query mix.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Affects Version/s: BIGDATA_RELEASE_1_0_0
    • Fix Version/s: None
    • Component/s: B+Tree

      Description

      The following stack trace has been reported against the 1.0.1 release during a heavy query workload.

      java.lang.RuntimeException: addr=-443478 : cause=java.nio.channels.ClosedByInterruptException
      at com.bigdata.rwstore.RWStore.getData(RWStore.java:1442)
      at com.bigdata.journal.RWStrategy.readFromLocalStore(RWStrategy.java:624)
      at com.bigdata.journal.RWStrategy.read(RWStrategy.java:135)
      at com.bigdata.journal.AbstractJournal.read(AbstractJournal.java:2656)
      at com.bigdata.btree.AbstractBTree.readNodeOrLeaf(AbstractBTree.java:3816)
      at com.bigdata.btree.Node._getChild(Node.java:2723)
      at com.bigdata.btree.AbstractBTree$1.compute(AbstractBTree.java:341)
      at com.bigdata.btree.AbstractBTree$1.compute(AbstractBTree.java:326)
      at com.bigdata.util.concurrent.Memoizer$1.call(Memoizer.java:79)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at com.bigdata.util.concurrent.Memoizer.compute(Memoizer.java:87)
      at com.bigdata.btree.AbstractBTree.loadChild(AbstractBTree.java:485)
      at com.bigdata.btree.Node.getChild(Node.java:2624)
      at com.bigdata.btree.ChildIterator.next(ChildIterator.java:163)
      at com.bigdata.btree.ChildIterator.next(ChildIterator.java:37)
      at cutthecrap.utils.striterators.Expanderator.getNext(Expanderator.java:34)
      at cutthecrap.utils.striterators.Prefetch.checkInit(Prefetch.java:12)
      at cutthecrap.utils.striterators.Prefetch.hasNext(Prefetch.java:20)
      at cutthecrap.utils.striterators.Appenderator.getNext(Appenderator.java:57)
      at cutthecrap.utils.striterators.Prefetch.checkInit(Prefetch.java:12)
      at cutthecrap.utils.striterators.Prefetch.hasNext(Prefetch.java:20)
      at cutthecrap.utils.striterators.Appenderator.getNext(Appenderator.java:57)
      at cutthecrap.utils.striterators.Prefetch.checkInit(Prefetch.java:12)
      at cutthecrap.utils.striterators.Prefetch.hasNext(Prefetch.java:20)
      at cutthecrap.utils.striterators.Striterator.hasNext(Striterator.java:80)
      at cutthecrap.utils.striterators.Expanderator.availableTailOp(Expanderator.java:49)
      at cutthecrap.utils.striterators.Striterator.next(Striterator.java:91)
      at com.bigdata.btree.AbstractNode$PostOrderEntryIterator.next(AbstractNode.java:664)
      at com.bigdata.btree.AbstractNode$PostOrderEntryIterator.next(AbstractNode.java:649)
      at cutthecrap.utils.striterators.Resolverator.next(Resolverator.java:54)
      at cutthecrap.utils.striterators.Striterator.next(Striterator.java:87)
      at com.bigdata.striterator.ChunkedWrappedIterator.nextChunk(ChunkedWrappedIterator.java:246)
      at com.bigdata.relation.accesspath.AccessPath$ChunkConsumerTask.call(AccessPath.java:1196)
      at com.bigdata.relation.accesspath.AccessPath$ChunkConsumerTask.call(AccessPath.java:1135)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      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:662)
      Caused by: java.nio.channels.ClosedByInterruptException
      at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:184)
      at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:617)
      at com.bigdata.io.FileChannelUtility.readAll(FileChannelUtility.java:188)
      at com.bigdata.rwstore.RWStore.getData(RWStore.java:1399)
      ... 39 more
      

        Attachments

          Activity

            People

            Assignee:
            bryanthompson bryanthompson
            Reporter:
            bryanthompson bryanthompson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: