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

ConcurrentModificationException in ASTComplexOptionalOptimizer

    Details

      Description

      The presence of a named subquery can cause a ConcurrentModificationException in ASTComplexOptionalOptimizer.

      Caused by: java.util.ConcurrentModificationException: null
             at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372) ~[na:1.6.0_45]
             at java.util.AbstractList$Itr.next(AbstractList.java:343) ~[na:1.6.0_45]
             at com.bigdata.bop.ModifiableBOpBase$NotifyingListIterator.next(ModifiableBOpBase.java:540) ~[bigdata-1.2.3.jar:na]
             at com.bigdata.rdf.sparql.ast.optimizers.ASTComplexOptionalOptimizer.optimize(ASTComplexOptionalOptimizer.java:168) ~[bigdata-1.2.3.jar:na]
             at com.bigdata.rdf.sparql.ast.optimizers.ASTOptimizerList.optimize(ASTOptimizerList.java:92) ~[bigdata-1.2.3.jar:na]
             at com.bigdata.rdf.sparql.ast.eval.AST2BOpUtility.convert(AST2BOpUtility.java:211) ~[bigdata-1.2.3.jar:na]
             at com.bigdata.rdf.sparql.ast.eval.ASTEvalHelper.evaluateGraphQuery(ASTEvalHelper.java:458) ~[bigdata-1.2.3.jar:na]
             at com.bigdata.rdf.sail.BigdataSailGraphQuery.evaluate(BigdataSailGraphQuery.java:115) ~[bigdata-1.2.3.jar:na]
             at com.bigdata.rdf.sail.BigdataSailGraphQuery.evaluate(BigdataSailGraphQuery.java:97) ~[bigdata-1.2.3.jar:na]
      

      This was originally fixed in r7216. The issue later appeared for another customer and is being incorporated in a patched release based on bigdata 1.2.3.

        Activity

        beebs Brad Bebee created issue -
        beebs Brad Bebee made changes -
        Field Original Value New Value
        Workflow Trac Import v2 [ 12697 ] Trac Import v3 [ 14219 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v3 [ 14219 ] Trac Import v4 [ 15548 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v4 [ 15548 ] Trac Import v5 [ 16934 ]
        beebs Brad Bebee made changes -
        Labels Issue_patch_20150625
        beebs Brad Bebee made changes -
        Status Closed - Won't Fix [ 6 ] Open [ 1 ]
        beebs Brad Bebee made changes -
        Status Open [ 1 ] Accepted [ 10101 ]
        beebs Brad Bebee made changes -
        Status Accepted [ 10101 ] In Progress [ 3 ]
        beebs Brad Bebee made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        beebs Brad Bebee made changes -
        Status Resolved [ 5 ] In Review [ 10100 ]
        beebs Brad Bebee made changes -
        Resolution Fixed [ 1 ] Done [ 10000 ]
        Status In Review [ 10100 ] Done [ 10000 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v5 [ 16934 ] Trac Import v6 [ 18131 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v6 [ 18131 ] Trac Import v7 [ 19528 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v7 [ 19528 ] Trac Import v8 [ 21150 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: