You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2014/01/07 11:23:52 UTC

svn commit: r1556170 - /jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java

Author: rvesse
Date: Tue Jan  7 10:23:52 2014
New Revision: 1556170

URL: http://svn.apache.org/r1556170
Log:
Add context key for configuring filter inequality optimization (JENA-615)

Modified:
    jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java

Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java?rev=1556170&r1=1556169&r2=1556170&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/query/ARQ.java Tue Jan  7 10:23:52 2014
@@ -317,6 +317,14 @@ public class ARQ
     public static final Symbol optFilterEquality = ARQConstants.allocSymbol("optFilterEquality") ;
     
     /**
+     * Context key controlling whether the standard optimizer applies 
+     * optimizations to inequalities in FILTERs
+     * This optimization is conservative - it does not take place if
+     * there is a potential risk of changing query semantics
+     */
+    public static final Symbol optFilterInequality = ARQConstants.allocSymbol("optFilterInequality") ;
+    
+    /**
      * Context key controlling whether the standard optimizer applies optimizations to implicit joins in FILTERs.
      * This optimization is conservative - it does not take place if there is a potential risk of changing query semantics.
      */